我的服务器上运行着 Ubuntu 16。运行良好;我运行着几个可在整个家庭网络中访问的服务。
问题是我安装了 OpenVPN,但似乎每次我启动服务时,服务器都会停止任何互联网活动,并且只能从 LAN 内访问,这意味着 SMB 和 SSH 协议仍然处于活动状态。
当我使用 SSH 时,我会运行dig +short myip.opendns.com @resolver1.opendns.com
以验证我的 IP 地址确实与 ISP 分配的 DHCP 不同,或者它是否已关闭。
我已经使用 重新启动了网络服务sudo ifdown eth0 && sudo ifup eth0
,但仍然出现同样的问题。
我还验证了我的 iptables 并且它们设置为默认值。
什么原因导致互联网连接中断?我只能认为是 ISP 提供的路由器导致了这种情况。
更新 ip 路由结果:
ip route get 4.2.2.1
4.2.2.1 via 10.63.10.5 dev tun0 src 10.63.10.6
cache
ip route get 192.168.0.1
192.168.0.1 dev eth0 src 192.168.0.109
cache
我还禁用了防火墙(ufw disable
然后ufw enable
)并重新启用它以排除它。