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

Может ли кто-нибудь помочь мне понять, как это сделать, не добавляя конечную точку в одноранговый раздел на сервере?

0 ответов

Другие вопросы по тегам