如何在CentOS 7中使用nmcli工具管理网络
发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,nmcli是用于控制NetworkManager和报告网络状态的 命令行工具。nmcli用于创建、显示、编辑、删除、激活和停用网络连接,以及控制和显示网络设备状态。基本用法nmcli [OPTIONS
千家信息网最后更新 2025年02月12日如何在CentOS 7中使用nmcli工具管理网络
基本用法
nmcli是用于控制NetworkManager和报告网络状态的 命令行工具。nmcli用于创建、显示、编辑、删除、激活和停用网络连接,以及控制和显示网络设备状态。 |
nmcli [OPTIONS...] {help | general | networking | radio | connection | device | agent | monitor} [COMMAND] [ARGUMENTS...]
可以使用TAB键来补全 命令,忘记了语法,可以按TAB键查看可用选项。如果按TAB键没有反应,也许是没有安装 bash-completion
#安装bash-completion[root@localhost ~]# yum -y install bash-completion#退出重新登录[root@localhost ~]# exit
tab键查看可用选项
查看NetworkManager的状态:
[root@localhost ~]# nmcli general status STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN connected full enabled enabled enabled enabled
列出连接配置文件信息:
[root@localhost ~]# nmcli connection show NAME UUID TYPE DEVICE enp0s3 5005942f-a7fd-4e55-b8e7-77928d8da72d ethernet enp0s3
显示网卡的状态:
[root@localhost ~]# nmcli device status DEVICE TYPE STATE CONNECTION enp0s3 ethernet connected enp0s3 lo loopback unmanaged --
可以使用nmcli命令行启动或停止网卡,相当于ifup/ifdown命令。
停止网卡:[root@localhost ~]# nmcli device disconnect enp0s3开启网卡:
[root@localhost ~]# nmcli device connect enp0s3修改网卡信息,由原来的dhcp自动获取改为手动添加地址:
[root@localhost ~]# nmcli connection modify enp0s3 ipv4.method manual ipv4.addresses 192.168.0.110/24 ipv4.gateway 192.168.0.1 ipv4.dns 202.102.128.68[root@localhost ~]# nmcli connection up enp0s3
查看网卡配置文件信息
添加额外IP[root@localhost ~]# nmcli connection modify enp0s3 +ipv4.addresses 192.168.0.108/24# 启用配置文件[root@localhost ~]# nmcli connection up enp0s3# 查看ip地址[root@localhost ~]# ip add show enp0s32: enp0s3:删除额外IPmtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:7b:d3:32 brd ff:ff:ff:ff:ff:ff inet 192.168.0.107/24 brd 192.168.0.255 scope global noprefixroute enp0s3 valid_lft forever preferred_lft forever inet 192.168.0.108/24 brd 192.168.0.255 scope global secondary noprefixroute enp0s3 valid_lft forever preferred_lft forever inet6 fe80::d4d9:9043:1056:9e1a/64 scope link noprefixroute valid_lft forever preferred_lft forever
[root@localhost ~]# nmcli connection modify enp0s3 -ipv4.addresses 192.168.0.108/24# 启用配置文件[root@localhost ~]# nmcli connection up enp0s3# 查看ip地址[root@localhost ~]# ip ad show enp0s32: enp0s3:总结mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:7b:d3:32 brd ff:ff:ff:ff:ff:ff inet 192.168.0.107/24 brd 192.168.0.255 scope global noprefixroute enp0s3 valid_lft forever preferred_lft forever inet6 fe80::d4d9:9043:1056:9e1a/64 scope link noprefixroute valid_lft forever preferred_lft forever
在命令行界面,对于直接修改配置文件,用nmcli修改网卡信息还是非常方便的。
原文地址: https://www.linuxprobe.com/centos7-nmcli-tools.html
网卡
命令
文件
配置
信息
地址
状态
网络
控制
工具
原文
手动
报告
激活
界面
网络设备
设备
语法
还是
反应
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
centos 网站服务器
密码学与网络安全中科大
宽带网络安全培训课件
金稻科技与互联网
w10连接远程服务器好卡
数据库100万数据大不大
vs10怎么使用自带的数据库
刺激战场菲律宾服务器
象州网络安全周
csmar 公司治理数据库
天地伟业录像存储服务器设置
兰州新华互联网科技
宣传网络安全手抄报初中水平
网络安全法律法规解读视频下载
分布式数据库 好
狸猫互联网科技
推荐的手游服务器我的世界
有关于网络安全的手抄报
肥西网络技术开发价位
服务器机房辐射防护
我的世界服务器多人生存服务器号
家用电脑 服务器
上海宝钢能源数据库发展
什么是外文专利数据库
数据库索引的建立和优化
数据库的安全性检查实验
数据库的安全措施包括备份吗
不用服务器的计算平台
网络安全法对主体有什么影响
托管服务器和自行管理的区别