我在VirtualBox中以来宾身份运行了Ubuntu 13.10,Saucy Salamander x64(以Windows 7为主机)。
我写这篇文章/etc/network/interfaces
是因为我需要添加大量永久性的手动静态路由:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
up ip -force -b /etc/network/eth1-routes
eth1-routes
包含以下几行形式:
route add 10.0.0.0/8 via 172.x.x.x dev eth1
172.x.x.x
VBox NAT给我的网关在哪里?
通过运行netstat -nr
,看来我的所有手动路由都已成功添加,包括通过到达两个DNS服务器的路由172.x.x.x
。
但是,网络管理员说这两个设备都是“不受管理的”。如果设置了/etc/NetworkManager/NetworkManager.conf
managed=true
,网络管理器将再次工作,但路由会丢失。因此,我目前的折衷办法是设置managed=false
并注释掉中的eth0
行/etc/network/interfaces
。
有没有办法管理设备并仍然像上面那样进行手动路由?