1. 程式人生 > 其它 >CentOS 8 網絡卡命令使用

CentOS 8 網絡卡命令使用

之前一直用CENTOS7中service來重啟網絡卡,但是換成CENTOS8後centos8的網絡卡服務與centos7有所不同,無法通過systemctl或者service命令重啟網絡卡。centos8網絡卡服務由nmcli進行管理。因為CentOS 8 棄用network.service,採用NetworkManager(NM)為網絡卡啟用命令。當然,CentOS 8 可以安裝network.service作為網絡卡服務,但為了適應版本,此次還是得介紹NM命令的使用。

網絡卡配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33

過載網絡卡配置

nmcli c reload ens33

重啟網絡卡

nmcli c up ens33

檢視網絡卡資訊

nmcli connection

顯示具體的網路介面資訊

 nmcli connection show ens33

顯示所有活動連線

nmcli connection show --active

新增一個網絡卡

nmcli connection add type ethernet con-name eth0

刪除一個網絡卡連線

nmcli connection delete virbr0

給新增一個IP(IPADDR)

 nmcli connection modify eth0 ipv4.addresses 192.168
.10.100

新增一個ipv4

nmcli connection modify eth0 +ipv4.addresses 192.168.30.100/24

刪除一個ipv4

nmcli connection modify eth0 -ipv4.addresses 192.168.20.100/24

新增DNS

nmcli connection modify eth0 +ipv4.dns 211.142.211.124

刪除DNS

nmcli connection modify eth0 -ipv4.dns 114.114.114.114

新增一個閘道器(GATEWAY)

nmcli connection modify eth0 ipv4.gateway 192.168
.0.1

使用nmcli重新回載網路配置

nmcli c reload

重啟網絡卡

nmcli c up ens33

下線網絡卡

nmcli c down ens33