centos7虚拟机克隆后设置固定IP

虚拟机centos7克隆一份出来之后,新centos7更改了固定IP,可是不生效。重启网卡时报错:

network.service: control process exited, code=exited status=1
Failed to start LSB: Bring up/down networking.

后来找到原因原来是新克隆的centos7还是使用了旧的网卡HWADDR值。

/etc/sysconfig/network-scripts/ifcfg-eno16777736 里面有一个值是HWADDR=00:0C:29:97:1C:10(旧网卡的)

HWADDR怎么改呢?

使用  ip addr  命令查看本机的MAC地址

centos7虚拟机克隆后设置固定IP

然后使用  vim /etc/sysconfig/network-scripts/ifcfg-eno16777736   命令修改固定IP那里的HWADDR的值为mac值,我这里的是:

HWADDR=00:0c:29:31:cb:a8      mac地址
TYPE=Ethernet
BOOTPROTO=static       设置静态Ip
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=1beddab6-62ca-427f-84cb-f9f16713cd8e
ONBOOT=yes                        这里如果为no的话就改为yes,表示网卡设备自动启动
GATEWAY=192.168.10.2       网关
IPADDR=192.168.10.160       固定IP
NETMASK=255.255.255.0
DNS1=192.168.1.1
DNS2=192.168.2.1

Centos7 静态IP设置参考网址:https://blog.csdn.net/a785975139/article/details/53023590

执行 service network restart 重启网卡

ping www.baidu.com   测试是否已联通外网

上一篇:Linux中exec()执行文件系列函数的使用说明


下一篇:dockerfile编辑时常用的sed命令,用来修改配置文件。