WireGuard VPN无法访问非标准端口问题求助
WireGuard VPN无法访问非标准端口问题求助
我现在用的是Unifi UDM-SE,上面搭建了WireGuard VPN服务器,相关配置如下:
- 主网络:
10.2.1.0/24 - 主网关:
10.2.1.1 - VPN网络:
10.2.2.0/24 - VPN网关:
10.2.2.1 - 对等端允许IP范围:
10.2.0.0/16
目前我能成功连接VPN,但发现一个奇怪的问题:似乎只能访问运行在80或443端口的服务,具体情况如下:
- 我的Proxmox服务器地址是
10.2.1.100:8006,通过VPN隧道完全访问不了;但如果访问同一台服务器的10.2.1.100:80或443端口,上面的TrueNAS GUI却能正常加载; - 另一台运行在
10.2.1.27:80的服务器,通过VPN也能正常访问; - 我当前重点想访问的是
10.2.1.183上的Docker服务,这些服务分布在9443-9455端口(每个端口对应一个不同服务),但全部都无法加载。
除此之外,我能ping通或者正常访问10.2.1.0/24子网里的其他任何电脑,唯独非80/443端口的服务无法正常加载。我尝试过给VPN网关配置静态路由,让它跳转至主网关,但没有任何效果。
有没有大佬能给点排查思路?这个问题实在太奇怪了。
备注:内容来源于stack exchange,提问作者Gilbertgrape87




