Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Wireguard Site-to-Site не работает с TCP в обоих направлениях, хотя ping проходит., wifiman
 
Пытаюсь настроить мой UDM в качестве Wireguard сервера для подключения к роутеру Fritzbox в качестве Wireguard клиента и к сети за ним. Настройка сначала работала, и я могу отлично пинговаться. Однако, я не могу выполнить telnet на порту 80 или curl на порту 80 в направлении клиентская сеть > серверная сеть, в то время как серверная сеть > клиентская сеть работает отлично. Я протестировал это на UDM с помощью tcpdump и обнаружил, что SYN и соответствующие ACK принимаются нормально на интерфейсах wgsrv2 и br0. На мой взгляд, это говорит о том, что проблемы с брандмауэром нет (?). Однако, интересно, что пакеты, приходящие из удаленной сети, приходят с фиксированного IP внутреннего Wireguard-туннеля. Это не IP удаленной сети, который я бы ожидал. Может быть, это вызывает проблемы, и TCP не принимает это – я просто не знаю.

Вот мои вопросы:

*   У вас есть VPN Wireguard site to site, чтобы соединить две сети, и у вас было подобное поведение?
*   При использовании tcp dump вы видите реальный IP или фиксированный IP Wireguard-туннеля?
*   У вас есть какие-нибудь другие идеи, как решить проблему?

Спасибо, hcp65
 
Поэкспериментировал немного, а анализ оказался неверным:

Настройка:
- networkA управляется UDM роутером, clientA – клиент в локальной сети networkA.
- networkB управляется Fritzbox роутером, clientB – клиент в локальной сети networkB.
- networkC – это пересылающая сеть, созданная Wireguard настройкой UDM. nodeC (в этой сети) – шлюз.
- UDM роутер – Wireguard сервер.
- Fritzbox – Wireguard клиент.

Поведение:
- ping clientB -> clientA работает нормально.
- ping clientA -> clientB не работает.
- tracert clientA -> clientB заканчивается на nodeC.
Страницы: 1
Читают тему (гостей: 1)