[英]How to configure Static IP to centos without using HWADDR field in network script
我想将静态ip设置为CentOS机器,因此我对脚本文件/ etc / sysconfig / network-script / ifcfg-eth0进行了更改,如下所示:
DEVICE=eth0
BOOTPROTO=static
STARTMODE=onboot
IPADDR=10.100.200.59
ONBOOT=yes
NETMASK=255.255.0.0
GATEWAY=10.100.0.1
NM_CONTROLLED=no
我不想在脚本文件中指定HW_ADDR字段,也不想删除70-persistent-net.rules。我重新启动了系统,它没有提供静态地址,而是由dhcp ip提供的。 每当我运行命令sudo ifup eth0
,它就会获得固定的IP。
请帮我解决这个问题,我想在network-script / ifcfg-eth0中设置静态ip,而无需使用HW_ADDR,也无需手动运行命令sudo ifup eth0
。
尝试将其用作网络脚本:
DEVICE=eth0
BOOTPROTO=none
IPADDR=10.100.200.59
ONBOOT=yes
NETMASK=255.255.0.0
GATEWAY=10.100.0.1
NM_CONTROLLED=no
因为您已经配置了ONBOOT,所以我取出了STARTMODE参数,并将BOOTPROTO更改为none。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.