您好,登錄后才能下訂單哦!
小編給大家分享一下LINUX中centos7.6如何修改靜態IP與配置參數NM_CONTROLLED,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
目前,各種OS操作系統版本瘋狂升級,并且隨之而變的操作系統設置也有很大的改變。對于CENTOS目前最新版本已經
是8.x,但是,centos 7.6相對與以前的老版本,操作系統相關的部分配置已經有比較大的變化,舉例:靜態IP與配置參數
NM_CONTROLLED,當網絡配置文件中沒有改參數時,即便其IP配置使用靜態IP,也不起作用。
--ifcfg-ens34的配置
[root@centos76mysqlpri network-scripts]# cat ifcfg-ens34
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #此處已經聲明使用靜態IP
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=ens34
UUID=af87d788-f524-4095-81c9-367eba488f9a
DEVICE=ens34
>
IPADDR=192.168.192.201
PREFIX=24
GATEWAY=192.168.192.1
IPV6_PRIVACY=no
[root@centos76mysqlpri network-scripts]#
--ifcfg-ens34啟動后的IP地址缺不是期望中的
[root@centos76mysqlpri network-scripts]# ifup ens34
[root@centos76mysqlpri network-scripts]# ifconfig -a
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.248.129 netmask 255.255.255.0 broadcast 192.168.248.255
inet6 fe80::7391:3e5e:cead:f642 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:26:76:0c txqueuelen 1000 (Ethernet)
RX packets 13523 bytes 17404331 (16.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5554 bytes 343077 (335.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.192.128 netmask 255.255.255.0 broadcast 192.168.192.255
inet6 fe80::2162:583:8ee:d0be prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:26:76:16 txqueuelen 1000 (Ethernet)
RX packets 63 bytes 7008 (6.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 138 bytes 20565 (20.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 224 bytes 18384 (17.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 224 bytes 18384 (17.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:2f:86:09 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0-nic: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 52:54:00:2f:86:09 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@centos76mysqlpri network-scripts]#
到此,感覺有點莫名其妙!經查詢是:centos7.6使用NM_CONTROLLED參數控制是否通過網絡管理器進行管理。
--修改ifcfg-ens34的配置
[root@centos76mysqlpri network-scripts]# cat ifcfg-ens34
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=ens34
UUID=af87d788-f524-4095-81c9-367eba488f9a
DEVICE=ens34
>
NM_CONTROLLED=no
IPADDR=192.168.192.201
PREFIX=24
GATEWAY=192.168.192.1
IPV6_PRIVACY=no
[root@centos76mysqlpri network-scripts]#
--ifcfg-ens34網卡重啟后
[root@centos76mysqlpri network-scripts]# ifup ens34
[root@centos76mysqlpri network-scripts]# ifconfig -a
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.248.129 netmask 255.255.255.0 broadcast 192.168.248.255
inet6 fe80::7391:3e5e:cead:f642 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:26:76:0c txqueuelen 1000 (Ethernet)
RX packets 13523 bytes 17404331 (16.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5554 bytes 343077 (335.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.192.201 netmask 255.255.255.0 broadcast 192.168.192.255
inet6 fe80::20c:29ff:fe26:7616 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:26:76:16 txqueuelen 1000 (Ethernet)
RX packets 81 bytes 8664 (8.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 167 bytes 24573 (23.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 224 bytes 18384 (17.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 224 bytes 18384 (17.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:2f:86:09 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0-nic: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 52:54:00:2f:86:09 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@centos76mysqlpri network-scripts]#
看完了這篇文章,相信你對“LINUX中centos7.6如何修改靜態IP與配置參數NM_CONTROLLED”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。