centos 6、centos 7 、centos 8 如何重启网络服务
centos
CentOS8依靠nmcli来管理网卡,跟以前的CentOS中的network.service有很大的不同
修改好了网络配置/etc/sysconfig//etc/sysconfig/network-scripts/下的配置文件后,重新启动网络服务的命令
centos 6 重启网络命令
service network restart
centos 7 重启网络命令
systemctl restart network
service network restart
centos 8 重启网络命令
方法:
nmcli c reload +网卡名
nmcli c up +网卡名
例:
nmcli c reload ens33(不会立即生效) # 重新载入网卡配置文件
nmcli c up ens33 (立即生效) # 重启网卡ens33
两条命令一起执行
如果不行,可尝试以下命令
# 重载所有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