CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

Linux系統運維實戰系列五

CentOS 8/RHEL 8 Linux系統運維實戰系列原創持續更新中。。。。。。


請關注,不迷路!

網絡配置與管理nmcli

網卡配置文件:/etc/sysconfig/network-scripts/ifcfg-網卡設備名

1)CentOS7、8 Linux系統開始使用全新的nmcli網絡管理命令行工具管理網絡,同時此工具依賴NetworkManager服務,所有如果想要使用nmcli工具管理必須保證NetworkManager服務是運行狀態,CentOS8開始沒有network服務了,網絡管理全部使用NetworkManager服務管理了,無論使用哪種管理方式,最終的目標還是為了修改/etc/sysconfig/network-scripts/ifcfg-網卡設備名的文件。


CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

2)查看網卡配置文件:當前無網卡配置文件,所以網卡無網絡配置信息

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

查看IP地址:無IP地址網絡不可用,網卡設備ens160是正常可用的。

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


使用nmcli命令行工具配置網絡

1)查看NetworkManager服務狀態,OK沒有問題 ,可以開始nmcli

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

2)查看系統可用網卡設備:一個網卡設備同時只能應用一個網絡配置文件,但是必須得有一個。

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

紅色表示 無法網絡配置,網卡設備是正常的

可憐的網卡設備ens160啊,還是個單身狗,沒有配上對呀,它的人生一定是不完美的。

安排。。。。。。。。

3)給網卡設備添加配置文件:配置文件名:ens160 關聯網卡設備名: ens160

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

4)查看網卡配置:ens160不再是單身狗了,有了配對了,但是這色不太對呀,綠的呀

網卡設備與配置文件關聯正常,默認配置文件使用DHCP獲取IP地址等

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

5)配置網絡靜態地址

網卡配置信息:

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

nmcli命令行修改網絡配置

IP地址和子網掩碼

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

默認網關:

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


DNS服務器1

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

再添加一個DNS服務器地址

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

將原有配置文件中使用DHCP獲取地址修改為手動靜態配置,這一步很關鍵。不然前面配置的靜態地址無效

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


最後激活網卡配置

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


查看生效配置

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

直接添加網卡配置文件的方式配置網絡

1)將原有的網絡配置刪除

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

2)直接到 /etc/sysconfig/network-scripts/目錄下去創建配置文件,簡單粗暴

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


添加配置文件後,查看網卡配置:沒有生效

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


重啟NetworkManager服務即可生效

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五

CentOS8.1 Linux網絡配置nmcli-Linux系統運維實戰系列五


總結:

對於老的linux老鐵們來說nmcli比較陌生,CentOS7開始改變了配置網絡的工具,但是本質沒有變,都是修改了網絡的配置文件, CentOS 6,7.8配置文件可以兼容,只要撐握一種就可以了。請關注,不迷路,跟老鄧學IT,技術成就夢想!



分享到:


相關文章: