LINUX.ORG.RU
ФорумAdmin

Wireguard: почему сервер пингуется, а клиент нет?

 , ,


0

1

Здравствуйте,
имеется вот такой конфиг wireguard:
Сервер:
Address = 10.200.200.1/24
SaveConfig = false
ListenPort = 51820
PrivateKey =
PostUp = ifconfig wg0 mtu 1360

[Peer]
PublicKey =
AllowedIPs = 10.200.200.2/32

Клиент:
[Interface]
Address = 10.200.200.2/24
PrivateKey =

[Peer]
PublicKey =
Endpoint = айпишник:51820

AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 21

Проблема заключается в том, что с клиента (10.200.200.2) я могу пингануть сервер (10.200.200.1), а также работает интернет, если установить в качестве маршрута по умолчанию, но вот с сервера не получается пингануть клиент (фаерволл не блочит), соответственно, сервисы на клиенте недоступны. Такая же ситуация наблюдается и с попыткой клиентов пингануть друг друга: они «не видят» друг друга. Включать маскарадинг и настраивать фаерволл на сервере бессмысленно, потому как сам сервер не может «достучаться» до клиента, следовательно, переадресовать трафик он не сможет, тут явный косяк с настройкой wireguard'a.


wg не щупал, но традиционное предположение fw на клиентах, там не винда случайно?

anc ★★★★★
()
Ответ на: комментарий от Srun

Я бы сначала посмотрел tcpdump с двух сторон

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.