VPN на роутере Keenetic и Netcraze: протокол AmneziaWG 2.0 и маршрутизация трафика
Ставим AmneziaWG 2.0 на свой VPS через AmneziaVPN, загружаем конфигурацию в Keenetic или Netcraze и настраиваем маршрутизацию: нужные сервисы через VPN, российские сайты напрямую.

Привет! В этой статье я покажу, как настроить AmneziaWG 2.0 на роутере Keenetic или Netcraze. Начнём с установки VPN на собственный VPS-сервер методом Self-Hosted и закончим настройкой маршрутизации трафика.
В отличие от старой версии 1.0, AmneziaWG 2.0 лучше маскирует VPN-трафик, поэтому его сложнее обнаружить и заблокировать.
Настройка несложная. Нам потребуется:
- арендовать VPS-сервер;
- скачать и установить AmneziaVPN;
- ввести IP-адрес, логин и пароль от сервера;
- установить AmneziaWG 2.0;
- экспортировать конфигурацию;
- загрузить конфигурацию в роутер;
- настроить DNS и маршрутизацию трафика.
Аренда VPS-сервера
Первым делом необходимо арендовать хороший VPS-сервер. Я рекомендую использовать хостинг AdminVPS.
У AdminVPS хорошие цены, безлимитный трафик и скорость подключения до 1000 Мбит/с. Оплатить сервер можно российской или иностранной банковской картой, через СБП или криптовалютой.
При аренде сервера доступны промокоды на скидку 60%, 30%, 20%, 15% или 5% в зависимости от выбранного периода оплаты.
Откройте сайт (по этой ссылке) и нажмите кнопку «Войти». Если у вас ещё нет аккаунта, зарегистрируйтесь, введите необходимые данные и подтвердите регистрацию.
После регистрации войдите в личный кабинет. В боковом меню выберите раздел «Серверы» и нажмите «Заказать».
Выбор страны и тарифа
В качестве страны размещения сервера выберите Нидерланды. В этом случае YouTube будет работать без рекламы.
Выберите тариф Promo — для нашей задачи его будет достаточно.
Нажмите «Заказать», затем выберите подходящий период оплаты. Остальные настройки можно оставить по умолчанию.
И также отмечу, что чем больше срок аренды сервера, тем дешевле цена за месяц. И также эта скидка складывается со скидкой по промокоду.
Нажмите «Далее» и обязательно введите промокод на скидку.
Если вы арендуете сервер на один месяц, используйте промокод REVELIX60 — скидка 60%.
Промокоды для других периодов оплаты:
| Период оплаты | Промокод | Скидка |
|---|---|---|
| 1 месяц | REVELIX60 |
60% |
| 3 месяца | REVELIX30 |
30% |
| 6 месяцев | REVELIX20 |
20% |
| 9 месяцев | REVELIX15 |
15% |
| 12 месяцев | REVELIX5 |
5% |
После этого нажмите «Оформить», выберите удобный способ оплаты и завершите заказ.
Активация VPS-сервера
После оплаты перейдите в раздел «Услуги» и нажмите на только что созданный VPS-сервер.
Сразу после заказа сервер может быть ещё не настроен. Подождите примерно пять минут, затем обновите страницу. Также можно дождаться письма об активации, которое придёт на электронную почту.
После завершения настройки в личном кабинете появятся:
- IP-адрес сервера;
- пароль.
Эти данные понадобятся для дальнейшей настройки.
Установка AmneziaVPN
Следующим этапом необходимо скачать приложение AmneziaVPN. Оно доступно для iPhone, Android, macOS и Windows.
Скачать приложение можно с актуального зеркала сайта AmneziaVPN.
Перейдите на сайт, откройте вкладку «Скачать» и выберите свою платформу. В моём случае это macOS. Скачайте и установите приложение.
Подключение AmneziaVPN к серверу
Откройте приложение AmneziaVPN и нажмите «Приступить». Затем выберите Self-hosted VPN.
Введите данные, полученные после активации VPS-сервера:
- IP-адрес сервера;
- имя пользователя — обычно
root; - пароль от сервера.
После заполнения данных нажмите «Продолжить».
Установка AmneziaWG 2.0
В качестве типа установки выберите «Ручная».
Далее выберите протокол AmneziaWG. Порт можно оставить по умолчанию.
Запустите установку и дождитесь её завершения. AmneziaVPN самостоятельно подключится к VPS-серверу и установит необходимые компоненты.
Экспорт конфигурации AmneziaWG
После установки сервера нажмите кнопку «Поделиться».
Укажите имя пользователя. Можно написать Keenetic или выбрать любое другое удобное название.
Выберите протокол AmneziaWG и измените формат подключения на оригинальный формат AmneziaWG.
После этого снова нажмите «Поделиться» и сохраните конфигурацию файлом. Этот файл понадобится для настройки роутера.
Проверка версии системы роутера
Теперь перейдите в панель управления роутером Keenetic или Netcraze.
В боковом меню откройте настройки системы и убедитесь, что установлена версия 5.1 или новее. Если используется более старая версия, сначала обновите систему роутера.
Установка компонента WireGuard VPN
Откройте раздел «Изменить настройки системы».
В поиске компонентов введите Wire. Найдите компонент WireGuard VPN. Если он ещё не установлен, отметьте его и запустите установку.
Загрузка конфигурации в роутер
В боковом меню перейдите в раздел «Другие подключения» → «WireGuard VPN».
Нажмите «Загрузить из файла» и выберите конфигурацию, которую недавно сохранили из AmneziaVPN.
После загрузки конфигурации нажмите на значок карандаша справа. Отметьте галочкой пункт «Использовать для выхода в интернет» и нажмите «Сохранить».
Активируйте подключение и убедитесь, что цвет индикатора изменился на зелёный.
Настройка Ethernet
В боковом меню перейдите в раздел «Кабель Ethernet».
Поставьте галочку «Игнорировать DNSv4 интернет-провайдера». В параметрах IPv6 выберите «Не используется» и нажмите «Сохранить».
Настройка DNS
Далее необходимо настроить DNS.
В боковом меню перейдите в раздел «Интернет-фильтры», а затем откройте вкладку «Настройки DNS».
Нажмите «Добавить сервер» и укажите адрес 8.8.8.8. После этого добавьте ещё четыре DNS-сервера:
8.8.4.4;1.1.1.1;1.0.0.1;9.9.9.9.
В результате должен получиться список DNS-серверов, как на скриншоте ниже.
Настройка маршрутизации трафика
Теперь настроим маршрутизацию, чтобы нужные сайты и сервисы работали через VPN, а российские сайты открывались напрямую.
Для начала необходимо создать файл с маршрутами. Перейдите на сайт iplist.opencck.org.
На сайте выберите формат файла для роутера Keenetic Routes (.bat). Затем выберите тип данных, как показано на скриншоте.
После этого отметьте сервисы, маршруты которых необходимо добавить в роутер. В этой инструкции используем YouTube.
Поставьте галочку напротив YouTube, затем включите параметр «Сохранить как файл» и нажмите «Отправить». Файл с маршрутами сохранится на устройство.
Загрузка маршрутов в Keenetic или Netcraze
Вернитесь в веб-интерфейс управления роутером.
В боковом меню откройте раздел «Маршрутизация» и нажмите «Загрузить».
В поле «Интерфейс» выберите созданное подключение AmneziaWG.
Нажмите на значок облака, выберите файл, который недавно скачали с сайта IPList, и нажмите кнопку загрузки.
Подождите некоторое время. После завершения загрузки в списке появятся маршруты. В нашем случае это IP-адреса и подсети YouTube.
По аналогии можно создать и добавить отдельные файлы с маршрутами для других необходимых сервисов.
Готово
На этом настройка завершена.
Мы:
- арендовали и настроили VPS-сервер;
- установили AmneziaWG 2.0;
- экспортировали конфигурацию;
- добавили её в роутер Keenetic или Netcraze;
- настроили DNS-серверы;
- добавили маршруты для YouTube;
- настроили маршрутизацию трафика.
Теперь нужные сайты и сервисы будут работать через VPN, а российские ресурсы смогут открываться напрямую.
Если инструкция оказалась полезной, поставьте лайк и подпишитесь на канал. В комментариях напишите, какой у вас роутер и получилось ли всё настроить.
До встречи!