CentOS使用nmcli配置网络

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 

 

posted @ 2017-11-08 22:04  前路~  阅读(2852)  评论(0编辑  收藏  举报