我有一个在虚拟框中创build的CentOS 6.7最小分布。 事后,我在virtualbox中添加了一个辅助networking接口,所以我有一个NAT接口和一个只有主机的本地networking。 当我login到我的虚拟机并运行:
ip link show
显示eth0为UP,eth1显示为DOWN。 当我尝试:
ifup eth1
我没有findeth1的configuration。 当我查看/ etc / sysconfig / network-scripts时,我看到一个icfg-eth0文件,但没有看到icfg-eth1文件。
我有几个问题:
当我在virtualbox中添加主机专用本地连接时,是否应该生成icfg-eth1?
否。由于您执行了最低限度的安装,因此未安装NetworkManager,因此系统上无法检测到新的networking接口并为您进行configuration。 ifcfg-eth0是由于在安装过程中存在接口而创build的。
如果我必须自己创buildicfg-eth *文件,我应该使用哪个工具来生成它? 我应该安装哪个软件包来获取它?
你可以手工创build它:
ifcfg-eth0文件并将其命名为ifcfg-eth1 ifcfg-eth1 (例如vi ) 或者,您可以安装和使用System-Config-Network工具:
yum install system-config-network-tui system-config-network-tui
我应该手动编辑/ etc / sysconfig / network-scripts的内容吗?
这样做是可以的,只要确保在这样做的时候非常小心。 制作您正在编辑的任何文件的副本,以防万一需要恢复您的更改。 此外,确保您有另一种方式访问系统,以防万一您完全中断networking访问(例如控制台访问)。
熟悉该目录的结构和内容是个好主意。