Image

Мааааленькие подсказки пользователям маршрутизаторов (routers)

а так же о сетях и т.п.
1

Как выбрать маршрутизатор

Обилие маршрутизаторов (routers) на рынке обосновано не только конкуренцией и желанием множества компаний разного уровня выпустить свои продукты, но так же многообразием задач и условий применения данных устройств. Под квартиру, частный дом, офис в бизнес-центре или, например, гостиничный комплекс нужны совершенно разные устройства.

Прежде чем выбирать линейку моделей или даже производителя, стоит ответить для себя какие требования предъявляются:

  • уровень компетентности персонала и наличие его в постоянной (шаговой) доступности
  • какое будет использоваться подключение к интернету и с какой скоростью
  • нужно ли резервирование доступа
  • количество клиентов как проводных, так и беспроводных (смартфоны, планшеты, телевизоры, приставки, ноутбуки, всяческие "умные устройства" от камер до пылесосов, где Вы пропишите пароль от WiFi)
  • насколько велика требуемая зона покрытия как по горизонтали, так и по вертикали (да, в загородных домах бывает и подвал, и второй, и третий этаж), какие преграды будут на пути сигнала
  • сколько WiFi сетей сейчас рядом (можно просто глянуть их список на телефоне)
  • какие дополнительные функции будут востребованы (например, L2TP сервер)
  • какой контент планируется потреблять из интернета и что будет поставляться в интернет (например, смотреть фильмы в 4K сразу на 3-х телевизорах и вести конференцию в Zoom со школой)
  • какая номенклатура (только ли сетевое оборудование или так же IP-телефония, видеонаблюдение и прочее).

Настоятельно рекомендую потратить время и проконсультироваться по данному вопросу у специалиста.

Если же по каким-то причинам Вы не способны на это, то предлагаю рассмотреть устройства трёх фирм:

  1. TP-Link  серия Archer AX - устройства с минимальной ценой для квартиры (так же к этой компании имеют отношения бренды Mercusys (более дешёвый бренд того же производителя) и Cudy (бренд созданный бывшими сотрудниками TP-Link)).
  2. Keenetic WiFi6 - универсальные многофункциональные масштабируемые устройства как для квартир, так и для загородных домов и офисов. Заводская прошивка этих устройств позволяет поднимать в маршрутизаторе Wireguard (включая AmneziaWG+WARP) и VLESS XRAY клиентов для всей домашней сети.
  3. Ubiquity UniFi - не просто устройства, а линейка оборудования для корпоративных проектов и загородных резиденций.
2

Распиновка Ethernet патч-корда

Типы распиновки кабеля в разъёме RJ-45 (наиболее часто используемый прямой, перекрёстный, а так же вариант лишь с двумя парами - зачастую приходит в квартиру от оборудования провайдера):

3

Рекомендуемые дополнения Firefox

Наиболее быстрым и гибким браузером по-прежнему остаётся Mozilla Firefox. Рекомендую следующие расширения (дополнения) для установки:

4

Экономия памяти браузером

Чтобы заставить Chrome экономить память, введите в адресной строке следующую комбинацию:
chrome://flags/#memory-saver-aggressiveness
и укажите Enabled. Это прикажет браузеру приостанавливать работу в фонвых вкладках, что сэкономит память и другие ресурсы системы.

Для Firefox этого же результата можно добиться, если в адресной строке ввести about:config и затем, подтвердив свои намерения, указать в поиске ключ browser.tabs.loadDivertedInBackground . Этот параметр нужно перевести в True.

5

Выбор хостера для своего сервера (Сайт, Web-приложение или под другой проект).

Если Вы решили углубить свои знания в сетевых технологиях рекомендую потренироваться на виртуальном сервере, который можно в любой момент удалить и поднять заново.
Для этого Вам потребуется компания хостер предлагающая услугу VPS (Virtual Private Server).

Я не рекламирую какую-либо компанию, хочу лишь привести примеры компаний, зарегистрированные вне РФ, имеющих сервера по всему миру и принимающих оплату в рублях (для начала Вам подойдёт любой самый дешёвый тариф, желательно с безлимитным трафиком):

