Linux centos7.x系统 下没有ens33 网卡的解决方案

这篇具有很好参考价值的文章主要介绍了Linux centos7.x系统 下没有ens33 网卡的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、背景

安装完windows11 + Centos7.9 版本的双系统之后 , 启动Centos7.9时发现没有网卡信息 , 只有ifcfg-lo网卡的信息 , 这个时候就证明没有网卡信息,或者网卡驱动不匹配(我这里是没有网卡),所以我们要重新安装 , 安装步骤如下 :

二、安装步骤

1.查看网卡型号

lspci | grep -i ethernet

我这里的型号是 : 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-LM (rev 11)
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器

2.下载驱动包

适用于 PCIe* 英特尔® 千兆位以太网网络连接的英特尔® 网络适配器驱动程序 Linux* 下载地址

它支持以下网卡
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
打开链接之后点击下载即可
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
下载完之后通过U盘或者移动硬盘拷贝到Centos的电脑里面即可

3.检查依赖环境

rpm -qa | grep kernel

centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
如果没有的话 , 通过yum install 依赖名安装

4.查看安装kernel依赖后生成的目录名

cd /usr/src/kernels/

centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器

5.解压安装包

将刚刚下载的安装包放到此目录下 , 我这里是可视化界面 , 可以直接操作 , 如果没有可视化界面可以使用cp命令复制
解压 :

tar zxvf e1000e-3.8.4.tar.gz

centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
解压完之后得到这个目录 , 这个目录下有src目录 , 进入到src目录
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
编辑 common.mk, 在63行后面回车,加入一行“/usr/src/kernels/3.10.0-1160.36.2.el7.x86_64 \”
不知道行号可以使用esc -> :set nu就可以显示行号
编辑完之后如下图显示 :
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器

6.编译

修改完之后再src目录下依次运行以下两个命令

make ## 编译驱动器源码
make install ## 安装相应的驱动器程序

7.拷贝文件

进入/lib/modules/3.10.0-1160.36.2.el7.x86_64/updates/drivers/net/ethernet/intel/e1000e目录下,把e1000e.ko文件拷贝到目录/lib/modules/3.10.0-1160.36.2.el7.x86_64/updates/drivers/net下

cp e1000e.ko /lib/modules/3.10.0-1160.36.2.el7.x86_64/updates/drivers/net

8.加载驱动程序

depmod -a

9.测试驱动程序,没报错说明正确。

modprobe e1000e

10.查看是否已经加载

lsmod | grep e1000e
centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器

11.重启网卡

service network restart

12.查看ip

ip addr

centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器
这个就是ip , 此时就可以正常的使用了

三、配置网卡信息

此时还没有enp0s31f6网卡相关的配置信息 , 所以我们需要配置enp0s31f6网卡相关的信息

cd /etc/sysconfig/network-scripts/
touch ifcfg-enp0s31f6

centos7虚拟机没有网卡,linux,centos,运维,linux,运维,服务器

vim ifcfg-enp0s31f6

加入以下内容(注意 , 实际的IP以及网关根据自己的实际情况配置)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s31f6
UUID=44e43db3-c334-4d10-89a7-f199d51c942f
DEVICE=enp0s31f6
ONBOOT=yes
IPADDR=192.168.5.128
GATEWAY=192.168.5.1
NETMASK=255.255.255.0
DBS1=114.114.114.114

到此为止 , 一个新的网卡就算安装配置好了文章来源地址https://www.toymoban.com/news/detail-713678.html

