NetworkManager(Linux网络管理)

在CentOS7以前修改IP地址,基本都是直接去/etc/sysconfig/network-scripts/ 下找到网卡配置文件直接修改,当然这招目前依然好用,但是每次都修改配置文件太麻烦了,所以从7开始有了新的网络管理工具NetworkManager,可以很方便的管理链接设备的关系

NetworkManager

这个工具在Linux最小化安装方式下是不会被安装的,安装完最小化系统后,使用yum groupinstall "Base"来安装系统的基本包组,这里包含了系统常用的一些命令和管理工具。

查看相关命令

NetworkManager在系统中的命令为nmcli

 
# 查看所有硬件设备信息
nmcli device show
# 查看制定设备信息
nmcli device show <device name>
# 查看WIFI信号
nmcli device wifi
# 查看链接和设备的状态(关系)
nmcli device
# 查看链接
nmcli connection show
# 查看所有活动中的链接
nmcli connection show --active 
# 查看指定的链接
nmcli connection show <connection name>

链接操作相关

链接就是一组IP配置信息,可以创建多个链接,使用的时候只要把链接连上对应的设备即可。

配置静态IPV4地址

命令结构示例,各个参数之间基本没有绝对的位置要求 nmcli connection add <connect name> ifname <device name> autoconnect yes type ethernet gw4 <ipv4 gateway address> ip4 <ipv4 address>/<mask> ipv4.method manual 其中autoconnect yes为配置完自动连接到设备,type ethernet为指定类型为以太网, ipv4.method manual为配置ipv4地址为手动配置,此项缺省是 auto

 
[root@localhost ~]# nmcli connection add con-name ens33-static autoconnect yes type ethernet ifname ens33 gw4 192.168.181.1 ip4 192.168.181.140/24 ipv4.method manual
Connection 'ens33-static' (f7e90a8c-ca47-4d49-a53b-b22f6ceda8eb) successfully added.

配置动态地址

默认情况下不指定地址就是动态方式

 
[root@localhost ~]# nmcli connection add con-name ens33-dhcp ifname ens33 autoconnect yes type ethernet
Connection 'ens33-dhcp' (0a56d5a1-6d94-427d-b92b-6718eeb79307) successfully added.
[root@localhost ~]# nmcli connection show ens33-dhcp 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值