我搜索了整个网络,但似乎没有人遇到过类似的问题。我有一个本地网络(无互联网),我的路由器 IP 是 10.201.32.10,网关是 10.201.32.41 我有一个 IP 为 185.10.10.10 的 VPS,网络允许我连接到它,它可以访问互联网。目前,我在所有客户端上使用 openvpn 通过此 VPS 连接到互联网(VPS 是 openvpn 服务器)现在我想看看我是否可以在我的 VPS 上设置路由器,使其成为我的默认路由器,并且不使用任何 VPN 客户端。这是我的本地路由:
10.201.32.41 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.11.12.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
0.0.0.0 10.201.32.41 0.0.0.0 UG 0 0 0 ppp0
现在我使用以下命令向我的 VPS 添加静态路由:
route add 185.10.10.10 gw 10.201.32.41 ppp0
所以我的路由表是:
185.10.10.10 10.201.32.41 255.255.255.255 UGH 0 0 0 ppp0
10.201.32.41 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.11.12.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
0.0.0.0 10.201.32.41 0.0.0.0 UG 0 0 0 ppp0
现在,当我删除默认路由并将我的 VPS 添加为默认路由时,出现错误:
route: SIOC[ADD|DEL]RT: No such process
我仍然可以通过到我的 VPS 的单一静态路由访问我的 VPS,但默认路由不被接受。
这样的事可以做吗?