Svyaz

13.07.2026

mikrotik wireguard server настройка

Svyaz VPN — свобода без границ

Mikrotik Wireguard Server настройка: пошаговая инструкция для надежной VPN-сети

Если вы ищете простое и безопасное решение для создания VPN на базе MikroTik, WireGuard — отличное выбор. Этот протокол отличается высокой скоростью, минимальным кодом и отличной совместимостью. В этой статье я расскажу, как настроить WireGuard сервер на MikroTik с нуля, чтобы обеспечить безопасный доступ к вашей сети из любой точки мира.

Почему именно WireGuard на MikroTik?

МикроТик — популярное оборудование среди специалистов и домашних пользователей благодаря стабильности и богатому функционалу. Добавление WireGuard превращает маршрутизатор в мощный VPN-сервер, который не требует сложных настроек и работает очень быстро. К тому же, WireGuard — это современный протокол, признанный за свою безопасность и эффективность.

Что понадобится для настройки

Перед началом убедитесь, что у вас есть:

  • MikroTik RouterOS версии 7.1 или выше (WireGuard поддерживается с версии 7.1)
  • Доступ к административной панели WinBox или через WebFig
  • Динамический или статический IP-адрес вашего маршрутизатора
  • Внешний и внутренний IP-адрес сети

Шаг 1: Включение WireGuard на MikroTik

  1. Войдите в RouterOS через WinBox или WebFig.
  2. Перейдите в раздел Interfaces.
  3. Нажмите Add и выберите WireGuard.
  4. Назовите интерфейс, например, wg0.
  5. Установите Enabled.

Шаг 2: Настройка ключей

WireGuard работает на основе публичных и приватных ключей:

  1. В разделе Keys создайте пару ключей — приватный и публичный.
  2. Запишите приватный ключ — он нужен для конфигурации сервера.
  3. Публичный ключ понадобится для настройки клиентов.

Вы можете сгенерировать ключи прямо в MikroTik с помощью командной строки:

/interface/wireguard/keygen

или в WinBox:

  • В разделе WireGuard есть кнопка Generate Keys.

Шаг 3: Настройка IP-адреса для WireGuard интерфейса

  1. Перейдите в IP > Addresses.
  2. Добавьте новый IP-адрес, например, 10.0.0.1/24, связанный с интерфейсом wg0.
  3. Этот адрес будет использоваться для соединения клиентов.

Шаг 4: Создание правил Firewall

Обеспечьте безопасность, разрешив только нужный трафик:

  1. В разделе IP > Firewall > Filter Rules добавьте правила:
    - Разрешить входящие соединения на порт, который вы выбрали для WireGuard (по умолчанию 51820 UDP).
    - Ограничить доступ только для известных IP или сетей.

Пример правила:

/ip firewall filter add chain=input protocol=udp dst-port=51820 action=accept comment="Allow WireGuard UDP port"

Шаг 5: Настройка маршрутизации и NAT

Чтобы клиенты могли выходить в интернет через VPN:

  1. Создайте masquerade для исходящего трафика:
/ip firewall nat add chain=srcnat out-interface=<ваш-интерфейс-интернет> action=masquerade
  1. Настройте маршруты, если нужно, чтобы трафик клиентов шел через VPN.

Шаг 6: Настройка клиента

Для каждого клиента потребуется:

  • Публичный и приватный ключи (генерируются аналогично).
  • IP-адрес внутри VPN-сети, например, 10.0.0.2.

Конфигурация клиента:

[Interface]
PrivateKey = <приватный_ключ_клиента>
Address = 10.0.0.2/24

[Peer]
PublicKey = <публичный_ключ_сервера>
Endpoint = <ваш_домен или IP>:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

На MikroTik добавьте peer:

/interface/wireguard/peers add interface=wg0 public-key=<публичный_ключ_клиента> allowed-address=10.0.0.2/32

Итог: готово!

Теперь ваш MikroTik с WireGuard сервером настроен и готов принимать подключения. Проверьте работу, подключившись с клиента и убедившись, что трафик идет через VPN.


Заключение

Настройка WireGuard на MikroTik — это недолго и очень просто, если следовать пошаговой инструкции. Такой VPN обеспечит надежную защиту данных и быстрый доступ к ресурсам вашей сети. Не забывайте регулярно обновлять RouterOS и следить за безопасностью — и ваша сеть будет под надежной защитой.

Если возникнут вопросы — пишите в комментариях!