到了这里,关于Linux centos7.x系统 下没有ens33 网卡的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux没有ens33解决方案

    无 在linux中使用ifconfig没有ens33相关信息,没有ip地址。 无 执行以下三行命令 https://www.ngui.cc/el/3674391.html?action=onClick

    2024年02月10日
    浏览(47)
  • Linux ifconfig只显示 lo 网卡,没有ens网卡解决方案

    之前在调试linux的时候,由于一些不太清楚的误操作,导致ubuntu linux出现无网络问题,现象如下 ifconfig 只显示了 lo 网卡 lo 网卡:它是本地环回接口。 这意味着您的虚拟机当前没有其他网络接口或网络适配器被识别。 通过 ifconfig -a 可以看到所以网卡,这里显示了 ens33、ens3

    2024年02月03日
    浏览(44)
  • 常见的BUG---1、虚拟机启动之后,突然发现没有ens33网卡

    1、问题描述 今天一开启虚拟机,发现用XShell连接不上我的一台虚拟机,其他虚拟机是正常可以连接的,我稍微看了一下XShell的配置和Windows中的映射文件(hosts),都没有啥问题,然后我就知道应该是虚拟机ip地址的问题。我就打开直接从虚拟机登录上去了,利用ifconfig查看一

    2024年02月16日
    浏览(50)
  • linux系统执行 ifconfig命令ens33没有显示ip地址解决办法

    1.选中DHCP和NAT这两个服务,右键,启动 2.查看ens33网卡配置,输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT权限改为yes 3.然后reboot重启linux,然后ifconfig,可以看到inet了就是ip,xshell也可以正常连接了

    2024年02月17日
    浏览(67)
  • vmware虚拟机 linux 本地yum源,网卡配置ens33,防火墙selinux

    1、挂载镜像文件,CentOS-7-x86_64-DVD-1804.iso,并且要处于连接状态 #光盘挂载至/mnt mount /dev/sr0 /mnt #备份yum源文件 cd /etc/yum.repos.d/ mkdir -p ./bak mv CentOS* ./bak #编缉本地源 vim local.repo [centos7] name=CentOS7 baseurl=file:///mnt enable=1 gpgcheck=0   关闭防火墙并设置开机不启动 firewall 服务开启与关闭

    2024年02月04日
    浏览(54)
  • Linux(centos 7)将 ens33 改为 eth0

            先说明一下 eth0 与 ens33 的关系,目前的主流网卡为使用以太网络协定所开发出来的以太网卡( Ethernet ),因此我们 Linux 就称呼这种网络接口为 ethN ( N 为数字)。         举个例子:就是说主机上面有一张以太网卡,因此主机的网络接口就是 eth0 (第一张为 0 号开

    2024年02月15日
    浏览(38)
  • linux 各网卡作用(docker0、eth0、lo、rndis0、usb0、dummy0、l4tbr0)ens33

    用 ip a 指令可以看到各网卡信息: docker0:Docker网桥。它是Docker容器的虚拟网络接口,用于连接容器和主机之间的网络。 eth0:以太网接口,也就是有线网卡。 lo:本地回环接口,主要用于测试本机的网络功能。 rndis0:远程网络驱动接口,是一种局域网技术,可以通过USB或其

    2024年02月04日
    浏览(36)
  • 2023.5.12解决Ubuntu中ens33没有ip

    在Ubtuntu中的ens33没有ip 如果Ubuntu版本过高 如果是Ubuntu 16.04及更早版本 具体情况如下图所示 根据信息提示 你可以通过以下命令启用ens33接口: 然后,你可以通过以下命令配置IP地址: 关于ip的选取,如果使用NAT模式,打开本地电脑的cmd窗口(win+R) 输入 找到VMnet8,选择合适的

    2024年02月10日
    浏览(41)
  • linux|操作系统|centos7物理机安装网卡驱动8188gu(内核升级,firmware固件,USB设备管理,module管理)

    目前服务器领域centos7基本是主流的操作系统,而linux相对于Windows来说,软硬件方面的支持是差很多的,在硬件方面来说,以一个免驱的网卡为例,window xp可能不会自动识别到,但Windows10基本都会自动识别到,简简单单的即插即用。根本原因在Windows随着版本的升级,内置的各

    2024年01月20日
    浏览(88)
  • Ubuntu20.4输入ifconfig之后只有ens33,没有具体的ip地址

    出现的问题: Ubuntu20.4输入ifconfig之后只有ens33、loc、docker(这是自己安装的docker分配的端口),发现ens33没有具体的ip地址。 解决方法: 1.输入命令:sudo dhclient ens33 (ens33对应网卡) 然后输入:ifconfig就可以显示正常的ip地址了 2.上述做法在每次重启之后都要使用命令sudo dhclie

    2024年02月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包