记一次阿里云轻量服务器(ubuntu 20.04)网卡坏掉

本文讲述了作者在阿里云轻量服务器Ubuntu20.04上遇到网卡故障,通过ifconfig、dhcp、netplan等工具修复过程,包括开启网卡、重置配置、动态获取IP并设置默认网关,最后确保更改持久化。
摘要由CSDN通过智能技术生成

记一次阿里云轻量服务器(ubuntu 20.04)网卡坏掉

某一天我在服务器(ubuntu 20.04)上捣鼓某个透明代理软件 xxxxya 的透明代理功能, 然后好像是网络不太好,然后我又反复的开启关闭代理,然后,我的服务器无法访问了,连ssh都连不上,我只好打开阿里云控制台,打开“远程连接”->“救援模式”,一顿捣鼓

在此记下踩坑记录,耗费我10多个小时

连接上后,发现输入ifconfig时找不到IP地址,ping <ip地址>,显示network is unreachable,输入netplan命令提示不存在,然后输入 ip addr命令查看网卡状况,

发现eth0网卡没有ip地址,经过网上查找资料,需要先开启网卡,dhcp 动态获取ip

  1. sudo ifconfig eth0 up # 开启网卡
    
  2. sudo ip addr flush dev eth0 # 重置网卡配置
    
  3. sudo dhclient eth0 # dhcp 动态获取ip
    

接下来使用sudo ifconfig eth0查看,发现 eth0 网卡已经获得ip

sudo ifconfig eth0 # 查看网卡

然后吧 eth0 设为默认网关,其中 172.21.53.55 替换为上一步查看的 eth0 的ip

sudo route add default gw 172.21.53.55

接下来 ping 一下某个公网ip,发现已经可以连通

这些更改会在系统重新启动后失效。要使更改永久生效,要使用 netplan

sudo apt update && sudo apt install netplan.io -y
sudo netplan apply
Ubuntu 20.04是一种流行的Linux操作系统,它支持多种网卡驱动。网卡驱动是用于使计算机与网络连接的硬件设备正常工作的软件程序。在Ubuntu 20.04中,大多数常见的网卡都有相应的驱动程序可用。 Ubuntu 20.04默认使用Linux内核提供的开源网卡驱动。这些驱动程序通常包含在内核中,并且在安装Ubuntu时会自动加载。这意味着大多数网卡设备应该能够在安装后立即正常工作。 如果您遇到了网卡驱动的问题,可以尝试以下解决方法: 1. 更新系统:使用以下命令更新系统软件包和内核: ``` sudo apt update sudo apt upgrade ``` 2. 检查驱动程序:使用以下命令查看已加载的网卡驱动程序: ``` lsmod | grep <driver_name> ``` 将`<driver_name>`替换为您的网卡驱动程序的名称。如果没有输出结果,可能需要安装相应的驱动程序。 3. 安装额外的驱动程序:对于某些特殊的网卡设备,可能需要手动安装额外的驱动程序。您可以通过以下方式来安装: - 从官方网站下载并安装适用于您的网卡设备的驱动程序。 - 使用`apt`命令安装适用于特定网卡的驱动程序包。例如,对于Realtek网卡,可以使用以下命令安装驱动程序: ``` sudo apt install r8168-dkms ``` - 使用第三方工具(如`ndiswrapper`)来安装Windows驱动程序。 请注意,具体的网卡驱动程序取决于您的硬件设备。如果您提供更具体的网卡型号,我可以为您提供更详细的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值