为已经定义网关的接口添加路由

为已经定义网关的接口添加路由

尽管接口已经定义了该网关,但我的当前/etc/network/interfacesUbuntu 17.04 中仍有一行:up route add -net 173.xxx.xxx.0/24 gw 173.xxx.xxx.1 dev eth0

auto eth0
iface eth0 inet static
    address 173.xxx.xxx.108
    netmask 255.255.255.0
    gateway 173.xxx.xxx.1
    dns-nameservers xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
    dns-search xxxxx.net

up route add -net 173.xxxx.xxxx.0/24 gw 173.xxxx.xxxx.1 dev eth0

最后一行真的有必要吗?

答案1

和 的地址是否gateway 173.xxx.xxx.1完全相同...gw 173.xxxx.xxxx.1 ...?如果相同,则可能不需要。如果不同,则可能需要。由于您已审查了所有内容,因此很难判断。

也可能稍后启动 VPN 或其他服务来更改默认网关。可以专门添加该路由以确保在默认路由发生更改时您可以访问本地网络。因此,如果您在此机器上运行某种 VPN,即使网关相同,您仍可能需要该路由。

相关内容