13.07.2026
mikrotik wireguard server настройка
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
- Войдите в RouterOS через WinBox или WebFig.
- Перейдите в раздел Interfaces.
- Нажмите Add и выберите WireGuard.
- Назовите интерфейс, например,
wg0. - Установите Enabled.
Шаг 2: Настройка ключей
WireGuard работает на основе публичных и приватных ключей:
- В разделе Keys создайте пару ключей — приватный и публичный.
- Запишите приватный ключ — он нужен для конфигурации сервера.
- Публичный ключ понадобится для настройки клиентов.
Вы можете сгенерировать ключи прямо в MikroTik с помощью командной строки:
/interface/wireguard/keygen
или в WinBox:
- В разделе WireGuard есть кнопка Generate Keys.
Шаг 3: Настройка IP-адреса для WireGuard интерфейса
- Перейдите в IP > Addresses.
- Добавьте новый IP-адрес, например,
10.0.0.1/24, связанный с интерфейсомwg0. - Этот адрес будет использоваться для соединения клиентов.
Шаг 4: Создание правил Firewall
Обеспечьте безопасность, разрешив только нужный трафик:
- В разделе 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:
- Создайте masquerade для исходящего трафика:
/ip firewall nat add chain=srcnat out-interface=<ваш-интерфейс-интернет> action=masquerade
- Настройте маршруты, если нужно, чтобы трафик клиентов шел через 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 и следить за безопасностью — и ваша сеть будет под надежной защитой.
Если возникнут вопросы — пишите в комментариях!