如何在CentOS6或RHEL6上以正确的方式添加一个networking接口别名(例如eth0:0),而不需要NM_CONTROLLED = no。 这必须在没有GUI的情况下完成。
谢谢
NetworkManager只有一个非常基本的CLI nmcli ,不幸的是,这个时候不能build立连接(但是可以把它们打开和closures)。
如果您需要configuration没有GUI的计算机,强烈build议您使用文档中描述的普通(非NM)方法 ,根本不要使用NetworkManager。 我会注意到你在这个系统上没有给出使用NetworkManager的理由 ,所以我不得不推荐它。
如果你真的需要这样做的话,Red Hat衍生系统上的NetworkManager方法是把所有的IP地址添加到同一个/etc/sysconfig/network-scripts/ifcfg-eth0文件中。 在NetworkManager文档中的设备别名下进行了描述。
例:
IPADDR=172.25.33.1 PREFIX=29 IPADDR2=172.25.33.2 PREFIX2=29 IPADDR3=172.25.33.3 PREFIX3=29 IPADDR4=172.25.33.4 PREFIX4=29 IPADDR5=172.25.33.5 PREFIX5=29
以root用户身份运行以下命令: –
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0 find如下所示的条目:
DEVICE=eth0
用。。。来代替:
DEVICE=eth0:0
find如下所示的条目:
IPADDR=
将其replace为您要给机器的附加IP地址:
IPADDR=172.134.54.1
4.run:-
ifup eth0:0
或service network restart
同样你可以添加额外的IP地址。
欲了解更多详情,请参阅: – http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/