Эстония -  is*hosting
Молдова - pq.hosting
Кипр - Fornex

Так же для теста подойдут недорогие российские хостеры с серверами во всём мире, например:

62yun.ru
HIP.hosting

Напоминаю, для выполнения последующих команд Вам потребуется SSH-клиент. Для Windows - это putty или MobaXterm.
После развёртывания сервера (например, Ubuntu 22) не забудьте обновить все пакеты.
Команда:
apt update && apt upgrade -y
Иногда требуется перезагрузка сервера и команда:
dpkg --configure -a

Сменить пароль пользователя root, используя команду:
passwd
А так же установить cURL (client for URL), используя команду:
apt
install curl -y
и mc (Midnight Commander), используя команду:

apt install mc -y

Так же рекомендую сменить порт SSH, создать нового пользователя и запретить подключение по SSH пользователя root. Для этого:
Создайте нового пользователя командой:
adduser имя-пользователя

Выдайте новому пользователю права sudo (из-под рута):
usermod -aG sudo имя-пользователя
В папке /etc/ssh/ с помощью mc отредактируйте фалы:
sshd_config
sshd_config.d/50-cloud-init.conf
В них как раз устанавливается номер порта (22 по умолчанию) и разрешение/запрет на подключение пользователя root.
Внимание! Прежде чем блокировать доступ root убедитесь, что работат подключение у созданного Вами нового пользователя.
После чего не забудьте перезапустить сервис ssh:

sudo service ssh restart

6

Web-панель 3X-UI

Для тех кто хочет попробовать установить панель управления сервером 3X-UI, предлагаю скачать её последнюю версию с GitHub автора.
Эта панель позволяет через Web-интерфейс настроить пользователей и такие протоколы, как VLESS Reality и ShadowSocks.

Инструкция по установке есть на странице автора в GitHub. Для автоматической установки используйте следующую команду:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

Во время установки придумайте и запомните имя администратора панели, сложный пароль, нестандартный порт в диапазоне от 1024 до 49151 и адрес панели, либо ответьте No и позвольте установщику придумать их самому. Почему адреса портов такие и какие скорее всего будут свободны (именно их лучше выбирать) почитайте здесь.

После завершения установки, панель будет доступна по адресу: http://xxx.xxx.xxx.xxx:port/panel/, где xxx.xxx.xxx.xxx — IP-адрес Вашего сервера, port – номер заданного Вами порта, а panel - это уникальный секретный адрес панели.

Чтобы проверить работоспособность панели, создайте новое подключение, например, со следующими параметрами:

  1. Примечание - MyVless
  2. Протокол - VLESS
  3. порт - 443
  4. Безопасность - Reality

И клиента, например, с параметрами:

  1. email - xuser1
  2. Flow - xtls-rprx-vision
Для управления панелью из командной строки используйте команду: x-ui (требуется уровень доступа root)

7

XRAY VLESS клиенты

Для тех кто хочет потренироваться в использовании VLESS технологии в корпоративных целях, потребуются клиенты под разные платформы:

Windows - V2RayN with Core (имеет режим системного канала, требует установки .NET) или NekoRay (позволяет настроить Socks в отдельном браузере)
MacOS - V2Box или FoXray
Android - NekoBoxForAndroid
iOS - Streisand или FoXray

8

Если на iPhone не работает WhatsApp при включённом XRAY VLESS

Если у Вас в iOS при включенном XRAY VLESS отлично работает YouTube, но не хочет работать WhatsApp, сделайте следующее:

  1. Откройте клиент Streisand
  2. Отключите соединение
  3. Зайдите в Настройки (шестерёнка в правом нижнем углу приложения Streisand)
  4. Откройте раздел Туннель
  5. Откройте подраздел IP Settings
  6. Выберите IPv4 (второй пункт)
  7. Выйдите из настроек на главный экран (домик в левом нижнем углу приложения Streisand)
  8. Подключите соединение
  9. Всё.

9

Настройка XRAY VLESS клиента на маршрутизаторах Keenetic

