小编Rei*_*ien的帖子

网络管理器中断手动路由

我有 Ubuntu 13.10,Saucy Salamander x64 在 VirtualBox 中作为来宾运行(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
Run Code Online (Sandbox Code Playgroud)

eth1-routes 包含几行表格:

route add 10.0.0.0/8 via 172.x.x.x dev eth1
Run Code Online (Sandbox Code Playgroud)

172.x.x.xVBox NAT 给我的网关在哪里。

通过运行netstat -nr,似乎我的所有手动路由都已成功添加,包括通过172.x.x.x.

但是,网络管理员说这两个设备都“不受管理”。如果我设置了/etc/NetworkManager/NetworkManager.conf managed=true,网络管理器会再次工作,但我的路由丢失了。所以我目前的妥协是设置managed=false并注释掉eth0的行/etc/network/interfaces

有没有办法管理设备并仍然执行上述手动路由?

network-manager networking routing 13.10

10
推荐指数
2
解决办法
1万
查看次数

如何使用 cloud-init 来应用 netplan?

手动编辑后/etc/cloud/cloud.cfg.d/50-curtin-networking.cfg,如何告诉cloud-init更新/etc/netplan/50-cloud-init.yaml?换句话说,手动更新这两个文件是没有意义的;重新应用netplan的标准流程是什么?

cloud-init netplan

7
推荐指数
2
解决办法
6695
查看次数