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