ubuntu linux:重启后networkingconfiguration丢失

我有一个从virtualbox迁移到esxi的linux ubuntu 12.04机器。 我可以使用ifconfig,route add和/etc/resolv.confconfigurationnetworking,并且一切正常。 另外,我用正确的networkconfig编辑了/ etc / network / interfaces文件。

但是,当我重新启动机器的IP地址仍然是原来的。 但是networking掩码变成了255.255.255.255,而网关和名字服务器丢失了。 当我检查时

我的/ etc / network / interfaces文件如下所示:

iface eth0 inet static address 10.11.1.5 netmask 255.255.254.0 gateway 10.11.1.254 dns-search company.be dns-nameservers 12.45.1.1 12.45.2.1 

任何想法可能是什么原因?

networkingpipe理员是否活跃? 看看/etc/NetworkManager/NetworkManager.conf并检查托pipe属性,它应该设置为false:

 managed=false 

检查resolvconf是否已安装并正在运行,并尝试删除它。