<返回更多

RHEL8和CentOS8怎么设置网络

2019-12-11    
加入收藏

1. 前言

本文主要是讲解redhat8体系的RHEL8和centos8怎么设置网络。

如果你已经安装RHEL8或者CentOS8,你可能会发现/etc/init.d/network或者 systemd network service不存在

那么,我们应该如何管理和设置基于redhat8体系RHEL8和CentOS8的网络服务呢?

你只能找到“NetworkManager”。在RHEL8服务”。没有网络。在早期版本中用作遗留守护进程的服务。所有与网络相关的命令或实用程序都将在后端使用NetworkManager服务,没有它就无法工作。正如您所知道的,init脚本从RHEL7开始就被放弃了。但是,在RHEL7中保留它是为了向后兼容。

NetworkManager服务的设计目的是让守护进程始终运行,所以不要重启它。

您可以使用命令nmcli networking off然后nmcli networking on使用网络设置后马上生效。off将禁用所有由NM-managed的连接,on将启动打算在正常引导下启动的连接。

如果你仅仅想配置RHEL8或者CentOS8的网卡IP,请看以下教程:
RHEL8与CentOS8如何配置网络

设置好RHEL8或者CentOS网络服务后,请继续往下看:

2. 基于redhat8体系的RHEL8和CentOS8怎么设置网络

RHEL8和CentOS8怎么设置网络(全新命令)

基于redhat8体系的RHEL8和CentOS8设置网络的方法如图

当你使用设置好网络后,使用以下命令重启RHEL8或者CentOS8网络时,你将会得到以下报错:

[root@rhel-8 ~]# systemctl restart network

得到报错:
Failed to restart network.service: Unit network.service not found.

网络脚本Network scripts在Red Hat Enterprise linux 8中是不被推荐的,并且它们不再是默认提供的。在Red Hat Enterprise Linux 8中,要运行ifup和ifdown脚本,必须运行NetworkManager。

在RHEL8或者CentOS8系统上,您可以使用NetworkManager设置网络服务,它作为RHEL 8中的默认网络服务。Red Hat Enterprise Linux 8使用默认的网络服务NetworkManager,这是一个动态网络控制和配置守护进程,用于在网络设备和连接可用时保持它们处于活动状态。

在RHEL8或者CentOS8系统上,您可以使用NetworkManager设置网络服务

在RHEL8或者CentOS8系统上启动网络服务:

sudo systemctl start NetworkManager.service

在RHEL8或者CentOS8系统上停止网络服务:

sudo systemctl stop NetworkManager.service

在RHEL8或者CentOS8系统上重启网络服务:

sudo systemctl restart NetworkManager.service

3. 总结

通过本文,你已经学习到了redhat8体系的RHEL8和CentOS8怎么设置网络了,如果想进一步了解RHEL8和CentOS8如何配置网络服务,可以参考以下文章:

关于RHEL8和CentOS8网络服务的相关文章,欢迎阅读:

Failed to restart network.service: Unit network.service not found(适用于CentOS8和RHEL8)

RHEL8和CentOS8怎么重启网络

redhat8和CentOS8网卡重启

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/rmxx/1346.html

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>