我只是安装CentOS最小,现在我正在努力给我的机器一个固定的IP地址。 这是我的ifcfg-ens32
文件:
DEVICE="ens32" TYPE="Ethernet" BOOTPROTO=static IP_ADDR="192.168.0.243" NETMASK="255.255.252.0" NM_CONTROLLED="no" ONBOOT="yes" NAME="System ens32" GATEWAY="192.168.0.1" HWADDR="00:0C:29:7B:28:24"
当我systemctl restart network.service
,我确实看到它启用接口,但是当我运行ip a
,该接口没有IP地址。
我究竟做错了什么?
只需在configuration文件中写入IPADDR而不是IP_ADDR即可
正如Anton所说,用IPADDR
replaceIP_ADDR
。 另外,请确保NetworkManager
不工作:
systemctl stop NetworkManager systemctl disable NetworkManager ps auxww | grep NetworkManager kill <pid> # in case there's any process running
接着
systemctl restart network