我的wireguard服务器能接收到消息,但显示发出的流量客户端接收不到
我用 tcpdump一开始能检查到数据包,后来检查不到
```bash
allowed ips: 10.0.8.0/24
transfer: 22.40 KiB received, 13.93 KiB sent
```我发现其他连接正常 关掉wg后 服务器的ip地址能连接 也可以进行udp连接
我连接上后第二天就发现连接不上了
是软件和配置的问题吧
我的wireguard服务器能接收到消息,但显示发出的流量客户端接收不到
我用 tcpdump一开始能检查到数据包,后来检查不到
```bash
allowed ips: 10.0.8.0/24
transfer: 22.40 KiB received, 13.93 KiB sent
```我发现其他连接正常 关掉wg后 服务器的ip地址能连接 也可以进行udp连接
我连接上后第二天就发现连接不上了
是软件和配置的问题吧
关注让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek
如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞
[Interface]
PrivateKey = your_private_key
Address = 10.0.8.10/24
DNS = 8.8.8.8
[Peer]
PublicKey = server_public_key
Endpoint = server_ip:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
ip route查看路由表,看是否有到目标网段(10.0.8.0/24)的正确路由。ip route show to 10.0.8.0/24,如果没有正确路由,可以添加:ip route add 10.0.8.0/24 via gateway_ip。iptables -L检查防火墙规则,添加允许规则示例:iptables -A INPUT -p udp -m udp --dport 51820 -j ACCEPT。ifconfig eth0 mtu 1420(假设eth0是网络接口)来调整MTU,然后再次测试wireguard连接。希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。