一,centos8上,網絡服務的管理需要NetworkManager服務
1,NetworkManager的服務操作
啟動
[root@localhost network-scripts]# systemctl start NetworkManager
停止
[root@localhost network-scripts]# systemctl stop NetworkManager
查看狀態
[root@localhost network-scripts]# systemctl status NetworkManager
2,NetworkManager和nmcli所屬的包:
[root@localhost network-scripts]# whereis nmcli nmcli: /usr/bin/nmcli /usr/share/man/man1/nmcli.1.gz [root@localhost network-scripts]# rpm -qf /usr/bin/nmcli NetworkManager-1.20.0-5.el8_1.x86_64
centos8系統默認已安裝了這個rpm包,無需手動安裝,
如果誤刪除了可以用yum命令安裝
[root@localhost yum.repos.d]# yum install NetworkManager
說明:劉宏締的架構森林是一個專注架構的博客,地址:https://www.cnblogs.com/architectforest
對應的源碼可以訪問這里獲取: https://github.com/liuhongdi/
說明:作者:劉宏締 郵箱: 371125307@qq.com
二,NetworkManager.service 與nmcli的關系?
NetworkManager提供網絡管理功能,如果stop,則nmcli會不可用,
但原有的網絡設置並不受影響
[root@localhost network-scripts]# systemctl stop NetworkManager.service [root@localhost network-scripts]# nmcli general hostname 錯誤:網絡管理器(NetworkManager)未運行。 [root@localhost network-scripts]# ping www.sina.com.cn PING spool.grid.sinaedge.com (120.192.83.125) 56(84) bytes of data. 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=1 ttl=53 time=20.10 ms 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=2 ttl=53 time=21.5 ms ^C --- spool.grid.sinaedge.com ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 4ms rtt min/avg/max/mdev = 20.967/21.242/21.518/0.311 ms
上面的測試證實,停止NetworkManager服務,
只是影響nmcli命令的使用,
三,device和connection的區別?
1,
device叫網絡接口,是物理設備
connection是連接,是邏輯設置
2,
同一個device可以有多個connection,但同一時間只能啟用其中一個connection,
這樣對一個網絡接口,可以設置多個網絡連接,比如靜態IP和動態IP,
再根據需要啟動相應的connection
3,nmcli device命令查看的是設備
nmcli connection命令查看的是連接
4,查看device
[root@localhost ~]# nmcli device DEVICE TYPE STATE CONNECTION ens33 ethernet 已連接 ens33 virbr0 bridge 已連接 virbr0 lo loopback 未托管 -- virbr0-nic tun 未托管 --
5,查看conncetion
[root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE ens33 d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33 virbr0 4a7bf4ba-f3f0-4b9b-91cf-973b47d75d48 bridge virbr0
6,說明:
nmcli操作中,device可以縮寫為 dev 或d ,connection可以縮寫為con或c
四,nmcli的general通用操作
1,修改hostname
查詢當前的hostname
[root@localhost network-scripts]# nmcli general hostname localhost.localdomain
修改當前的hostname
[root@localhost network-scripts]# nmcli general hostname centos8
說明:把當前的hostname修改為centos8
重啟hostname(主機名)服務
[root@localhost network-scripts]# systemctl restart systemd-hostnamed
注意:新開另一個終端,可以看到hostname已修改成功
再次查詢hostname,看修改是否生效
[root@localhost network-scripts]# nmcli general hostname centos8
查看配置文件,看修改是否已成功:
[root@localhost yum.repos.d]# more /etc/hostname centos8
2,查看網絡管理器的整體狀態:
[root@localhost network-scripts]# nmcli general status STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN 已連接 完全 已啟用 已啟用 已啟用 已啟用
3,顯示當前用戶對網絡管理器可允許的操作權限
[root@localhost yum.repos.d]# nmcli general permissions PERMISSION VALUE org.freedesktop.NetworkManager.enable-disable-network 是 org.freedesktop.NetworkManager.enable-disable-wifi 是 org.freedesktop.NetworkManager.enable-disable-wwan 是 org.freedesktop.NetworkManager.enable-disable-wimax 是 org.freedesktop.NetworkManager.sleep-wake 是 org.freedesktop.NetworkManager.network-control 是 org.freedesktop.NetworkManager.wifi.share.protected 是 org.freedesktop.NetworkManager.wifi.share.open 是 org.freedesktop.NetworkManager.settings.modify.system 是 org.freedesktop.NetworkManager.settings.modify.own 是 org.freedesktop.NetworkManager.settings.modify.hostname 是 org.freedesktop.NetworkManager.settings.modify.global-dns 是 org.freedesktop.NetworkManager.reload 是 org.freedesktop.NetworkManager.checkpoint-rollback 是 org.freedesktop.NetworkManager.enable-disable-statistics 是 org.freedesktop.NetworkManager.enable-disable-connectivity-check 是 org.freedesktop.NetworkManager.wifi.scan 未知
4,獲取和更改網絡管理器日志記錄級別和域,
沒有參數則顯示當前日志記錄級別和域
[root@localhost yum.repos.d]# nmcli general logging LEVEL DOMAINS INFO PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,IP4,IP6,AUTOIP4,DNS,VPN,
SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,INFINIBAND,FIREWALL,
ADSL,BOND,VLAN,BRIDGE,TEAM,CONCHECK,DCB,DISPATCH,AUDIT,SYSTEMD,PROXY
五,nmcli對網絡networking的操作:
1,用connectivity查看網絡狀態
[root@localhost ~]# nmcli networking off [root@localhost ~]# nmcli networking connectivity none [root@localhost ~]# nmcli networking on [root@localhost ~]# nmcli networking connectivity full
2,獲取網絡狀態
[root@localhost yum.repos.d]# nmcli networking connectivity full
加check會重新檢查連接情況,而不是直接返回已知的情況
[root@localhost yum.repos.d]# nmcli networking connectivity check full
說明:網絡狀態的值:
-
none: 主機未連接到任何網絡
-
portal: 無法到達完整的互聯網
-
limited: 主機已連接到網絡,但無法訪問互聯網
-
full: 主機連接到網絡,並具有完全訪問
-
unknown: 無法找到連接狀態
3,用ping測試網絡狀態
關閉網絡
[root@localhost network-scripts]# nmcli networking off [root@localhost network-scripts]# ping www.sina.com.cn ping: www.sina.com.cn: 未知的名稱或服務
打開網絡
[root@localhost network-scripts]# nmcli networking on 說明:啟動沒那么快,稍等 [root@localhost network-scripts]# ping www.sina.com.cn PING spool.grid.sinaedge.com (120.192.83.125) 56(84) bytes of data. 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=1 ttl=53 time=18.5 ms 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=2 ttl=53 time=19.7 ms
六,nmcli對網絡設備device的操作
1,查看所有設備的狀態:
[root@localhost network-scripts]# nmcli device status DEVICE TYPE STATE CONNECTION ens33 ethernet 已連接 ens33 virbr0 bridge 已斷開 -- lo loopback 未托管 -- virbr0-nic tun 未托管 --
2,查看一個設備的詳細信息
[root@localhost network-scripts]# nmcli device show ens33
3,device的斷開與連接:
斷開設備的連接
[root@localhost ~]# nmcli device disconnect ens33 成功斷開設備 "ens33"。 [root@localhost ~]# nmcli device DEVICE TYPE STATE CONNECTION virbr0 bridge 已斷開 -- ens33 ethernet 已斷開 -- lo loopback 未托管 -- virbr0-nic tun 未托管 -- [root@localhost ~]# ping www.sina.com.cn ping: www.sina.com.cn: 未知的名稱或服務
為設備打開連接
[root@localhost ~]# nmcli device connect ens33 成功用 "ens33d24bfea8-a2fc-47af-ba57-390ef8f2c823" 激活了設備 ""。 [root@localhost ~]# nmcli device DEVICE TYPE STATE CONNECTION ens33 ethernet 已連接 ens33con virbr0 bridge 已斷開 -- lo loopback 未托管 -- virbr0-nic tun 未托管 -- [root@localhost ~]# ping www.sina.com.cn PING spool.grid.sinaedge.com (120.192.83.125) 56(84) bytes of data. 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=1 ttl=53 time=18.2 ms 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=2 ttl=53 time=21.6 ms
七,nmcli對connection的常用操作
1,使用nmcli查看所有連接
[root@localhost network-scripts]# nmcli connection
NAME UUID TYPE DEVICE
ens33 d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33
2,查看某個指定的連接的詳細信息
[root@localhost network-scripts]# nmcli con show ens33
3,重新加載網絡連接的配置
[root@localhost network-scripts]# nmcli c reload
4,啟用/激活一個連接
[root@localhost network-scripts]# nmcli c up ens33 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/4)
5,停用一個連接
[root@localhost network-scripts]# nmcli connection down ens33 成功停用連接 "ens33"(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/4)
停用后網絡會受影響
[root@localhost network-scripts]# ping www.sina.com.cn ping: www.sina.com.cn: 未知的名稱或服務
啟用
[root@localhost network-scripts]# nmcli connection up ens33 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/5)
測試
[root@localhost network-scripts]# ping www.sina.com.cn PING spool.grid.sinaedge.com (120.192.83.125) 56(84) bytes of data. 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=1 ttl=53 time=30.3 ms 64 bytes from 120.192.83.125 (120.192.83.125): icmp_seq=2 ttl=53 time=25.1 ms
6,顯示所有激活的連接
[root@localhost ~]# nmcli connection show --active
7,修改連接的名字:
把連接的名字從ens33修改為ens33con
[root@localhost ~]# nmcli con mod ens33 connection.id ens33con
查看當前con
[root@localhost ~]# nmcli con NAME UUID TYPE DEVICE ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33 virbr0 4a7bf4ba-f3f0-4b9b-91cf-973b47d75d48 bridge virbr0
可見修改已成功
8,配置connection是否自動連接:
查看自動連接的配置
[root@localhost ~]# nmcli con show ens33 | grep connection.autoconnect connection.autoconnect: 是 connection.autoconnect-priority: 0 connection.autoconnect-retries: -1 (default) connection.autoconnect-slaves: -1(default)
配置為不自動連接
[root@localhost ~]# nmcli con mod ens33 connection.autoconnect no [root@localhost ~]# nmcli con show ens33 | grep connection.autoconnect connection.autoconnect: 否 connection.autoconnect-priority: 0 connection.autoconnect-retries: -1 (default) connection.autoconnect-slaves: -1(default)
配置為自動連接
[root@localhost ~]# nmcli con mod ens33 connection.autoconnect on [root@localhost ~]# nmcli con show ens33 | grep connection.autoconnect connection.autoconnect: 是 connection.autoconnect-priority: 0 connection.autoconnect-retries: -1 (default) connection.autoconnect-slaves: -1(default)
七,nmcli對connection的常用操作:添加/刪除connection
1,添加一個連接
查看當前的連接
[root@localhost ~]# nmcli connection
NAME UUID TYPE DEVICE
ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33
添加連接:
[root@localhost ~]# nmcli con add con-name ens33con2 type ethernet autoconnect yes ifname ens33 連接 "ens33con2" (b79ea40c-fd72-4b28-874b-0c768ccc3b65) 已成功添加。
說明:ifname是物理設備,網絡接口
type的類型設置為ethernet:以太網
autoconnect:有網絡時自動連接
查看連接
[root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33 ens33con2 b79ea40c-fd72-4b28-874b-0c768ccc3b65 ethernet --
說明添加連接ens33con2已成功
2,刪除一個連接:
查看連接
[root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33 ens33con2 b79ea40c-fd72-4b28-874b-0c768ccc3b65 ethernet --
刪除連接
[root@localhost ~]# nmcli connection delete ens33con2 成功刪除連接 "ens33con2" (b79ea40c-fd72-4b28-874b-0c768ccc3b65)。
查看效果
[root@localhost ~]# nmcli connection
NAME UUID TYPE DEVICE
ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33
說明刪除已成功
3,添加連接時指定更多參數
[root@localhost ~]# nmcli connection add type ethernet con-name static-ens33 ifname ens33 ip4 192.168.1.9/24 gw4 192.168.1.1 連接 "static-ens33" (c2e9f540-3218-4c1f-84e3-b2f0bf0a32ba) 已成功添加。
說明:gw4指定了網關
查看連接
[root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet ens33 static-ens33 c2e9f540-3218-4c1f-84e3-b2f0bf0a32ba ethernet --
新連接static-ens33沒有連接到device,說明未激活
激活新連接
[root@localhost ~]# nmcli connection up static-ens33
連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/11)
查看連接
[root@localhost ~]# nmcli connection NAME UUID TYPE DEVICE static-ens33 c2e9f540-3218-4c1f-84e3-b2f0bf0a32ba ethernet ens33 ens33con d24bfea8-a2fc-47af-ba57-390ef8f2c823 ethernet --
說明新連接static-ens33已激活
用ip a查看當前的ip
[root@localhost ~]# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:bb:c5:a6 brd ff:ff:ff:ff:ff:ff inet 192.168.1.7/24 brd 192.168.1.255 scope global dynamic noprefixroute ens33 valid_lft 86214sec preferred_lft 86214sec inet 192.168.1.8/24 brd 192.168.1.255 scope global secondary noprefixroute ens33 valid_lft forever preferred_lft forever inet6 fe80::2785:9624:cea4:c935/64 scope link noprefixroute valid_lft forever preferred_lft forever
查看新增連接的配置文件:
[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-static-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=none IPADDR=192.168.1.9 PREFIX=24 GATEWAY=192.168.1.1 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=static-ens33 UUID=c2e9f540-3218-4c1f-84e3-b2f0bf0a32ba DEVICE=ens33 ONBOOT=yes
八,nmcli對connection的常用操作:給connection添加ip/刪除ip/修改ip
1,添加ip
查看當前ip
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
添加一個ip:
注意使用modify命令 連接名字 +號表示添加 ipv4.addresses
[root@localhost ~]# nmcli connection modify ens33con +ipv4.addresses 192.168.1.8/24
再次查看當前ip
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
沒有起作用,因為需要啟動一次當前連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/5)
再次查看
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.8/24 IP4.ADDRESS[2]: 192.168.1.7/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
2,刪除ip:
查看當前連接的ip
[root@localhost ~]# nmcli -f IP4 con show ens33con IP4.ADDRESS[1]: 192.168.1.8/24 IP4.ADDRESS[2]: 192.168.1.7/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
modify命令,-表示刪除
[root@localhost ~]# nmcli connection modify ens33con -ipv4.addresses 192.168.1.8/24
啟用一次連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/9)
再次查看ip
[root@localhost ~]# nmcli -f IP4 con show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
3,修改一個連接的ip地址
說明:不使用+-號,表示是修改
[root@localhost ~]# nmcli con mod ens33con ipv4.addresses "192.168.1.7/24,192.168.1.9/24"
啟用一次連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/13)
查看ip
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
可以看到修改已成功
九,nmcli對connection的管理:添加/刪除dns
1,添加dns
說明:+ipv4.dns表示添加一個ipv4的dns解析服務器
[root@localhost ~]# nmcli connection modify ens33con +ipv4.dns 114.114.114.114
查看連接的dns
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
沒起作用,因為需要重新啟用一次連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/14)
再次查看效果
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1 IP4.DNS[2]: 114.114.114.114
2,給connection刪除一個dns
說明:-ipv4.dns 表示刪除一個ipv4的dns解析服務器
[root@localhost ~]# nmcli connection modify ens33con -ipv4.dns 114.114.114.114
啟用連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/15)
查看效果
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.DNS[1]: 192.168.1.1
十, nmcli對connection的管理:修改網關
1,修改連接的網關
查看當前網關
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.2 IP4.ROUTE[1]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 0.0.0.0/0, nh = 192.168.1.2, mt = 100 IP4.DNS[1]: 192.168.1.1
修改網關:使用ipv4.gateway
[root@localhost ~]# nmcli connection modify ens33con ipv4.gateway 192.168.1.1
啟用一次連接
[root@localhost ~]# nmcli con up ens33con 連接已成功激活(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/18)
查看效果
[root@localhost ~]# nmcli -f IP4 connection show ens33con IP4.ADDRESS[1]: 192.168.1.7/24 IP4.ADDRESS[2]: 192.168.1.9/24 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[2]: dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100 IP4.ROUTE[3]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 100 IP4.DNS[1]: 192.168.1.1
十一,查看centos的版本:
[root@centos8 conf]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core)
