25.10.2026
настройка wireguard mikrotik to mikrotik
Настройка WireGuard между Mikrotik маршрутизаторами: пошаговая инструкция
В современном мире безопасности и скорости VPN-соединений всё больше пользователей выбирают протокол WireGuard. Он славится простотой, высокой производительностью и современным дизайном. В этой статье я расскажу, как правильно настроить VPN по протоколу WireGuard между двумя Mikrotik маршрутизаторами — и сделаю это максимально понятно и подробно.
Почему именно WireGuard на Mikrotik?
Микротик добавил поддержку WireGuard в свои операционные системы RouterOS начиная с версии 7. В отличие от более старых протоколов, он обеспечивает быстрый и безопасный туннель с минимальной нагрузкой. Этот протокол отлично подходит для соединения филиалов, удалённых офисов или для организации защищённого канала для удалённой работы.
Что потребуется для настройки
- Два Mikrotik маршрутизатора с поддержкой RouterOS версии 7 или выше
- Доступ к интерфейсу WebFig или WinBox
- Основные знания работы с Mikrotik (создание интерфейсов, правил firewall, маршрутизации)
Шаг 1. Создаём ключи для обоих устройств
Первое, что нужно — сгенерировать пару ключей для каждого маршрутизатора.
/interface/wireguard/peers> add name=peer1
/interface/wireguard/peers> add name=peer2
Или через CLI:
/interface/wireguard> generate-key-pair
На каждом маршрутизаторе выполните команду:
/interface/wireguard/key> generate-key-pair
Запишите публичный и приватный ключи — они понадобятся в дальнейшем.
Шаг 2. Создаём WireGuard интерфейсы
На обоих маршрутизаторах создайте интерфейс WireGuard:
/interface/wireguard add name=wg0 private-key=ПРИВАТНЫЙ_КЛЮЧ_МАРШРУТИЗАТОРА
Замените ПРИВАТНЫЙ_КЛЮЧ_МАРШРУТИЗАТОРА на сгенерированный приватный ключ.
Шаг 3. Назначение IP-адресов
Назначьте каждому интерфейсу уникальный IP в одной подсети, например:
- Маршрутизатор 1: 10.0.0.1/24
- Маршрутизатор 2: 10.0.0.2/24
/ip address add address=10.0.0.1/24 interface=wg0
и
/ip address add address=10.0.0.2/24 interface=wg0
Шаг 4. Настраиваем пиры (peers)
На первом маршрутизаторе добавьте информацию о втором:
/interface/wireguard/peers add interface=wg0 public-key=ПУБЛИЧНЫЙ_КЛЮЧ_МАРШРУТИЗАТОРА2 allowed-address=10.0.0.2/32 endpoint-address=IP_МАРШРУТИЗАТОРА2 endpoint-port=14274
Аналогично на втором маршрутизаторе:
/interface/wireguard/peers add interface=wg0 public-key=ПУБЛИЧНЫЙ_КЛЮЧ_МАРШРУТИЗАТОРА1 allowed-address=10.0.0.1/32 endpoint-address=IP_МАРШРУТИЗАТОРА1 endpoint-port=14274
Замените IP_МАРШРУТИЗАТОРА на публичный IP-адрес или DDNS.
Шаг 5. Настройка правил Firewall
Для корректной работы VPN необходимо открыть порты (например, 14274 UDP):
/ip firewall filter add chain=input protocol=udp dst-port=14274 action=accept
И разрешить трафик через интерфейс WireGuard:
/ip firewall filter add chain=forward in-interface=wg0 action=accept
Шаг 6. Маршрутизация
Добавьте статические маршруты, чтобы пакеты направлялись через WireGuard:
/ip route add dst-address=10.0.0.2/32 gateway=10.0.0.1
или для обратной схемы.
Итог
После выполнения всех шагов соединение должно заработать — маршрутизаторы "увидят" друг друга через VPN и смогут обмениваться данными. В случае возникновения проблем стоит проверить:
- Корректность ключей
- Доступность портов (UDP 14274)
- Правила Firewall
- Статические маршруты
Почему это важно?
Настройка WireGuard — это современное решение для безопасных соединений. Оно обеспечивает не только безопасность, но и скорость, что особенно важно при организации корпоративных VPN или удалённого доступа. Mikrotik делает этот процесс максимально простым и понятным.
Если вам нужно более глубокое руководство или помощь в настройке — обращайтесь! Ваша безопасность и скорость — моя приоритетная задача.