CentOS 8.0網路配置

大雄45發表於2021-06-15
導讀 今天給大家介紹一下 8配置網路
一、CentOS 7和CentOS 8網路配置區別:

VMware Workstation 15 Pro中安裝了CentOS 8.0.1905,但在配置IP地址過程中發現沒有了network.service,並且/etc/sysconfig/network-scripts目錄中也沒有任何 檔案,CentOS 7中同時支援network.service和NetworkManager.service(簡稱NM)2種方式配置網路,而在CentOS 8中已經廢棄network.service,必須透過NetworkManager.service配置網路。

CentOS 8.0網路配置CentOS 8.0網路配置

CentOS 8.0網路配置CentOS 8.0網路配置

二、NetworkManager的 行工具nmcli簡單使用說明:
1、檢視IP(類似於ifconfig、ip a):# nmcli

CentOS 8.0網路配置CentOS 8.0網路配置

2、啟用網路卡的3種方式(相當於ifup):
# nmcli c up ens33

CentOS 8.0網路配置CentOS 8.0網路配置
備註:nmcli c | connection,連線,可理解為配置檔案,相當於ifcfg-ethX或ifcfg-ensX

# nmcli d connect ens33

CentOS 8.0網路配置CentOS 8.0網路配置
備註:nmcli d | device,裝置,可理解為實際存在的網路卡(包括物理網路卡和虛擬網路卡)

# nmcli d reapply ens33

CentOS 8.0網路配置CentOS 8.0網路配置

3、禁用網路卡(相當於ifdown):
# nmcli c down ens33
4、檢視connection列表:
# nmcli c show

CentOS 8.0網路配置CentOS 8.0網路配置

5、檢視connection詳細資訊:
# nmcli c show ens33
6、過載所有ifcfg或route到connection(不會立即生效):
# nmcli c reload
7、檢視device列表:
# nmcli d

CentOS 8.0網路配置CentOS 8.0網路配置
備註:device有4種狀態

(1)connected:已被NM管理,並且當前有活躍的connection

(2)disconnected:已被NM管理,但是當前沒有活躍的connection

(3)unmanaged:未被NM管理

(4)unavailable:不可用,NM無法管理,通常出現於網路卡link為down時(如:ip link set ethX down)

8、檢視所有device詳細資訊:
# nmcli d show
9、檢視指定device詳細資訊:
# nmcli d show ens33

CentOS 8.0網路配置CentOS 8.0網路配置

10、檢視NM管理狀態:
# nmcli n

CentOS 8.0網路配置CentOS 8.0網路配置

11、開啟NM管理:
# nmcli n on
12、檢測NM是否線上可用:
# nm-online

CentOS 8.0網路配置CentOS 8.0網路配置

原文來自:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2776668/,如需轉載,請註明出處,否則將追究法律責任。

相關文章