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