Linux centOS如何配置网络

徐晃
• 阅读 3525

在我们虚拟机中,安装的centOS8系统,默认网卡是没有启动的,安装好后需要先配置网络。在centOS8之前的版本,我们启动网络的命令是:systemctl restart network.service,而在我们centOS8系统中,运行该命令会提示如下错误:

Linux centOS如何配置网络

意思为无法重启网络服务,原因是无法找到network.service网络服务。

出现错误的原因是在CentOS 8系统里,已废弃network.service。因此只能通过其它方法进行网络配置,包括NM命令工具集。

首先我们需要确定一下我们的网卡标识符:

ip addr

Linux centOS如何配置网络

从命令输出的结果我们得知,网卡标识符是enp0s3。接下来我们使用nmcli命令来管理网络。

查看网卡信息:
$ nmcli connection

Linux centOS如何配置网络

激活网卡

激活网卡有三种方式:

  • $ nmcli c up enp0s3

Linux centOS如何配置网络

  • $nmcli d connect enp0s3

Linux centOS如何配置网络

  • $nmcli d reapply enp0s3
禁用网卡
$nmcli c down enp0s3
显示所有活动连接

$ nmcli connection show --active

Linux centOS如何配置网络

查看device列表
$ nmcli d

Linux centOS如何配置网络

device有4种状态

  1. connected:已被NM管理,并且当前有活跃的connection
  2. disconnected:已被NM管理,但是当前没有活跃的connection
  3. unmanaged:未被NM管理
  4. unavailable:不可用,NM无法管理,通常出现于网卡link为down时(如:ip link set ethX down)
查看指定device详细信息
$nmcli d show enp0s3

Linux centOS如何配置网络

重启网卡
nmcli c reload nmp0s3

本文最开始说到,centos8无法找到network.service,证明是没有安装该服务,我们其实可以通过yum install network-scripts来安装传统的network.service,不过完全没有必要这样去做,因为redhat说在下一个大版本里将彻底废除,因此不建议使用network.service,大家也不必要再去学习了。

Linux centOS如何配置网络

点赞
收藏
评论区
推荐文章
Stella981 Stella981
3年前
CentOS 8配置本地yum源及DNF简介
!(https://oscimg.oschina.net/oscnet/eb47834a0576e157aa51568c3b1d7eccac0.gif)CentOS8更改了软件包的安装程序,取消了yum的配置方法,改而使用了dnf作为安装程序。虽然改变了软件包的安装方式,但是dnf还是能兼容使用yum的配置文件和命令的使用方法
Stella981 Stella981
3年前
CentOS8安装Tomcat9,启动失败
使用VM装了个CentOS8,想着装个Tomcat玩一下,照着网上教程装好了,配置完了启动报错,报错的字串忘记截图了,借用下别人的\root@CentOS8~\journalctlxe\DefinedBy:systemd\Support:https://access.redhat.com/support\
Wesley13 Wesley13
3年前
VirtualBox CentOS8 调整分辨率
1概述VirtualBox安装完CentOS8后无法调节分辨率,需要安装额外的工具。2安装依赖包首先确保虚拟机能正常连接网络,然后安装:kernel、kernelcore、kernelmodules、kerneldevel、gcc、make、perl、elfutilsli
Stella981 Stella981
3年前
CentOS8 网络配置
CentOS8网络配置一、VirtualBox网络设置打开VirtualBox的设置,再点击网络,连接方式选桥接网卡。!(https://cdn.jsdelivr.net/gh/Wonz5130/MyPrivateImgHost/img/Snipaste_20201130_17
Wesley13 Wesley13
3年前
VMware克隆虚拟机,克隆机网卡启动不了解决方案
VMware里面克隆了个虚拟机,克隆机网卡启动不了,启动报错:Deviceeth0doesnotseemtobepresent,delayinginitialization.\FAILED\使用克隆后的虚拟机时发现原来在基本系统中的网卡eth0到了新系统却没有了,使用ifconfiga会发现只有lo。因为基本
Stella981 Stella981
3年前
CentOS7配置网卡上网、安装wget、配置163yum源
2019/09/12,CentOS7,VMware摘要:CentOS7安装完成(最小化安装)后,不能联网(已选择桥接网络),需要修改配置文件及配置yum源修改配置文件  进入网卡配置目录cd/etc/sysconfig/networkscripts  使用 ls 命令查看网卡配置文件,如下图,其中
Stella981 Stella981
3年前
Cobbler实现自动化安装(上)
  了解Cobbler之前,我们需要先对PXE及KickStart有一定的认识。PXE  PXE(PrebootExecutionEnvironment),预启动执行环境,通过网络接口启动计算机,支持Client通过网络从Server下载映像,并由此通过网络启动操作系统;在启动过程中,Client要求Server分配IP地址,再用TFT
Stella981 Stella981
3年前
CentOS7从0学起
0、CentOS官网下载DVD镜像,在virtualbox上安装,一路可视化,下一步。1、安装完成时,使用ipaddr查看网络信息,发现网卡是down状态,使用命令:ifupenp0s3(enp0s3是我的网卡),再使用ipaddr确认,虚拟机网路默认是:网络地址转换(NAT),需要改为桥接网卡,以便使用ssh等远程工具。我这里使用默认的DHC
Stella981 Stella981
3年前
CentOS7教程(五)
在前面四个教程当中,我们学习了以下的内容:1.如何安装CentOS。2.如何配置CentOS的网络,VMware虚拟机是如何和我们的物理网络通信。3.使用CentOS怎么开关机。4.使用第三方ssh工具(SecureCRT)远程连接CentOS执行命令。在写作的过程中,有些读者提出一些问题,针对这些问题,在本章节中,我们放慢学习
芝士年糕 芝士年糕
2年前
Linux网络配置
在使用3A服务器期间,我们会经常使用到网络配置,下面介绍Linux网络的配置,需要服务器的可以私信我一.网络地址配置1.1网络地址查看–ifconfig命令格式:ifconfig或ifconfig网卡名主要参数信息:1.2网络配置修改临时修改IP地址ifconfig网卡更改后的IP地址language二.路由表配置2.1路由表查看–ro
Linux查看网络流量
作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。查看总流量ipip命令来自iproute2util包,是查看、配置网络/路由的工具。作为ifconfig的替代品