26.09.2026
wireguard между mikrotik
Настройка WireGuard между MikroTik: пошаговое руководство для безопасного соединения
В эпоху удаленной работы и увеличения числа устройств, подключенных к сети, безопасность становится приоритетом. Особенно актуально использование современных VPN-решений для защиты передаваемых данных. Одним из таких решений является протокол WireGuard — легкий, быстрый и надежный. В этой статье расскажу, как настроить WireGuard между MikroTik, чтобы обеспечить безопасное и стабильное соединение.
Почему именно WireGuard и MikroTik?
MikroTik — популярная сетевая инфраструктура, которая широко используется в бизнесе и домашних сетях. Ее маршрутизаторы поддерживают множество VPN-стандартов, однако WireGuard выделяется своей простотой и высокой производительностью.
WireGuard — современный VPN-протокол, созданный для минимизации кода и повышения безопасности. Он легко настраивается, быстро работает и занимает меньше ресурсов по сравнению с OpenVPN или IPSec. Для пользователей MikroTik это отличный выбор для построения защищенных каналов связи.
Что потребуется для настройки?
- MikroTik RouterOS версии 7.1 или выше (для полноценной поддержки WireGuard).
- Доступ к административной панели MikroTik.
- Основные знания работы с командной строкой MikroTik или WinBox.
- Два устройства с поддержкой WireGuard (например, MikroTik и другое устройство или сервер).
Пошаговая настройка WireGuard между MikroTik
- Обновите RouterOS
Для поддержки WireGuard убедитесь, что у вас установлена последняя версия RouterOS. Это важно, поскольку поддержка WireGuard появилась именно в последних релизах.
/system package update check-for-updates
/system package upgrade
- Создайте интерфейс WireGuard
На MikroTik создаем новый интерфейс:
/interface wireguard add name=wg0 listen-port=13231
Здесь listen-port — любой свободный порт, который будет слушать MikroTik.
- Генерация ключей
Для безопасного соединения нужно создать пару ключей (приватный и публичный):
/interface wireguard key generate
Запишите приватный ключ и публичный ключ — они понадобятся для настройки второго устройства.
- Настройка IP-адресов
Назначьте IP-адрес интерфейсу:
/ip address add address=10.0.0.1/24 interface=wg0
На втором устройстве (например, другом MikroTik или сервере) создайте аналогичный интерфейс и IP-адрес, например, 10.0.0.2/24.
- Настройка peer (соседа)
Добавьте соседний узел (peer), указав его публичный ключ и разрешённый IP:
/interface wireguard peers add public-key=ПУБЛИЧНЫЙ_КЛЮЧ_ПАРТНЕРА allowed-address=10.0.0.2/32
На другом устройстве сделайте то же самое, указав публичный ключ MikroTik и IP-адрес MikroTik.
- Настройка маршрутизации и правил firewall
Обеспечьте маршрутизацию и разрешите трафик через WireGuard-интерфейс:
/ip firewall filter add chain=forward action=accept in-interface=wg0
Также настройте NAT, если это необходимо для выхода в интернет:
/ip firewall nat add chain=srcnat out-interface=ether1 action=masquerade
- Проверка соединения
Пингуйте IP-адрес другого узла через WireGuard:
/ping 10.0.0.2
Если всё настроено правильно, вы увидите ответы.
Итог
Настройка WireGuard между MikroTik — это относительно простая задача, которая значительно повышает уровень безопасности вашей сети. Благодаря высокой скорости и минимальному коду протокол отлично подходит для современных требований.
Если возникнут сложности, убедитесь, что порты открыты, ключи правильные, а маршруты корректно настроены. В случае необходимости — обратитесь к специалистам или технической поддержке MikroTik.