Svyaz

13.07.2026

mikrotik настройка wireguard сервера

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

Mikrotik настройка WireGuard сервера: пошаговое руководство

В последние годы VPN-технологии стали неотъемлемой частью обеспечения информационной безопасности как для бизнеса, так и для частных пользователей. Одним из самых современных и безопасных решений является протокол WireGuard, который отличается высокой скоростью, простотой настройки и надежностью. Если вы используете маршрутизаторы Mikrotik и хотите настроить собственный WireGuard сервер — эта статья для вас.

Почему именно WireGuard и Mikrotik?

WireGuard — это современный VPN-протокол, разработанный для обеспечения максимальной безопасности при минимальной сложности. Он использует современные криптографические алгоритмы и работает быстрее, чем многие классические аналоги, такие как OpenVPN или IPSec.

Mikrotik — популярный бренд маршрутизаторов, который активно внедряет поддержку WireGuard начиная с версии RouterOS 7.0. Это делает их отличным выбором для тех, кто ценит надежность и гибкость в настройке.

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

  • Устройство Mikrotik с RouterOS версии не ниже 7.0
  • Доступ к интерфейсу WinBox или WebFig
  • Основные знания работы с командной строкой или интерфейсом Mikrotik
  • Созданные ключи для сервера и клиента (генерация в Mikrotik или сторонних утилит)

Шаг 1: Обновите RouterOS

Перед началом убедитесь, что у вас установлена последняя версия RouterOS 7.x, чтобы обеспечить поддержку WireGuard и устранить возможные баги.

Шаг 2: Создайте ключи WireGuard

На Mikrotik это делается через терминал:

/interface/wireguard/peers/add name=peer1
/interface/wireguard/peers/print

Или используйте команду для генерации ключей:

/interface/wireguard/keys/generate

Создайте ключи для сервера:

/interface/wireguard/key generate

Запомните публичный и приватный ключи — они понадобятся при настройке.

Шаг 3: Настройка WireGuard интерфейса на Mikrotik

Создайте интерфейс WireGuard с уникальным именем и приватным ключом:

/interface/wireguard add name=wg0 listen-port=13231 private-key="ВАШ_ПРИВАТНЫЙ_КЛЮЧ"

Где listen-port — порт, на котором сервер будет слушать входящие соединения.

Шаг 4: Настройка IP-адреса для WireGuard

Задайте IP-сеть для WireGuard:

/ip address add address=10.0.0.1/24 interface=wg0

Это IP-адрес сервера в VPN-сети.

Шаг 5: Создайте клиента и добавьте его в конфигурацию сервера

На стороне клиента генерируются ключи аналогичным образом. После этого добавьте его в Mikrotik:

/interface/wireguard/peers add interface=wg0 public-key="ПУБЛИЧНЫЙ_КЛЮЧ_КЛИЕНТА" allowed-address=10.0.0.2/32

Также укажите публичный IP клиента и его разрешенные адреса.

Шаг 6: Настройте правила Firewall (брандмауэр)

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

/ip firewall filter add chain=input protocol=udp dst-port=13231 action=accept place-before=0

И разрешите forwarding между интерфейсами:

/ip firewall filter add chain=forward in-interface=wg0 out-interface=<ваш_интерфейс_подключения> action=accept

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

Обеспечьте маршрутизацию трафика через WireGuard:

/ip route add dst-address=0.0.0.0/0 gateway=10.0.0.1

Это позволит клиентам подключаться к интернету через VPN.

Итог

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


Если вам нужно более сложное решение или интеграция с корпоративной сетью — обращайтесь к специалистам или расширяйте настройку, добавляя автоматизацию и контроль.

Помните: правильная настройка VPN требует внимания к деталям и соблюдения правил информационной безопасности.