Zyxel Keenetic - zhovner/zaborona_help GitHub Wiki
Внимание! Тут находится инструкция для нового интерфейса
Внимание-2! KeeneticOS 3.9 и новая версия OpenVPN 2.6
Дисклеймер. Я не несу ответственность за "окирпичивание" роутера, сброс настроек и т.д. В моем конкретном случае данный способ работает. Данная статья не гарантирует, что у Вас после проделанных манипуляций все заработает как ожидалось.
Работоспособность проверена на Keenetic Lite II rev. a, Keenetic Lite III rev. b, Keenetic Viva, Keenetic Extra II но в теории должно работать и на других моделях:
- Keenetic 4G III
- Keenetic 4G III B
- Keenetic Air
- Keenetic DSL
- Keenetic Extra
- Keenetic Extra II
- Keenetic Giga II
- Keenetic Giga III
- Keenetic II
- Keenetic III
- Keenetic LTE
- Keenetic Lite II
- Keenetic Lite III
- Keenetic Lite III B (достаточно перейти на канал обновлений "beta" и перейти к пункту "6")
- Keenetic Omni
- Keenetic Omni II
- Keenetic Start II
- Keenetic Ultra
- Keenetic Ultra II
- Keenetic VOX
- Keenetic Viva
Если у Вас установлена draft-прошивка (экспериментальная неофициальная от разработчиков), то переходим к пункту 4. Если установлена версия прошивки не ниже "2.10.A.1.0-0" то переходим к пункту 6, если же нет - делаем все по порядку.
1. Качаем draft-прошивку формата .bin с этого сайта для конкретно Вашей модели роутера и желательно последний выпуск (ориентируйтесь по дате).
2. Переходим к веб-интерфейсу роутера -> раздел "Система" -> влкадка "Файлы" -> кликаем по строке с названием "firmware" и выбираем нашу скачанную .bin прошивку и нажимаем "Заменить".
3. Обновляем прошивку, роутер перезагружается.
4. Проверяем наличие обновлений на главной странице и кликаем по "Доступным обновлениям".
5. Обновляем прошивку, роутер перезагружается.
6. Заходим в веб-конфигуратор -> переходим в раздел "Система" -> "Обновление" -> кликаем "Показать компоненты" и в разделе "Networking" ставим галку напротив "Клиент OpenVPN".
7. Прокручиваем в самый низ и кликаем "Установить". Роутер снова перезагружается.
8. В веб-интерфейсе переходим к разделу "Интернет" -> "PPPoE/VPN" -> "Добавить соединение".
9. Выбираем протокол "OpenVPN", настраиваем подключение через "Любое интернет-подключение" и вставляем на выбор конфиг:
- Подключение к серверам Zaborona.help напрямую (у кого работает прямое подключение):
- Основной конфиг - это основной конфиг с шифрованием данных на протоколе TCP.
- Альтернативный конфиг - это альтернативный конфиг С шифрованием данных на протоколе TCP, сервер находится в Москве, скорость немного выше.
- Еще альтернативный конфиг - это альтернативный конфиг БЕЗ шифрования данных на протоколе UDP, сервер находится в Москве. Скорость немного выше.
- Подключение к серверам Zaborona.help через Европу (у кого не работает прямое подключение):
- srv0.zaborona-help_maxroutes - это альтернативный конфиг с шифрованием данных на протоколе TCP, сервер находится в Европе.
- srv0.zaborona-help-UDP-no-encryption_maxroutes - это альтернативный конфиг БЕЗ шифрования данных на протоколе UDP, сервер находится в Европе.
Рекомендую использовать основной конфиг, так как данные шифруются и сервер работает 24/7. Имейте ввиду что альтернативные серверы могут быть отключены в любой момент!
10. Кликаем "Применить".
11. Переходим ко вкладке "Подключения" и выставляем приоритет на VPN-соединение, а побочные ставим приоритет пониже.
12. Внимание! У некоторых пользователей все же возникает проблема при ISP подключении к интернету. Оф. поддержка советует проделать следующие шаги:
- отключите DNS сервера провайдера через командную строку (подробно об этом всем тут: ссылка)
- (config)> interface ISP no ip dhcp client name-servers
- system configuration save
- назначьте вручную в настройках ISP подключения адреса DNS серверов Google: 8.8.8.8 и 8.8.4.4
- перезагрузите роутер и проверьте работу Заборона.
- вернуть в конфигурацию получение адресов ДНС серверов по DHCP можно командой
- (config)> interface ISP ip dhcp client name-servers
- system configuration save
13. По окончанию всех проделанных пунктов у Вас должно быть приблизительно такая информационная панель. Состояние "Резервирование" никак не влияет на работу VPN и все должно работать корректно. Вы справились. Примите мои поздравления!
Отсебятина: эти настройки стали возможными только с 10.06.2017, поддержка OpenVPN находится в стадии разработки. Сейчас вообще не поддерживается IPv6 внутри и снаружи туннеля. Так что, ждем обновлений со стороны разработчиков прошивок. При возникновении тяжелых случаев, пишите на почту - чем смогу, тем помогу: [email protected]
Стоит отметить, что Zyxel c версии 2.12.A.6.0-0 вырезали старый (привычный) веб-интерфейс и сейчас там обновленная "веб-морда" стиля 2018-го года, она непривычна, но более функциональна. Последняя прошивка с поддержкой старого веб-интерфейса- 2.12.A.5.0-10. В начале статьи есть ссылка на инструкцию для обновленного веб-интерфейса роутера.
Так же обратите внимание на то, что, если используется AdGuard DNS, то нужно использовать его, не как встроенный фильтр (то есть не выбирать его), а прописать ручками адреса DNS, тогда, как правило все нормально будет работать. (Если выбирать, как фильтр, то роутер будер резать транзитный ДНС и тогда могут быть проблемы с работой заблокированных сайтов, а вот если вручную прописать DNS, то такой проблемы нет).