nmcli
查看網絡設備信息
nmcli dev status
查看所有連接的列表
nmcli connection show nmcli connection show --active 查看活動連接 nmcli connection show --order active 查看排序后的活動連接 nmcli connection show XXX XXX為連接名,查看具體信息
添加一個網絡連接
nmcli connection add con-name eth2 type ethernet ifname eth2 con-name 連接名show顯示參數,/etc/sysconfig/network-scripts/ifcfg-eth2 type 指定連接類型如以太網、聚合網卡等 ifname 指定關聯設備名
配置IP地址信息
nmcli connection add con-name eth2 type ethernet ifname eth2 ip4 192.168.0.5/24 gw4 192.168.0.1
重新讀取配置文件信息
nmcli connection reload 手動修改/etc/sysconfig/network-scripts/ifcfg-eth2文件時
控制網絡連接
nmcli connection up eth2
nmcli connection down eth2
nmcli device disconnec eth2
nmcli device connect eth2
修改網絡連接
nmcli connection modify ens33 ipv4.addresses 192.168.0.1/24 ipv4.gateway 192.168.0.254 ipv4.dns 8.8.8.8 nmcli connection modify ens33 +ipv4.dns 8.8.8.8 備用DNS nmcli connection modify ens33 ipv4.method manual 192.168.0.1/24 192.168.0.254 ipv4.dns 8.8.8.8
配置ipv6
nmcli con mod eth2 ipv6.method manual ipv6.address '2001:0001::1/64'
刪除網絡連接
nmcli connection delete eth2
查看本機路由
ip route show
ip -6 route show