繁体   English   中英

如何在不使用网络脚本中的HWADDR字段的情况下将静态IP配置为centos

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM