| Порт | Назначение |
|---|---|
| ether1 | WAN (интернет от провайдера) |
| ether2-ether5 | LAN (ваши компьютеры) |
ether2-ether5192.168.88.100255.255.255.0… (три точки) → найдите роутер по MAC → подключитесьadmin''System → Reset Configuration → No Default Configuration ✅ → Reset Configuration''
После перезагрузки повторите подключение.
''Bridge → + → Name: bridge-lan → OK'' ''Bridge → Ports → + → Interface: ether2 → Bridge: bridge-lan → OK'' ''Bridge → Ports → + → Interface: ether3 → Bridge: bridge-lan → OK'' ''Bridge → Ports → + → Interface: ether4 → Bridge: bridge-lan → OK'' ''Bridge → Ports → + → Interface: ether5 → Bridge: bridge-lan → OK''
⚠️ Важно:ether1(WAN) НЕ добавляем в bridge!
Вариант A: DHCP (автоматически)
''IP → DHCP Client → + → Interface: ether1 → Use Peer DNS: ✅ → Add Default Route: ✅ → OK''
Вариант B: Статический IP
''IP → Addresses → + → Address: (IP от провайдера)/маска → Interface: ether1 → OK'' ''IP → Routes → + → Dst. Address: 0.0.0.0/0 → Gateway: (шлюз провайдера) → OK''
Вариант C: PPPoE
''Interfaces → + → PPPoE Client → General: Interface: ether1 → Dial Out: User: (логин), Password: (пароль) → Add Default Route: ✅ → Use Peer DNS: ✅ → OK''
''IP → Addresses → + → Address: 192.168.254.1/24 → Interface: bridge-lan → OK''
💡 Совет: IP192.168.254.1— редко используется другими сетями, меньше конфликтов.
''IP → DHCP Server → DHCP Setup → DHCP Server Interface: bridge-lan → Next → Next → ... (по умолчанию) → OK''
''IP → Firewall → NAT → + → Chain: srcnat → Out. Interface: ether1 → Action: masquerade → OK''
''New Terminal → /ping 8.8.8.8''
Должны получить ответ!
''IP → DNS → Servers: 8.8.8.8, 1.1.1.1 → Allow Remote Requests: ✅ → Apply → OK''
Способ A: Через терминал (рекомендуется)
<code> /system ntp client set enabled=yes mode=unicast /system ntp client servers add address=0.ru.pool.ntp.org /system ntp client servers add address=1.ru.pool.ntp.org /system ntp client servers add address=2.ru.pool.ntp.org </code>
Способ B: Через облако MikroTik (резервный)
''IP → Cloud → Update Time: ✅ → DDNS Enabled: ✅ (по желанию) → Apply → OK''
<code>/system clock print</code>
Должно показывать правильное московское время.
''Interfaces → + → WireGuard → Name: wireguard1 → Private Key: Generate Key → Listen Port: 51821 → MTU: 1420 → OK''
''IP → Addresses → + → Address: 10.254.254.1/24 → Interface: wireguard1 → OK''
''IP → Firewall → Filter Rules → + → Chain: input → Protocol: udp → Dst. Port: 51821 → In. Interface: ether1 → Action: accept → Comment: Allow WireGuard → OK''
⚠️ Важно: Сначала настройте клиент (офис), чтобы получить его публичный ключ. Затем вернитесь и добавьте Peer.
''WireGuard → Peers → + → Name: office1_wg → Interface: wireguard1 → Public Key: (публичный ключ офиса) → Allowed Address: 10.254.254.2/32, 192.168.1.0/24 → Endpoint Port: 51820 → Persistent Keepalive: 00:00:25 → OK''
''WireGuard → Peers → + → Name: laptop_admin → Interface: wireguard1 → Public Key: (публичный ключ ноутбука) → Allowed Address: 10.254.254.10/32 → Persistent Keepalive: 00:00:25 → OK''
''WireGuard → Peers → + → Name: phone_admin → Interface: wireguard1 → Public Key: (публичный ключ телефона) → Allowed Address: 10.254.254.20/32 → Persistent Keepalive: 00:00:25 → OK''
| Клиент | VPN IP |
|---|---|
| Сервер (центр) | 10.254.254.1 |
| Офис 1 | 10.254.254.2 |
| Офис 2 | 10.254.254.3 |
| Ноутбук админа | 10.254.254.10 |
| Телефон | 10.254.254.20 |
''Bridge → + → Name: bridge-vpn → OK'' ''IP → Addresses → + → Address: 10.255.255.1/24 → Interface: bridge-vpn → OK''
''IP → Pool → + → Name: pool-l2tp → Addresses: 10.255.255.2-10.255.255.254 → OK''
''PPP → Profiles → + → Name: profile-l2tp → Local Address: 10.255.255.1 → Remote Address: pool-l2tp → Only One: ✅ → Protocols → Use Encryption: required → оставить только mschap2 → OK''
''PPP → Interface → L2TP Server → Enabled: ✅ → Default Profile: profile-l2tp → Max Sessions: 100 → Use IPSec: required → IPSec Secret: MySecretKey123 → OK''
Офисы (с фиксированным IP):
''PPP → Secrets → + → Name: office1_l2tp → Password: pass1 → Service: l2tp → Profile: profile-l2tp → Remote Address: 10.255.255.10 → OK'' ''PPP → Secrets → + → Name: office2_l2tp → Password: pass2 → Service: l2tp → Profile: profile-l2tp → Remote Address: 10.255.255.11 → OK''
Администраторы (без фиксации IP):
''PPP → Secrets → + → Name: admin_l2tp → Password: admin123 → Service: l2tp → Profile: profile-l2tp → Remote Address: (оставить пустым) → OK''
''IP → Firewall → Filter Rules → + → Chain: input → Protocol: udp → Dst. Port: 500,1701,4500 → Action: accept → Comment: L2TP/IPsec ports → OK'' ''IP → Firewall → Filter Rules → + → Chain: input → Protocol: ipsec-esp → Action: accept → Comment: ESP → OK''
''IP → Route → + → Dst. Address: 192.168.1.0/24 → Gateway: 10.255.255.10 → Comment: office1_l2tp → OK'' ''IP → Route → + → Dst. Address: 192.168.2.0/24 → Gateway: 10.255.255.11 → Comment: office2_l2tp → OK''
| Клиент | VPN IP | Локальная сеть |
|---|---|---|
| Сервер (центр) | 10.255.255.1 | 192.168.254.0/24 |
| Офис 1 | 10.255.255.10 | 192.168.1.0/24 |
| Офис 2 | 10.255.255.11 | 192.168.2.0/24 |
| Администратор | из пула 10.255.255.2-254 | — |
Создание интерфейса WireGuard:
<code>/interface wireguard add name=wireguard1 listen-port=51820</code>
Назначение IP:
<code>/ip address add address=10.254.254.2/24 interface=wireguard1</code>
Добавление Peer (подключение к центру):
<code>
/interface wireguard peers add interface=wireguard1 \
public-key="nqakR1KxRVt/nHy2Fxwo7UJaaDqwVcMSi6tiyKZO5(" \
allowed-address="10.254.254.0/24,192.168.254.0/24" \
endpoint-address=95.165.90.174 \
endpoint-port=51821 \
persistent-keepalive=25
</code>
Маршрут до центра (опционально):
<code>/ip route add dst-address=192.168.254.0/24 gateway=10.254.254.1</code>
Firewall на удалённом роутере:
''IP → Firewall → Filter Rules → + → Chain: forward → Src. Address: 10.254.254.0/24 → Dst. Address: 192.168.1.0/24 → Action: accept → OK'' ''IP → Firewall → Filter Rules → + → Chain: forward → Src. Address: 192.168.1.0/24 → Dst. Address: 10.254.254.0/24 → Action: accept → OK''
Установка WireGuard:
Создание конфигурации:
<code ini> [Interface] PrivateKey = (сгенерируется автоматически) Address = 10.254.254.10/24 DNS = 8.8.8.8
[Peer] PublicKey = nqakR1KxRVt/nHy2Fxwo7UJaaDqwVcMSi6tiyKZO5( AllowedIPs = 192.168.254.0/24, 10.254.254.0/24 Endpoint = 95.165.90.174:51821 PersistentKeepalive = 25 </code>
💡 Важно: Скопируйте публичный ключ из интерфейса (в полеPublic key) и отправьте администратору сервера для добавления Peer.
WireGuard:
Interface:
| Поле | Значение |
|---|---|
| Name | VPN Центр |
| Private Key | (нажмите ↻ для генерации) |
| Address | 10.254.254.20/24 |
| DNS | 8.8.8.8 |
Peer:
| Поле | Значение |
|---|---|
| Public Key | nqakR1KxRVt/nHy2Fxwo7UJaaDqwVcMSi6tiyKZO5( |
| Endpoint | 95.165.90.174:51821 |
| Allowed IPs | 192.168.254.0/24, 10.254.254.0/24 |
| Persistent Keepalive | 25 |
| Поле | Значение |
|---|---|
| Включено | ✅ |
| Имя | VPN Центр |
| Локальный адрес | 10.254.254.3/24 |
| DNS-серверы | 8.8.8.8 |
| Публичный ключ (сервера) | nqakR1KxRVt/nHy2Fxwo7UJaaDqwVcMSi6tiyKZO5( |
| Endpoint | 95.165.90.174:51821 |
| Разрешённые адреса | 192.168.254.0/24, 10.254.254.0/24 |
| Persistent keepalive | 25 |
Установка пакетов:
''System → Software → Update lists'' Установить: ''wireguard-tools'', ''luci-proto-wireguard''
Создание интерфейса:
''Network → Interfaces → Add new interface... → Name: wg1 → Protocol: WireGuard VPN → Create interface''
Настройка интерфейса:
| Поле | Значение |
|---|---|
| Private Key | Generate key |
| Listen Port | 51820 |
| IP Addresses | 10.254.254.4/24 |
Peer:
| Поле | Значение |
|---|---|
| Public Key | nqakR1KxRVt/nHy2Fxwo7UJaaDqwVcMSi6tiyKZO5( |
| Endpoint | 95.165.90.174:51821 |
| Allowed IPs | 192.168.254.0/24, 10.254.254.0/24 |
| Persistent keepalive | 25 |
''Firewall Settings → Create / Assign firewall-zone: wan → Save & Apply''
<code>
# Создание L2TP клиента
/interface l2tp-client add name=l2tp-central \
connect-to=95.165.90.174 \
user=office1_l2tp \
password=pass1 \
use-ipsec=yes \
ipsec-secret="MySecretKey123" \
add-default-route=no \
allow=mschap2
# Назначение IP на туннеле (фиксированный, как на сервере) /ip address add address=10.255.255.10/24 interface=l2tp-central
# Маршрут до центральной сети /ip route add dst-address=192.168.254.0/24 gateway=10.255.255.1
# Firewall (разрешить трафик между VPN и локальной сетью) /ip firewall filter add chain=forward src-address=10.255.255.0/24 dst-address=192.168.1.0/24 action=accept /ip firewall filter add chain=forward src-address=192.168.1.0/24 dst-address=10.255.255.0/24 action=accept </code>
Создание VPN подключения:
| Поле | Значение |
|---|---|
| Поставщик VPN | Windows (встроенное) |
| Имя подключения | VPN Центр L2TP |
| Адрес сервера | 95.165.90.174 |
| Тип VPN | L2TP/IPsec с предварительным ключом |
| Предварительный ключ | MySecretKey123 |
| Имя пользователя | admin_l2tp |
| Пароль | admin123 |
Отключение шлюза по умолчанию (⚠️ ОЧЕНЬ ВАЖНО!):
Android:
''Настройки → Сеть и Интернет → VPN → Добавить VPN''
iOS:
''Настройки → VPN → Добавить конфигурацию → Тип: L2TP''
| Поле | Значение |
|---|---|
| Тип | L2TP/IPsec PSK |
| Сервер | 95.165.90.174 |
| Имя пользователя | admin_l2tp |
| Пароль | admin123 |
| Секретный ключ (IPsec) | MySecretKey123 |
| Отправлять весь трафик | ✅ (для доступа к сетям) |
| Поле | Значение |
|---|---|
| Включено | ✅ |
| Имя | VPN Центр L2TP |
| Адрес сервера | 95.165.90.174 |
| Имя пользователя | office1_l2tp |
| Пароль | pass1 |
| Тип подключения | L2TP over IPSec |
| Предварительный ключ | MySecretKey123 |
| Шлюз по умолчанию | НЕТ (⚠️ важно!) |
Статические маршруты:
''Назначение: 192.168.254.0 → Маска: 255.255.255.0 → Шлюз: 10.255.255.1 → Интерфейс: (выбрать L2TP подключение)''
Общие параметры для L2TP/IPsec:
| Параметр | Значение |
|---|---|
| Тип VPN | L2TP или L2TP/IPsec |
| Адрес сервера | 95.165.90.174 |
| Имя пользователя | office1_l2tp |
| Пароль | pass1 |
| Предварительный ключ (IPsec) | MySecretKey123 |
| Шлюз по умолчанию | НЕТ / ОТКЛЮЧЕН |
| MTU | 1450 |
Статический маршрут:
| Назначение | Маска | Шлюз |
|---|---|---|
192.168.254.0 | 255.255.255.0 | 10.255.255.1 |
<code> # Статус WireGuard интерфейса /interface wireguard print
# Список пиров и их статус /interface wireguard peers print
# Детальная информация о пирах /interface wireguard peers print detail
# Логи WireGuard /log print where topics~"wireguard"
# Пинг до клиента WireGuard /ping 10.254.254.2 </code>
<code> # Кто подключен по L2TP /ppp active print
# Статус L2TP сервера /interface l2tp-server server print
# Активные сессии L2TP /interface l2tp-server session print
# Логи подключений /log print where topics~"l2tp" /log print where topics~"ppp"
# Пинг до клиента L2TP /ping 10.255.255.10 </code>
<code> # Статус WireGuard /interface wireguard print
# Статус L2TP клиента /interface l2tp-client print status
# Пинг до сервера (WireGuard) /ping 10.254.254.1
# Пинг до сервера (L2TP) /ping 10.255.255.1
# Пинг до центральной сети /ping 192.168.254.1 </code>
| Статус | Что значит |
|---|---|
last-handshake=2s | ✅ Подключен активно |
last-handshake=00:00:00 | ⚠️ Давно не подключался |
rx=0 tx=0 | ⚠️ Нет трафика |
endpoint-address= (пусто) | ❌ Клиент не подключён |
status: connected (L2TP) | ✅ Подключен |
status: waiting (L2TP) | ⏳ Ожидает подключения |
status: error (L2TP) | ❌ Ошибка подключения |
''Interfaces → правой кнопкой по интерфейсу (wireguard1 / l2tp-central) → Torch → Start''
Показывает:
''Files → Backup → Name: my_router_backup → Password: (придумайте пароль) → Start''
Файл .backup появится в списке → скачайте на компьютер
''New Terminal → /export file=my_config show-sensitive''
Файл .rsc появится в Files → скачайте на компьютер
''IP → Cloud → DDNS Enabled: ✅ (по желанию) → Update Time: ✅ → Backup Enabled: ✅ → Backup Schedule: 24h → Apply → OK''
Из .backup файла:
FilesFiles → Restore → выберите файл → введите парольИз .rsc файла:
<code>/import file_name.rsc</code>
| Проверка | Решение |
|---|---|
| Порт открыт? | /ip firewall filter print where dst-port=51821 |
| Ключи совпадают? | Публичный ключ клиента на сервере и наоборот |
| Endpoint правильный? | 95.165.90.174:51821 (порт 51821!) |
| Интернет на клиенте? | ping 8.8.8.8 |
| DNS настроен? | /ip dns print должны быть серверы |
| Проверка | Решение |
|---|---|
| AllowedIPs на клиенте | Должны быть 192.168.254.0/24, 10.254.254.0/24 |
| AllowedAddress на сервере | Должен включать локальную сеть офиса |
| Маршруты на сервере | /ip route print where dst-address~«192.168» |
| Firewall на клиенте | Разрешить forward между VPN и локалкой |
| Проверка | Решение |
|---|---|
| Порты открыты? | UDP 500, 1701, 4500 и протокол ESP |
| IPsec Secret совпадает? | MySecretKey123 на сервере и клиенте |
| Логин/пароль верны? | Проверьте в PPP → Secrets |
| MSCHAPv2 разрешён? | В профиле и на клиенте |
| Add Default Route = no? | На клиенте должно быть выключено |
| Проверка | Решение |
|---|---|
| Маршруты на сервере | Добавлены ли маршруты до локальных сетей офисов |
| Маршруты на клиенте | Добавлен ли маршрут до центральной сети |
| Firewall на клиенте | Разрешить forward между VPN и локалкой |
| Проблема | Решение |
|---|---|
| Нет интернета на ноутбуке после VPN | Отключить шлюз по умолчанию (L2TP) или не указывать 0.0.0.0/0 (WireGuard) |
| Время на роутере неправильное | Настроить DNS и NTP, или включить /ip cloud set update-time=yes |
| Не вижу WireGuard в Winbox | Обновить RouterOS до 7.x и Winbox до последней версии |
| Низкая скорость VPN | Проверить MTU (1420 для WireGuard, 1450 для L2TP) |
| Туннель падает через минуту | Добавить PersistentKeepalive = 25 (WireGuard) или настроить keepalive (L2TP) |
<code> :put "=== WireGuard Status ===" /interface wireguard print :put "=== WireGuard Peers ===" /interface wireguard peers print :put "=== L2TP Status ===" /interface l2tp-server server print :put "=== Active L2TP Connections ===" /ppp active print :put "=== Routes to Offices ===" /ip route print where dst-address~"192.168" :put "=== Firewall Rules for VPN ===" /ip firewall filter print where dst-port~"500\|1701\|4500\|51821" or protocol~"ipsec-esp" :put "=== Last Logs ===" /log print where topics~"wireguard\|l2tp\|ppp" limit=10 </code>
| Компонент | Статус |
|---|---|
| Интернет (WAN) | ✅ Работает через ether1 |
| Локальная сеть (LAN) | ✅ 192.168.254.0/24 на bridge-lan |
| DHCP | ✅ Раздаёт IP компьютерам |
| DNS | ✅ Настроен (8.8.8.8, 1.1.1.1) |
| Время | ✅ Синхронизировано (NTP + Cloud) |
| WireGuard VPN | ✅ Сервер работает на порту 51821 |
| L2TP/IPsec VPN | ✅ Сервер работает на портах 500,1701,4500 + ESP |
| Бэкапы | ✅ Сделаны и сохранены |
Ваш RB750Gr3 полностью готов к работе с любыми клиентами! 🎉
Antistatus 08.06.2026 23:39