共计 1054 个字符,预计需要花费 3 分钟才能阅读完成。
导读 | 今天给大家介绍一下 centos8 配置网络 |
一、CentOS 7 和 CentOS 8 网络配置区别:
VMware Workstation 15 Pro 中安装了 CentOS 8.0.1905,但在配置 IP 地址过程中发现没有了 network.service,并且 /etc/sysconfig/network-scripts 目录中也没有任何脚本文件,CentOS 7 中同时支持 network.service 和 NetworkManager.service(简称 NM)2 种方式配置网络,而在 CentOS 8 中已经废弃 network.service,必须通过 NetworkManager.service 配置网络。
二、NetworkManager 的命令行工具 nmcli 简单使用说明:
1、查看 IP(类似于 ifconfig、ip a):# nmcli
2、激活网卡的 3 种方式(相当于 ifup):
# nmcli c up ens33
备注:nmcli c | connection,连接,可理解为配置文件,相当于 ifcfg-ethX 或 ifcfg-ensX
# nmcli d
connect ens33
备注:nmcli d | device,设备,可理解为实际存在的网卡(包括物理网卡和虚拟网卡)
# nmcli d
reapply ens33
3、禁用网卡(相当于 ifdown):
# nmcli c down ens33
4、查看 connection 列表:
# nmcli c show
5、查看 connection 详细信息:
# nmcli c show
ens33
6、重载所有 ifcfg 或 route 到 connection(不会立即生效):
# nmcli c reload
7、查看 device 列表:
# nmcli d
备注:device 有 4 种状态
(1)connected:已被 NM 管理,并且当前有活跃的 connection
(2)disconnected:已被 NM 管理,但是当前没有活跃的 connection
(3)unmanaged:未被 NM 管理
(4)unavailable:不可用,NM 无法管理,通常出现于网卡 link 为 down 时(如:ip link set ethX down)
8、查看所有 device 详细信息:
# nmcli d
show
9、查看指定 device 详细信息:
# nmcli d
show ens33
10、查看 NM 管理状态:
# nmcli n
11、开启 NM 管理:
# nmcli n
on
12、检测 NM 是否在线可用:
# nm-online
正文完
星哥说事-微信公众号
![post-qrcode](https://www.xgss.net/wp-content/uploads/2023/07/二维码-微信公众号256x256.jpg)