fcosp Asked: 2010-08-06 11:42:20 +0800 CST2010-08-06 11:42:20 +0800 CST 2010-08-06 11:42:20 +0800 CST 在启动时添加默认路由[关闭] 772 我正在尝试在我的 ppp0 连接上添加默认路由,我希望默认路由指向该连接。我试图添加它,/etc/rc.local但我认为这不是这样做的正确位置。我想知道在哪里可以做到这一点。 10.04 networking boot default 4 个回答 Voted qbi 2010-08-06T11:55:58+08:002010-08-06T11:55:58+08:00 正确的地方应该是文件/etc/network/interfaces。您添加如下一行: up route add default gw 192.168.0.1 dev eth0 IP 地址是您的默认网关之一,最后一个条目是您设备的设备名称。 DoubleJ74 2012-05-28T21:42:54+08:002012-05-28T21:42:54+08:00 很久以前,但上述解决方案都不适合我。终于在Ubuntu的/etc/ppp目录下的ip-up文件的注释中找到了解决方案。 我在目录中创建了一个脚本/etc/ppp/ip-up.d,我将route add命令放入其中。 创建 pptp 连接后,脚本会自动拾取。它就像一个魅力。 psymeg 2011-03-17T17:06:45+08:002011-03-17T17:06:45+08:00 如果您使用的是网络管理器,您可以通过网络小部件下的配置 VPN... 菜单选项添加路由。然后在 VPN 上,单击需要添加路由的 VPN 的编辑。然后在 IPV4 设置下,将方法更改为自动 VPN。然后单击路由并在那里添加您的路由(例如网络 192.168.1.0 网络掩码 255.255.255.0 网关 192.168.1.20),其中网关是您要连接的 VPN 服务器。 jathanism 2010-08-06T11:57:51+08:002010-08-06T11:57:51+08:00 您的主界面的默认路由?如果您使用的是 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 (显然,这些数字会根据您的网络进行调整。) 加上这个/etc/network/interfaces,就是这样。现在,如果您想要一个不是默认路由的静态路由,那就不同了。
正确的地方应该是文件
/etc/network/interfaces
。您添加如下一行:IP 地址是您的默认网关之一,最后一个条目是您设备的设备名称。
很久以前,但上述解决方案都不适合我。终于在Ubuntu的/etc/ppp目录下的ip-up文件的注释中找到了解决方案。
我在目录中创建了一个脚本
/etc/ppp/ip-up.d
,我将route add
命令放入其中。创建 pptp 连接后,脚本会自动拾取。它就像一个魅力。
如果您使用的是网络管理器,您可以通过网络小部件下的配置 VPN... 菜单选项添加路由。然后在 VPN 上,单击需要添加路由的 VPN 的编辑。然后在 IPV4 设置下,将方法更改为自动 VPN。然后单击路由并在那里添加您的路由(例如网络 192.168.1.0 网络掩码 255.255.255.0 网关 192.168.1.20),其中网关是您要连接的 VPN 服务器。
您的主界面的默认路由?如果您使用的是 DHCP,则默认情况下应该这样做。如果你有一个静态配置的接口,你需要在
/etc/network/interfaces
. 假设您的接口是eth0
并且网络是192.168.1.0/24
:(显然,这些数字会根据您的网络进行调整。)
加上这个
/etc/network/interfaces
,就是这样。现在,如果您想要一个不是默认路由的静态路由,那就不同了。