最近尝鲜安装Rocky Linux系统,配置好网卡信息后,执行 systemctl start network
提示找不到network,由于一直在使用的是centos7,不知道管理网卡的命令变化了,一顿恶补知识后,Rocky与Centos8的管理网卡新命令改变成了nmcli
。
查看网卡名称
ip a
ip addr
ifconfig
nmcli命令大全
使用简化命令,connection 和 c 都可以执行
- 显示运行状态和网卡配置信息
nmcli
- 重启网卡
nmcli c reload
- 开启网卡
nmcli c up ens160
- 关闭网卡
nmcli c down ens160
- 查看网卡状态
nmcli device status
- 查看所有网卡详细信息
nmcli device show
- 查看ens160网卡详细信息
nmcli device show ens160
- 添加新网卡
创建一个动态获取IP的连接,con-name是指创建连接的名称,ifname是指网络接口
nmcli c add type eth con-name ens160 ifname ens66
- 设置网卡自启动
nmcli c modify ens160 connection.autoconnect yes
- 删除连接网卡ens160
nmcli c delete ens160
- 添加/删除一个IP地址和网关
nmcli c modify ens160 +ipv4.address 192.168.0.3/24 #添加ip
nmcli c modify ens160 -ipv4.address 192.168.0.3/24 #删除ip
nmcli c modify ens160 ipv4.gateway 192.168.0.1 #设置网关
- 设置DNS
nmcli c modify ens160 ipv4.dns 8.8.8.8 #添加DNS
nmcli c modify ens160 -ipv4.dns 8.8.8.8 #删除DNS
- 设置IP获取方式
nmcli connection modify ens160 ipv4.method manual #手动设置
nmcli connection modify ens160 ipv4.method auto #DHCP获取
生效修改配置
- 重新加载网卡配置文件,每一次修改文件都建议执行。
nmcli connection reload
- 立即生效网卡配置,不用重启系统。推荐使用第一个,怎么简单怎么来。
nmcli c up ens160
nmcli device connect ens160
nmcli device reapply ens160
最新评论
这个看起来不错呢~
这是,组网工具?
我现在基本都不是用QQ了,电脑没装,手...
我成为了范例 😃
看起来很完美。
1ro.cn 还收不,怎么联系不到人