centos7下更改ip地址後出現雙ip的現象
阿新 • • 發佈:2019-05-05
只需要 onf log boot bootproto work centos cnblogs name
1、先用ifconfig,看看有幾個網卡
2、執行vi /etc/sysconfig/network-scripts/ifcfg-eth0最後的網卡名字改為實際的
3、靜態ip只需要設置著幾個地方,BOOTPROTO=static,特別要註意檢查是否有NM_CONTROLLED=no,我就是加了這句重啟了就沒有兩個ip了
4、執行:wq保存配置後,關於vi命令的操作就不具體介紹了,重啟下網絡,執行service network restart即可
你今天的努力,只是為了讓你的苦更有價值
以上轉載自:https://www.cnblogs.com/xwgcxk/p/10560142.html
補充全部配置:
每個人情況可能不同,我的機器只是做了3、4步就成功修改ip
分析原因:BOOTPROTO原先我設置的是dhcp,dhcp是有路由器分配ip地址,所以原地址保留,然後你改的ip同樣生效,但改的ip只能用於ssh或遠程連接,其他開發中用到的IP地址任然是路由器分配的ip。
當將BOOTPROTO改為static後,ip地址則是靜態的,不太由路由器分配。
下面是配置文件:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static NM_CONTROLLED=no DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp4s0 UUID=0c2a54b1-59cd-471f-a696-77488d634ad8 DEVICE=enp4s0 ONBOOT=yes IPADDR=192.168.1.209 PREFIX=24 GATEWAY=192.168.1.1 DNS=8.8.8.8
2019-05-05 19:38:08
centos7下更改ip地址後出現雙ip的現象