Ubuntu下启动后网卡没有服务没有启动的问题

参照了很多帖子,两个典型的帖子分别是
https://blog.csdn.net/ErErFei/article/details/98205463
Ubuntu 18.04设置开机自动启动
https://blog.csdn.net/weixin_42116341/article/details/81410805
Ubuntu输入ifconfig找不到IP地址,只有lo问题

和第二个帖子里面不同的是,我的每次重启都要敲一遍这个命令

sudo dhclient ens33
sudo ifconfig ens33

所以就参照第一个帖子吧这两条命令在启动时候执行。
添加内容:

#以下为添加项
sudo dhclient eno1
sudo ifconfig eno1
#添加log输出,以确认命令正确执行
sudo echo “the enthernet boot information!” > /usr/local/text1.log
#以上为添加项

具体如下:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

#以下为添加项
sudo dhclient eno1
sudo ifconfig eno1
# 添加log输出,以确认命令正确执行
sudo echo "the enthernet boot information!" > /usr/local/text1.log
#以上为添加项

sudo echo "just test" > /usr/local/text.log
exit 0

reboot后ifconfig,网卡显示出来了

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.101.103  netmask 255.255.255.0  broadcast 192.168.101.255
        inet6 fe80::4639:c4ff:fe54:757e  prefixlen 64  scopeid 0x20<link>
        ether 44:39:c4:54:75:7e  txqueuelen 1000  (以太网)
        RX packets 221  bytes 27984 (27.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 245  bytes 48380 (48.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf7e00000-f7e20000  

结束,收工。

Ubuntu 系统启动网卡灯不亮的问题可能有多种原因。这通常意味着网络设备未能正常启动或配置。下面列举一些可能导致此问题的原因以及解决步骤: ### 可能的原因及解决办法 #### 1. 设备驱动问题 **原因**:如果硬件驱动存在兼容性问题或是已过期,可能会导致网卡无法正常工作。 **解决步骤**: - **更新驱动**:尝试通过 `sudo apt-get update` 更新系统包,并检查是否有可用的驱动更新。 - **手动安装驱动**:访问制造商网站下载最新的驱动程序并按照说明安装。 #### 2. 网络服务未启用 **原因**:确保网络相关的服务(如 networking 或 systemd-networkd)正在运行并且配置正确。 **解决步骤**: - 使用 `systemctl status networking` 检查networking服务的状态。 - 如果服务启动,可以使用 `sudo systemctl start networking` 启动它。 #### 3. 配置文件错误 **原因**:网络配置文件可能存在语法错误或其他配置不当的地方。 **解决步骤**: - 检查 `/etc/network/interfaces` 文件内容是否正确无误。 - 可以临时使用静态IP地址配置网络连接试试看,例如编辑文件添加: ``` auto eth0 iface eth0 inet static address 192.168.1.5 netmask 255.255.255.0 gateway 192.168.1.1 ``` - 重启网络服务确认更改:`sudo systemctl restart networking` #### 4. BIOS/UEFI设置问题 **原因**:在某些情况下的BIOS或UEFI设置(特别是安全选项)可能阻止了网卡正常启动。 **解决步骤**: - 进入BIOS/UEFI设置界面,检查网络相关设置,确保没有禁用网卡功能。 #### 5. 硬件故障 **原因**:物理上硬件出现问题,如网线松动、插口损坏等。 **解决步骤**: - 检查网线和网卡插头是否稳固连接。 - 测试其他设备在同一接口下是否能够正常上网,判断是网卡还是网线的问题。 #### 相关问题: 1. 我如何验证我的网络服务确实已经启动并正在运行? 2. 如何在Ubuntu中查看并管理网络适配器配置? 3. 当遇到类似问题时,应优先从哪一步开始排查? --- 请尝试上述建议解决问题。如果问题依然存在,可能需要进一步分析特定的系统日志文件,或者寻求专业技术人员的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值