Установка и настройка WireGuard на Mikrotik + клиент Windows

В прошивке Mikrotik 7* появилась возможность использования новой VPN WireGuard. VPN достаточно проста в настройке и не требует обширных знаний в маршрутизации.

А теперь по этапам: (этапы обновления пропущу. Погуглите, там не сложно)

  1. Обновим наш Mikrotik до версии 7*
  2. После обновления у нас появится новый раздел WireGuard

Переходим в него. В окне есть вкладка WireGuard и peers. 

  1. Создадим наш сервер:
  • Жмем плюсик
  • Обзываем наш интерфейс как хотите
  • Прописываем порт VPN, можете указать любой.
  • Жмем применить
  • Public key сгенерируется автоматически. Запишем его.

2. Немного настроек роутера:

  • Создадим интерфейсу адрес
  • Разрешим в Firewall наш порт 13231
  • Можно в консоли
  • /ip firewall filter add action=accept chain=input dst-port=13231 in-interface-list=WAN protocol=\ udp
  • Можно ручками:

Теперь установим клиента WireGuard на Windows. Заранее уточню, поддерживается WINDOWS 7/8/10/11.

Качаем дистрибутив тут: https://www.wireguard.com/install/

Устанавливаем и запускаем. Тут нам нужно будет создать пустой туннель

Теперь идем создаем клиента на роутере.

Теперь настроим клиента Windows. Общий вид конфигурации будет выглядеть вот так:

[Interface]
PrivateKey = Генерируется у клиента автоматически
Address = 10.110.5.2/24 — адрес peers на роутере.
DNS = 10.110.5.1, 8.8.8.8, 1.1.1.1 — Тут я прописал днс гугла. Без него у клиента не будет работать интернет.

[Peer]
PublicKey = Ключ сервера
AllowedIPs = 10.110.5.1/24, 192.168.0.0/24 Тут пишем ip адрес сервера Wireguard и сеть за ним
Endpoint = 127.0.0.1:13231 Тут прописываем внешний ip адрес и порт сервера.

Воть вроде бы и все…

Оставьте комментарий