WireGuard路由配置问题:curl无法解析主机域名
WireGuard路由配置问题:curl无法解析主机域名
我现在碰到个WireGuard的配置难题,具体情况如下:
- 我有一台VPS1,IP示例是100.100.100.100,它的wgp2.conf配置内容如下:
[Interface] PrivateKey = vps1.priv Address = 20.0.20.1/24 DNS = 8.8.8.8, 1.1.1.1, 1.0.0.1 [Peer] PublicKey = vps2.pub AllowedIPs = 20.0.20.3/32 Endpoint = 200.200.200.200:51821 PersistentKeepalive = 20
- 还有一台VPS2,IP示例是200.200.200.200,对应的wgp1.conf配置是:
[Interface] PrivateKey = vps2.priv Address = 20.0.20.3/24 ListenPort = 51821 DNS = 8.8.8.8, 1.1.1.1, 1.0.0.1 [Peer] PublicKey = vps1.pub AllowedIPs = 20.0.20.1/32
- IP规则相关设置:
- VPS1已经启用了IP转发
- VPS2也启用了IP转发
- VPS2上的iptables规则(通过执行
sudo iptables -S && sudo iptables -t nat -S查看)如下:
-P FORWARD ACCEPT -P OUTPUT ACCEPT -A FORWARD -i wgp1 -j ACCEPT -A FORWARD -o wgp1 -j ACCEPT -P PREROUTING ACCEPT -P INPUT ACCEPT -P OUTPUT ACCEPT -P POSTROUTING ACCEPT -A POS...
备注:内容来源于stack exchange,提问作者bob bobston
相关产品推荐
相关产品推荐

