您的位置:首页 > 理论基础 > 计算机网络

Ubuntu12.04网络配置问题——批量做系统盘时

2014-11-04 00:00 155 查看
最近委托cfast卡厂商做一批系统盘,就是用一个盘作为母盘,其他cfast卡相当于把母盘的镜像还原成的。这样每一个cfast卡都是信息一样的系统盘了。
不过在最初做的时候,想把网络IP信息做进去,用的Ubuntu的NetworkManager,就是ubuntu10.04里”首选项->网络连接“或者12.04里的"网络"工具。但是设置好的网络信息,把cfast卡换到其他机器上,网络就不通了。于是……
以下内容从他处整理,当然还有自己的实践:
网络配置
据悉,NetworkManager只是用于Ubuntu(也有可能其他Linux衍生版也是这样吧)的桌面版的,在服务器版使用/etc/network/interfaces做配置,但是后者也可用于桌面版。使用NetworkManager配置的信息保存在/etc/NetworkManager/里。
使用NetworkManager配置网络后,其配置信息会保存在/etc/NetworkManager/system-connections里,如果不需要或者想重新配置,这里的文件可以删除。
但是在桌面系统里,这两个工具之间有一定的规则约束:
1.如果/etc/network/interfaces不做任何配置的话,默认启用NetworkManager。
2.如果配置了/etc/network/interfaces网络信息,那么NetworkManager的信息将会被覆盖。
3.如果/etc/NetworkManager/NetworkManager.conf中改为managed=true,那么由NetworkManager接管对网络的配置,而忽略/etc/network/interfaces的配置信息。
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.

http://blog.csdn.net/xinling1588/article/details/7037294

http://now-code.com/archives/425
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