centos 7 工具nmcli

nmcli即NetworkManager的命令行工具,是一个强大的命令工具集,本文只介绍常见的几种用法。

语法:nmcli [ OPTIONS ] OBJECT { COMMAND | help }
本文主要介绍常用功能选项:

1. device - show and manage network interfaces

功能类似于ip link查看网络链接状态

2. connection - start,stop,and manage network connections

功能类似于ip addr (管理地址路由)



1. nmcli device status #查看网卡类型及状态

nmcli device show eth0 #查看网卡常用配置及状态信息


2. nmcli connection show #查看网卡uuid及类型

nmcli connection show #查看网卡配置详细信息包含物理参数等

nmcli connection ens33 up|down

nmcli connection reload

配置网卡不同方案:

nmcliconnectionaddcon-namehome-ens33typeethernetdevens33
配置网卡名网卡类型作用于哪个网卡

给网卡添加两套配置,方便在不同场景下使用。使用后会自动生成配置文件ifcfg-home-ens33

之后使用nmcli connection home-ens33 up会使本方案生效,网卡另一套配置暂时失效。

删除网卡配置:

nmcliconnectionhome-ens33down
nmcliconnectiondelhome-ens33

nmcli connection modify eth0 修改网卡配置信息

使用nmcli 具体修改网卡配置方法,例:

nmcliconnectionmodifyens33ipv4.methodmanualipv4.addresses172.18.22.22/24ipv4.gateway172.18.0.1ipv4.dns8.8.8.8

在网卡上增加地址:

nmcliconnectionmodifyens33+ipv4.addresses172.18.33.33/24

相关文章

#使用军哥的lnmp配置虚拟主机,需要注意的是要配置hosts文件(...
一、配置编译环境 yum update && yum upgra...
一、下载repo文件 二、备份并替换系统的repo文件 三、执行yu...
LAMP -- Linux Apache MySQL PHP 在CentOS安装的顺序,我一般...
一、下载nginx安装包,官网下载中心http://nginx.org/downlo...
1.下载composer curl -sS https://getcomposer.org/installe...