Для тех кто хочет потренироваться в изучении работы XRAY и VLESS клиентов на маршрутизаторах Keenetic предлагаю рассмотреть некоммерческий проект XKeen и их пошаговую инструкцию. Это знание пригодится тем, кто хочет вернуть работособность некоторых сервисов на Smart телевизоры Samsung и LG, а так же не ставить на каждое устройство в домашней сети отдельного клиента.

10

Адреса серверов YouTube

Для тех, кому нужен список серверов YouTube, используемых для потокового видео, публикую список:

youtube.com
youtu.be
googlevideo.com
ytimg.com
yt3.ggpht.com

11

AmneziaWG+WARP

Для тех кто хочет протестировать скорость работы протокола WireGuard, предлагаю следующую инструкцию:

  1. Установите приложение AmneziaWG:
    Android: AmneziaWG
    Windows: AmneziaWG
    iOS:  AmneziaWG
    MacOS: AmneziaWG
  2. На компьютере откройте сайт Aeza Terminator
  3. Выберите Debian
  4. Скопируйте следующую комманду, вставьте её в открывшуюся на сайте консольи нажмите Enter:
    bash <(wget -qO- https://raw.githubusercontent.com/ImMALWARE/bash-warp-generator/main/warp_generator.sh)
  5. Будет выполнена генерация конфигурационного файла.
  6. В абзаце, начинающемся со слов "Скачать конфиг файлом:", выделите всё начиная с https.
  7. Скопируйте выделенный текст и вставьте его в новом окне своего браузера в адресную строку (нажав после этого Enter).
  8. Скачайте файл Warp.txt
  9. Этот файл нужно открыть в приложении AmneziaWG (например, для AndroidTV скопировав на флэшку и затем открыв в приложении, вствавив её в приставку, а для iPhone сохранив файл в iCloud Drive и так же открыв в приложении).
  10. Нажмите кнопку "Подключить" в приложении AmneziaWG.

12

Сброс ID Anydesk

Бывает, что пользователи AnyDesk сталкиваются с необходимостью сменить ID AnyDesk, чтобы избавиться от ограничения на кол-во бесплатных сеансов помощи. К счастью, в отличии от TeamViewer'a, компания AnyDesk, ведёт себя гораздо терпеливее и гуманнее. Зачастую достаточно написать письмо в поддержку с просьбой снять блокировку, т.к. Ваша помощь является не бизнесом, а искренней безвозмездной помощью Если Вы по каким-то причинам всё же попали в список заблокированных, то можно сделать следующее:

Для Windows:
1. Отключаете антивирус (да они предъявляют претензии к данному решению, поэтому Вы можете отказаться от него и просто не читать дальше)
2. Скачиваете архив программы AnydeskIDchanger и распаковываете.
3. Выходите из Anydesk (так чтобы и в трее у часов, и в списке процессов его не было).
4. Идёте в папку %appdata%/Anydesk (прямо так в пути проводника можно написать и нажать Enter)
5. Открываете в Блокноте файл User.conf и копируете куда-нибудь содержимое поля ad.roster.items - это адреса предыдущих сеансов.
6. Запускаете программу AnydeskIDchanger и нажимаете единственную кнопку, наблюдая, как Ваш ID меняется на 0.
7. Идёте в панель управления и удаляете Anydesk (совсем) с компа.
8. Снова открываете в проводнике папку %appdata% и ПОЛНОСТЬЮ удаляете папку AnyDesk
9. Перезагружаете компьютер.
10. Скачиваете и устанавливаете программу Anydesk 6.3.5 .
11. После завершения установки, возвращаете содержимое поля ad.roster.items в файле user.conf

Для MacOS X:
1. Выйти из AnyDesk и убедиться, что фоновый процесс не активен.
2. Удалить AnyDesk из папки Приложения (Applications). Иногда это удобнее сделать с помощью CleanMyMac.
3. Открыть терминал и выполнить команду: rm -rf ~/.anydesk
4. Перезагрузить компьютер
5. Установить снова AnyDesk.