在启动时添加默认路由

fco*_*osp 6 10.04 boot default networking

我正在尝试在我的 ppp0 连接上添加默认路由,我希望默认路由指向该连接。我试图添加它,/etc/rc.local但我认为这不是这样做的正确位置。我想知道哪里是实现此目的的正确位置。

qbi*_*qbi 4

正确的地方应该是文件/etc/network/interfaces。您添加一行,例如:

up route add default gw 192.168.0.1 dev eth0
Run Code Online (Sandbox Code Playgroud)

IP 地址是您的默认网关之一,最后一项是您设备的设备名称。

  • 您使用网络管理器吗?它将覆盖此设置。 (2认同)

jat*_*ism 0

您的主界面的默认路由?如果您使用 DHCP,则默认情况下应完成此操作。如果您有静态配置的接口,则需要向/etc/network/interfaces. 假设您的接口是eth0并且网络是192.168.1.0/24

# The primary network interface
auto eth0 

iface eth0 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1
Run Code Online (Sandbox Code Playgroud)

(显然,这些数字将根据您的网络进行调整。)

添加这个/etc/network/interfaces就可以了。现在,如果您想要一个不是默认路由的静态路由,那就不同了。