如何在CentOS 7中使用nmcli工具管理网络
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,nmcli是用于控制NetworkManager和报告网络状态的 命令行工具。nmcli用于创建、显示、编辑、删除、激活和停用网络连接,以及控制和显示网络设备状态。基本用法nmcli [OPTIONS
千家信息网最后更新 2024年11月26日如何在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安全错误
数据库的锁怎样保障安全
数据库由谁来安装
众诚软件开发
电脑网络服务器可以关吗
旅游数据库有哪些东西
软件开发与测试的人员
手机显示没连接到服务器怎么办
工业网络安全防护系统
javatxt如何导入数据库
网络安全手抄报板书
2018数据库系统原理教材
企业网络安全意识培训课件
信诚网络技术有限公司 概况
ps4重新构筑数据库进度条
php服务器怎么用
普法图解网络安全责任
acess数据库
物理服务器
2021网络安全知识竞答活动
女生学iso软件开发
屯溪数据库填报
华为最新的电脑服务器系统
数据库追踪数据
宁国常规软件开发服务厂家供应
网络安全法于多少年正式施行
网络游戏服务器操作
数据库管理员月薪
上海进销存软件开发平台
上海网络安全工程师培训
江苏八月网络技术有限公司
闵行区个人软件开发质量推荐