刷新了我的路由表,互联网不再工作,如何修复

刷新了我的路由表,互联网不再工作,如何修复

我正在尝试使用路由表,想要删除刚刚添加的规则,并认为这就像使用 iptables 一样简单,然后刷新了路由表。

现在我不再有连接了。当我 ping 某个东西时,我得到

连接:网络不可达

我该如何修复它?运行:

service NetworkManager restart

没有帮助。

编辑:重新启动有帮助,但是一旦我使用 OpenVPN 连接到 VPN 服务器,它就会彻底破坏我的连接,我必须再次重新启动。

答案1

尝试 /etc/init.d/networking restart; /etc/init.d/iptables restart - 这将重新启动您的网络并重新启动 IPTables。

请注意,IPTables 处理防火墙,但通常不处理路由(路由通常可以使用“ip route”命令或较旧的“route”命令来处理)

答案2

重启有帮助,但是一旦我使用 OpenVPN 连接到 VPN 服务器,它就会彻底破坏我的连接,我不得不再次重启。

在我看来,您正在使用 VPN 服务器作为默认网关。如果是,请删除指向 VPN 服务器的默认网关。然后您的互联网应该可以恢复。要访问 VPN 服务器后面的子网,您需要为它们添加一些静态路由条目。

相关内容