最近委托cfast卡厂商作一批系统盘,就是用一个盘做为母盘,其余cfast卡至关于把母盘的镜像还原成的。这样每个cfast卡都是信息同样的系统盘了。ubuntu
不过在最初作的时候,想把网络IP信息作进去,用的Ubuntu的NetworkManager,就是ubuntu10.04里”首选项->网络链接“或者12.04里的"网络"工具。可是设置好的网络信息,把cfast卡换到其余机器上,网络就不通了。因而……服务器
如下内容从他处整理,固然还有本身的实践:网络
网络配置工具
据悉,NetworkManager只是用于Ubuntu(也有可能其余Linux衍生版也是这样吧)的桌面版的,在服务器版使用/etc/network/interfaces作配置,可是后者也可用于桌面版。使用NetworkManager配置的信息保存在/etc/NetworkManager/里。spa
使用NetworkManager配置网络后,其配置信息会保存在/etc/NetworkManager/system-connections里,若是不须要或者想从新配置,这里的文件能够删除。.net
可是在桌面系统里,这两个工具之间有必定的规则约束:code
1.若是/etc/network/interfaces不作任何配置的话,默认启用NetworkManager。orm
2.若是配置了/etc/network/interfaces网络信息,那么NetworkManager的信息将会被覆盖。xml
3.若是/etc/NetworkManager/NetworkManager.conf中改成managed=true,那么由NetworkManager接管对网络的配置,而忽略/etc/network/interfaces的配置信息。blog
eth序号生成规则的问题
因为cfast系统盘里的信息时从其余机器还原拷贝过来的,因此在换到这台机器后,eth的序号不是从0开始的。
网卡mac地址及序号信息保存在/etc/udev/rules.d/70-persistent-net.rules文件中,把该文件删除后,重启机器,这些信息会从新生成,ethX也会从新计数的。
# This file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single # line, and change only the value of the NAME= key.