Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Здравствуйте. Мигрировал с Mikrotik ax2 на Keenetic Giga (KN-1012) совсем недавно. Пытаюсь настроить Wireguard сервер, доступ к локальным ресурсам есть с моего рабочего компа и телефона я получаю нормально. Но в обратную сторону трафик не идет, даже не пингуется толком. В том числе раздача интернета и доступ к статистическим маршрутам рабочего VPN отсутствует. Без VPN, подключившись к роутеру через Wi-Fi или по кабелю, интернет и ресурсы за рабочим VPN работают 100%.

Пытаюсь пинговать рабочий комп, подключенный через Wireguard сервер на роутере, пинги не проходят. Windows Firewall отключен

Spoiler

Z3brRbA.png

Пингую с рабочего компа свой домашний комп, с которого и пинговал рабочий комп

Spoiler

a7zSfxq.png

Пингую с самого роутера, тоже все нормально

Spoiler

oP9SlLl.png

Делал по этим инструкциям

https://help.keenetic.com/hc/ru/articles/360012075879-Настройка-WireGuard-VPN-между-двумя-роутерами-Keenetic

https://help.keenetic.com/hc/ru/articles/360010551419-Доступ-в-Интернет-через-WireGuard-туннель

https://help.keenetic.com/hc/ru/articles/360010408000-Подключение-по-протоколу-WireGuard-VPN-из-Windows-10

серверное wg-server подключение настроено как 192.168.99.1, имеет 2 пира (телефон 99.10 и рабочий пк 99.11) 

Для серверного "wg-server" подключения прописано правило в Firewall роутера для протокола IP разрешены все Source и Destination IP

В маршрутах прописан статистический 192.168.99.0/24 маршрут через интерфейс wg-server

т.е. запросы от wireguard клиентов идут, а в ответ им ничего не приходит. Можете подсказать, куда копнуть, чтобы это исправить?

WireGuard подключение в Windows настроено так

[Interface]
PrivateKey = ключ
Address = 192.168.99.11/24
DNS = 192.168.99.1

[Peer]
PublicKey = ключ
AllowedIPs = 192.168.99.1/32, 192.168.1.0/24, 0.0.0.0/0
Endpoint = белый-айпи-wg:порт-wg
PersistentKeepalive = 25

На телефоне Android 13 тоже ничего не работает.

в конфиге роутера прописаны опции

Spoiler

interface Wireguard0 security-level private

ip nat Wireguard0

 

Изменено пользователем Tolyak262
Опубликовано
31 minutes ago, stefbarinov said:

В МСЭ добавлено разрешающее правило на интерфейс WG для протокола ip?

для интерфейса wg сервера создано такое правило

Spoiler

2bFjiSd.png

 

Опубликовано (изменено)

Пользуясь командой show ip nat tcp смотрю как работает NAT на wg интерфейсе роутера

================================================================================
Type | In  | Source           Port     Destination      Port     Packets
     | Out |
================================================================================
TCP          192.168.99.100   58555    199.232.214.172  80       5
             199.232.214.172  80       192.168.99.100   58555    0
--------------------------------------------------------------------------------

99.100 - тестовая виртуалка, где поднята винда с тестовым клиентским wg подключением

и чтобы я получил доступ к интернету, а конкретно к адресу 199.232.214.172, вместо Destination Out 192.168.99.100 должно стоять "мой белый айпи" как на 1.15 машине из локалки роутера где интернет ресурсы работают прекрасно

================================================================================
Type | In  | Source           Port     Destination      Port     Packets
     | Out |
================================================================================
TCP          192.168.1.15     43225    92.248.252.178   55500    4
             92.248.252.178   55500    мой-белый-айпи   43225    3
--------------------------------------------------------------------------------

ОК, я прописал в Firewall роутера для домашней сети правило где указал протокол IP и подсеть назначения 99.0/24 и тогда все что находится за подсетью 99 wg сервера пингуется и я полностью связал свой рабочий пк со своей домашней сетью без каких-либо проблем теперь.
Но вот, что делать с интернетом, как его заставить работать? То, что советуют включить NAT для WG интерфейса и security-level поменять с public на private, это никак не помогает в этом плане. 

Изменено пользователем Tolyak262
Опубликовано (изменено)

no isolate-private

и ручное добавление NAT

ip nat 192.168.99.100 255.255.255.255

помогли. Интернет заработал на wg клиенте 99.100.

Но с точки зрения безопасности правильно ли отключать изоляцию private интерфейсов, мне пока не понятно и какой смысл включать ip nat Wireguard0 целиком для интерфейса когда как показала практика, все равно требуется прописывать вручную запись NAT, мне тоже пока что не совсем понятно. 

Изменено пользователем Tolyak262

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.