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-網卡設備名的文件。
2)查看網卡配置文件:當前無網卡配置文件,所以網卡無網絡配置信息
查看IP地址:無IP地址網絡不可用,網卡設備ens160是正常可用的。
使用nmcli命令行工具配置網絡
1)查看NetworkManager服務狀態,OK沒有問題 ,可以開始nmcli
2)查看系統可用網卡設備:一個網卡設備同時只能應用一個網絡配置文件,但是必須得有一個。
紅色表示 無法網絡配置,網卡設備是正常的
可憐的網卡設備ens160啊,還是個單身狗,沒有配上對呀,它的人生一定是不完美的。
安排。。。。。。。。
3)給網卡設備添加配置文件:配置文件名:ens160 關聯網卡設備名: ens160
4)查看網卡配置:ens160不再是單身狗了,有了配對了,但是這色不太對呀,綠的呀
網卡設備與配置文件關聯正常,默認配置文件使用DHCP獲取IP地址等
5)配置網絡靜態地址
網卡配置信息:
nmcli命令行修改網絡配置
IP地址和子網掩碼
默認網關:
DNS服務器1
再添加一個DNS服務器地址
將原有配置文件中使用DHCP獲取地址修改為手動靜態配置,這一步很關鍵。不然前面配置的靜態地址無效
最後激活網卡配置
查看生效配置
直接添加網卡配置文件的方式配置網絡
1)將原有的網絡配置刪除
2)直接到 /etc/sysconfig/network-scripts/目錄下去創建配置文件,簡單粗暴
添加配置文件後,查看網卡配置:沒有生效
重啟NetworkManager服務即可生效
總結:
對於老的linux老鐵們來說nmcli比較陌生,CentOS7開始改變了配置網絡的工具,但是本質沒有變,都是修改了網絡的配置文件, CentOS 6,7.8配置文件可以兼容,只要撐握一種就可以了。請關注,不迷路,跟老鄧學IT,技術成就夢想!
閱讀更多 老鄧IT 的文章