Перейти к основному содержанию
Установка amneziawg на Keenetic помогает обходить ограничения интернет-провайдера, скрывая работу WireGuard. amneziawg маскирует протокол, затрудняя обнаружение использования VPN. Это мешает провайдеру определять и блокировать VPN-трафик и обеспечивает свободный доступ даже там, где VPN отслеживается или ограничивается государственными межсетевыми экранами. Создадим WireGuard-соединение с дополнительными параметрами asc в обновлённом интерфейсе Keenetic OS 4.2. Шаг 1 Откройте в браузере страницу управления роутером: http://192.168.0.1. Войдите со своим именем пользователя и паролем. Вход в Keenetic Шаг 2 Перейдите в Management → System settings. Разверните startup-config и сохраните резервную копию текущих настроек. Системные настройки Keenetic Шаг 3 Проверьте установленную версию KeeneticOS и доступность обновления до 4.2. Поддержка WireGuard с asc появилась начиная с KeeneticOS 4.2 Alpha 2. Если выпуск 4.2 ещё недоступен для вашей модели, попробуйте канал обновлений Preview. Проверка версии KeeneticOS Шаг 4 Перед обновлением обязательно сохраните системные файлы: firmware, startup-config, default-config и running-config. Это поможет восстановить роутер при сбое обновления. Сохранение системных файлов Шаг 5 На странице System Component Options в Network Functions проверьте компонент WireGuard VPN. Если он не установлен, отметьте его и нажмите появившуюся ниже кнопку Update KeeneticOS. Дождитесь обновления и перезагрузки. Компонент WireGuard VPN Шаг 6 Если появится сообщение о нехватке памяти для всех выбранных компонентов, нажмите View changes и отключите ненужные компоненты для освобождения памяти. Если обновление прерывается сообщением Not enough space, уменьшите его размер, сняв лишние компоненты в списке. Нехватка места для компонентов Шаг 7 Обновите роутер до версии 4.2 или новее кнопкой Update KeeneticOS на странице System Settings. В процессе роутер перезагрузится. Обновление KeeneticOS Шаг 8 После обновления и перезапуска снова войдите на страницу управления. Повторный вход после обновления Шаг 9 Убедитесь, что Keenetic OS обновлена до 4.2 и компонент WireGuard VPN установлен. Проверка обновления и компонента Шаг 10 В настройках роутера перейдите в Internet → Other connections. Другие подключения Шаг 11 В разделе Wireguard создайте подключение и импортируйте сохранённый файл AmneziaWG через Import from file. Импорт конфигурации AmneziaWG Шаг 12 Выберите файл и нажмите Enter. Результат должен выглядеть как на скриншоте, где VPS_IP_ADDRESS — IP VPS, а 42666 — порт. В разделе Wireguard появится подключение с именем импортированного файла. Пока не включайте его: откройте настройки щелчком по строке в любом месте, кроме переключателя. Импортированное подключение Внутренний IP нового подключения должен быть уникальным среди существующих Wireguard-соединений. При конфликте создайте новый файл конфигурации с другим IP для одного из них. Шаг 13 В настройках отметьте Use to access the Internet и нажмите Save внизу страницы. Использование соединения для Интернета Шаг 14 Откройте веб-версию командной строки Keenetic: в настройках нажмите значок шестерёнки справа вверху и ссылку Command line. Командная строка Keenetic Шаг 15 Введите show interface и нажмите Send Request. Ниже появятся сведения обо всех интерфейсах. Просмотр интерфейсов Шаг 16 Найдите имя интерфейса по имени созданного подключения. Откройте поиск страницы клавишами Ctrl+F и введите имя — в примере my_amneziawg_client1. Найдётся единственное значение в description, рядом с которым поле interface-name содержит нужный интерфейс. В примере это Wireguard 0. Поиск имени Wireguard0 Шаг 17 Теперь известны имя интерфейса и значения asc из сохранённого my_amneziawg_client1.conf. Замените все значения шаблона в скобках своими и удалите сами скобки:
Откройте my_amneziawg_client1.conf на компьютере. Нужны параметры Jc, Jmin, Jmax, S1, S2, H1, H2, H3, H4 — это параметры asc.
В этом примере строка выглядит так:
Вставьте полученную строку в веб-командную строку роутера и нажмите Send request. При правильной команде ниже появится результат, как на скриншоте. Применение параметров WireGuard asc Шаг 18 Выполните system configuration save в веб-командной строке кнопкой Send request. Сохранение конфигурации Шаг 19 Перейдите в Internet → Connection Policies. Политики соединений Шаг 20 Добавьте политику в Connection Policies. Например, назовите её amneziawg и нажмите Save. Создание политики amneziawg Шаг 21 Откройте политику amneziawg, переместите my_amneziawg_client1 наверх, отметьте его и сохраните кнопкой Save. Приоритет AmneziaWG в политике В настройках Access Policy у Default Policy созданное VPN-соединение my_amneziawg_client1 должно находиться ниже основного интернет-подключения. Это предотвращает проблемы повторного подключения роутера при обрыве основного Интернета. Шаг 22 В Internet → Other connections проверьте созданное WireGuard-соединение, переведя его в Enabled. Через несколько секунд индикатор активности пира должен смениться с серого на зелёный. На странице также появятся входящий и исходящий трафик и время последнего handshake. Проверка активности AmneziaWG Шаг 23 Снова перейдите в Internet → Connection Policies → Policy Bindings. В Default policy выберите устройство, например SamsungSmartTv, трафик которого должен идти через amneziawg. В меню переключения выберите amneziawg и нажмите Confirm. Назначение политики устройству Роутер переместит устройство в политику amneziawg. Устройство в политике amneziawg Шаг 24 Проверьте IP выбранного устройства, например через whoer.net. Он должен совпадать с адресом VPN-сервера. Это подтверждает, что трафик Samsung Smart TV или другого выбранного устройства проходит через AmneziaWG. Приятного использования 🏄‍♂️!
Последнее изменение 7 ноября 2026 г.