Wireguard: пинг от сервера к клиенту не работает без добавления конечной точки в разделе одноранговых узлов. Что может пойти не так?
У меня есть конфигурация wireguard; клиент — это сервер в цифровом океане, а сервер — где-то еще. Не в цифровом океане. У меня есть следующая конфигурация wireguard для сервера и клиента:
Сторона сервера:
[Interface]
Address = 10.15.15.1/24
ListenPort = 51824
PrivateKey = ********private key of server
PostUp = ip link set wg5000 master TEST1
[Peer]
PublicKey = *******pub key of client
AllowedIPs = 10.15.15.0/24
PersistentKeepalive = 25
клиент:
[Interface]
Address = 10.15.15.2/32
ListenPort = 51824
PrivateKey = ******privaet key of client
[Peer]
Endpoint = public_ip_of_server:51824
PublicKey = *************pub key of server
AllowedIPs = 10.15.15.0/24
PersistentKeepalive = 25
Пинг от клиента к серверу: ping 10.15.15.1 превышает время пинга от сервера к клиенту: хост назначения недоступен.
Команда wg show на сервере:
interface: wg5000 public key: ************************** private key: (hidden) listening port: 51824 peer: ********************************** allowed ips: 10.15.15.0/24 persistent keepalive: every 30 seconds
клиент:
interface: wg5000 publickey:**************************************** private key: (hidden) listening port: 51824 peer: ******************************* endpoint:public ip of server:51824 allowed ips: 10.15.15.0/24 transfer: 0 B received, 444 B sent persistent keepalive: every 30 seconds
Может ли кто-нибудь помочь мне понять, как это сделать, не добавляя конечную точку в одноранговый раздел на сервере?