- # ip addr
-
- # nmcli
- ens160: 已连接 到 ens160
- "VMware VMXNET3"
- ethernet (vmxnet3), 00:50:56:B6:34:84, 硬件, mtu 1500
- ip4 默认
- inet4 10.3.10.111/24
- route4 10.3.10.0/24
- route4 0.0.0.0/0
- inet6 fe80::250:56ff:feb6:3484/64
- route6 ff00::/8
- route6 fe80::/64
-
- lo: 未托管
- "lo"
- loopback (unknown), 00:00:00:00:00:00, 软件, mtu 65536
-
- DNS configuration:
- servers: 219.141.136.10
- interface: ens160
-
- 使用 "nmcli device show" 获取关于已知设备的完整信息,以及
- "nmcli connection show" 获取活动连接配置集的概述。
-
- 完整的用法细节,可参考 nmcli(1) 和 nmcli-examples(7) 手册页。
-
1.重启网卡之前一定要重新载入一下配置文件,不然不能立即生效
nmcli c reload
2.重启网卡(下面的三条命令都可以):
- nmcli c up ens160
- nmcli d reapply ens160
- nmcli d connect ens160
总结:重启centos8的网卡,先载入新的配置文件,然后在执行重启网卡命令即可。
方法:nmcli c reload +网卡名
例:nmcli c reload ens160
如果不行,可尝试以下命令
重载所有ifcfg或route到connection(不会立即生效)
- nmcli c reload ifcfg-xxx
- # 重载指定ifcfg或route到connection(不会立即生效)
- nmcli c load /etc/sysconfig/network-scripts/ifcfg-ethX
- nmcli c load /etc/sysconfig/network-scripts/route-ethX
立即生效connection,有3种方法
- nmcli c up ethX
- nmcli d reapply ethX
- nmcli d connect ethX