標籤:
網上搜集CentOS7 配置靜態IP的方法,基本上都是說在 /etc/sysconfig/network-scripts/ifcfg-eth0檔案中做如下配置
TYPE=EthernetHWADDR=00:xx:xx:xx:xx:xx#only : none , bootp , or dhcpBOOTPROTO= noneDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=no#禁用IPV6IPV6INIT=noIPV6_AUTOCONF=noIPV6_DEFROUTE=noIPV6_PEERDNS=noIPV6_PEERROUTES=noIPV6_failure_FATAL=no#網卡名稱NAME=eth0UUID=xxxxxxxxyyyyyyyyzzzzzzzzzzzDEVICE=eth0#開機自動啟動ONBOOT=yes#配置靜態IPIPADDR0=192.168.1.210GATEWAY=192.168.1.1NETMASK=255.255.255.0DNS1=202.118.176.2
其中,BOOTPROTO只有 none,bootp,dhcp三個選項,沒有static選項,選擇none即可以進行靜態ip配置。
配置好後,使用 ‘systemctl restart network ’ 命令重啟網路,然後用 ifconfig 或 ip addr 命令查看IP地址資訊:
結果總是多出來 192.168.1.117 這個動態IP來。
百思不得其解。後來終於在 http://unix.stackexchange.com/questions/293689/why-cant-i-configure-a-static-ip-on-my-centos7-system 提問,找到了答案:
要關閉 NetworkManager:
systemctl stop NetworkManagersystemctl disable NetworkManagersystemctl restart network
這樣,就只有一個靜態IP 192.168.1.210 了。
CentOS 7營運管理筆記(11)----解決配置靜態IP還是會出現動態IP地址的問題