我有运行 CentOS 6.6 的虚拟机。
我想永久更改网络接口的 IP 地址eth1
,但该文件/etc/sysconfig/network-scripts/ifcfg-eth1
不存在。
还有其他选择吗,或者文件不存在的原因可能是什么?
答案1
如果此类文件不存在,我们可以创建具有该名称的文件。
我所做的是:
1. 2. 该文件包含硬件地址,因此使用以下命令获取相应网络接口的cp /etc/sysconfig/network-scripts/ifcfg-Auto_eth0 /etc/sysconfig/network-scripts/ifcfg-Auto_eth1
硬件地址( )并在文件中更新它作为 获取相应网络接口硬件地址的另一种方法(在本例中)是) 3. 如果选项设置为,请将其更改为: 4. 重新启动系统 HWADDR
vim /etc/udev/rules.d/70-persistent-net.rules
/etc/sysconfig/network-scripts/ifcfg-Auto_eth1
HWADDR = <hardware address>
eth1
ifconfig -a | grep -i --color hwaddr
ONBOOT
no
ONBOOT=yes