网关升级后喘息不振

从squeezy升级到wheezy我的networkingconfiguration丢失网关

(我有1xc的容器,所有的失去的喘息,一个,我想保持挤压 – 仍然有,所以我敢肯定,问题是喘息升级)

我必须手动添加路由添加默认gw xxxx eth0带回 – 但重新启动删除它当然。

在wheezy上设置网关的正确方法是什么?

我的/ etc / network / interfaces:

auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 172.16.0.5 netmask 255.255.255.0 gateway 172.16.0.1 broadcast 172.16.0.255 

======================================补充=========== =============

 #netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 

我明确地确定喘息声打破了。 我发现,我有一个更多的挤容器(不重要),有网关工作 – 我升级了它,网关丢失..

我不使用任何NetworkManager(有意) – 根本没有gui

我find了!

问题出在lxc conf文件中。

在挤压networking部分看起来:

 lxc.utsname = container1 lxc.network.type = veth lxc.network.flags = up lxc.network.link = br0 lxc.network.name = eth0 lxc.network.ipv4 = 172.16.0.5/24 

在wheezy中 – 你必须添加这一行:

 lxc.network.ipv4.gateway = auto 

接口文件中的gateway指令仍然是configuration这些设置的首选方式。 您应该确保在升级过程中不会意外安装NetworkManager等自动configuration工具,或者您没有使用init脚本来添加或删除额外的静态路由。