В этой статье расскажу, как настроить переадресацию портов на роутере Keenetic (бывший Zyxel) и как открыть порты на определенном устройстве. Но для начала пару слов о том, для чего вообще иногда бывает необходимо устанавливать проброс портов. Для новичка всегда сложно осваивать новые термины, тем более, которые по названию сами по себе ни о чем не говорят. Например, что такое проброс портов на роутере и как открыть порты? Еще его называют «перенаправлением» — теперь уже становится немного понятнее — какая-то переадресация. Постараюсь объяснить на пальцах в этой статье все понятным доступным языком на примере маршрутизатора Zyxel Keenetic.
Что такое проброс, или перенаправление портов?
Представьте себе — есть на компьютере некая программа, которая обменивается данными с другими устройствами в сети. Это может быть торрент-клиент, онлайн игра, почтовый сервер, программа для видеонаблюдения или что-то еще. Для ее работы необходим некий открытый порт, через который она связывается с другими участниками. Когда вы устанавливаете программу на Windows, то она автоматически делает все настройки порта для ее корректной работы.
Например, торрент-клиент. Вы установили программу, она при инсталляции прописала для операционной системы, на каком порту работает, чтобы он был открыт для внешнего доступа. Создали раздачу, и к вашему компу напрямую коннектятся люди из интернета и получают файлы.
И тут вы ставите новое звено между ПК и интернетом — роутер, у которого кроме основной функции раздачи wifi есть также и ряд дополнительных, в том числе защита локальной сети. Так вот, для ограждения ваших устройств от нежелательных подключений к ним из интернета, маршрутизатор может блокировать внешние запросы.
Чтобы этого избежать используется функция перенаправления портов, когда мы точно указываем маршрутизатору, на какой именно порт данного устройства разрешено отсылать всех «интересующихся».
Приведу несколько примеров, в которых требуется открывать порты на роутере Keenetic или Zyxel:
Автоматический проброс портов на роутере Zyxel Keenetic по UPnP
Давайте посмотрим, как правильно настроить проброс портов на роутере Zyxel Keenetic на примере работы программы торрент-трекера в режиме раздачи файлов. Его можно настроить двумя способами — автоматически по UPnP и вручную.
Для автоматического типа нужно активировать режим UPnP как на роутере Zyxel, так и на компьютере. К слову, именно он по умолчанию включен на всех маршрутизаторах Keenetic, поэтому не нужно кидаться в меня помидорами и говорить, что это ерунда, все и так работает. Да, скорее всего вы вообще никаких проблем в работе не заметите — когда на ПК запускается приложение, роутер сам выставляет нужные разрешения на автомате. Но если вы этого не видите, то это не означает, что его нет — знать, как работает перенаправление портов на практике нужно.
Итак, в админке Keenetic заходим в меню «Система», раздел «Компоненты». И включаем «Службу UPnP».
Далее открываем программу uTorrent и заходим в «Настройки > Настройки программы»
Ставим здесь галочки на пунктах
Снимаем флажок с «Случайный порт при запуске» и задаем вручную порт, чтобы он всегда был постоянным.
На этом автоматический проброс портов Zyxel Keenetic завершен — все должно работать.
Как настроить проброс портов Zyxel Keenetic вручную?
Если мы хотим сделать перенаправление портов на этом Zyxel Keenetic вручную, то для начала надо закрепить за компьютером, на котором работает торрент, статический IP адрес, если на роутере активна функция DHCP сервера и он назначает ай пи всем подключаемым устройствам на автомате.
Для этого заходим в меню «Системный монитор > Домашняя сеть» и находим в списке подключенных компьютеров наш
Кликаем по этой строке и ставим галочку на «Постоянный IP адрес». Откроются новые параметры, где будет написан выданный автоматически IP адрес. Оставляем его и нажимаем кнопку «Зарегистрировать».
Далее идем в раздел «Безопасность» на вкладку «Трансляция сетевых адресов (NAT)» и жмем на кнопку «Добавить правило».
- В поле описание пишем «uTorrent»
- Интерфейс — в зависимости от типа подключения к интернету
- для выделенной линии без авторизации — интерфейс Broadband connection (ISP);
- для PPPoE, PPTP или L2TP — один из следующих интерфейсов: PPPoE0, PPTP0 или L2TP0 соответственно
- если подключение идет по WiFi, то Wi-Fi client (WifiStation0);
- при подключении через 3G/4G-модем используйте UsbModem0;
- Протокол — TCP
- Порты — «Один порт» и указываем тот порт, который мы указывали в настройках программы uTorrent
- Перенаправить на адрес — IP адрес, который мы ранее привязали к компьютеру
Сохраняем и далее добавляем еще одно правило — только теперь в качестве протокола выбираем «UDP». В итоге список правил будет выглядеть так:
Вот и все — проброс портов на Zyxel Keentic настроен. Теперь, когда все желающие получить ваш торрент будут обращаться по адресу http://192.168.1.33:18334, они сразу будут попадать на раздачу. Таким же образом работает и настройка других программ, работающих через использование портов. А вот о том, как теперь зайти на конкретную программу уже из глобальной сети интернета через удаленное подключение к роутеру Зиксель Кинетик вы узнаете из следующей статьи.
Как открыть порты на маршрутизаторе Keenetic?
Открыть, или пробросить порты на роутерах Keenetic нового поколения (Start, Air, Viva, Giga, Ultra, Speedster, Runner 4G и др.) стало гораздо проще для неподготовленного пользователя, чем это было в более ранних моделях, которые еще выпускались под брендом Zyxel.
Необходимо зайти в настройки по адресу 192.168.1.1 или my.keenetic.net и открыть раздел «Список устройств». Здесь вы увидите два блока с активными и когда-либо подключенными к роутеру Keenetic девайсами — незарегистрированные и зарегистрированные. Чтобы открыть порты на конкретном компьютере, ноутбуке или смартфоне, он должен быть зарегистрированным (о том, как это сделать, написано в статье по ссылке).
Наводим на него в списке мышкой и кликаем по значку редактора
В блоке «Контроль доступа к беспроводной сети» видим две надписи, что нет правил для открытых портов по UPnP и переадресации портов. Нажимаем «Добавить правило»
И выставляем здесь необходимые значения.
Подключение — это тип соединения, на которое будет распространяться правило по перенаправлению портов. Можно задать его для провайдера, то есть для всех, кто подключается через интернет. ИЛи ограничиться только одним из диапазонов частот — 2.4 или 5 ГГц.
Протокол, который используется программой на компьютере или телефоне, к которой вы хотите предоставить прямой доступ извне
Можно выбрать один из конкретных протоколов, которые используются для передачи того или иного типа данных. Или задать проброс сразу для всей группы — TCP или UDP. Также в одном правиле можно перенаправить один порт или сразу несколько
Далее указываем, какой именно порт надо открыть и на какой его перенаправить. И придумываем название для правила, чтобы было понятно, какое из них за что отвечает в общем списке в панели управления роутером Keenetic. Также можно отдельно задать расписание (часы и дни), по которому данная переадресация портом будет работать. В заключение нажимаем кнопку «Сохранить»
По итогу должна получиться вот такая запись для выбранного устройства