Ubuntu网络问题解决方案

一,问题情景:

在终端输入

复制代码
sudo apt-get update

输出类似于

复制代码
Err:6 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
  Temporary failure resolving 'archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease  Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease  Temporary failure resolving 'security.ubuntu.com'
W: Failed to fetch http://packages.ros.org/ros2/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'packages.ros.org'
W: Failed to fetch https://packages.microsoft.com/repos/code/dists/stable/InRelease  Temporary failure resolving 'packages.microsoft.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

然后再输入(向 Google 的 DNS 服务器(8.8.8.8)发送 3 个网络测试数据包,并显示每次的回复结果。

复制代码
ping -c 3 8.8.8.8

如果输出

复制代码
ping: connect: Network is unreachable

网络不可达 意味着你的系统没有有效的网络连接。这不是DNS问题,而是更基本的网络连接问题。

二,问题解决:

1,查看所有网络接口

复制代码
在终端输入
复制代码
ip addr show

网络接口 ens33 状态是 DOWN (禁用状态),并且没有分配IP地址

2,激活网络接口

复制代码
# 启用ens33接口
sudo ip link set ens33 up

# 再次检查状态
ip addr show ens33

接口现在状态为 UP 了,但只获取到了IPv6地址(fe80::...),没有获取到IPv4地址。这是典型的有线网络连接问题。

3,尝试获取IPv4地址

复制代码
# 使用dhclient获取IPv4地址
sudo dhclient -v ens33

# 或者使用dhcpcd(如果安装了)
sudo dhcpcd ens33

# 检查结果
ip addr show ens33

太好了! 现在网络已经通了!DHCP成功获取到了IP地址:192.168.207.128/24,网关是192.168.207.254

相关推荐
c++逐梦人2 小时前
Linux基础IO
linux·操作系统·io
blueSatchel2 小时前
U-Boot载入到DDR过程的代码分析
linux·开发语言·u-boot
优橙教育3 小时前
通信行业四大热门岗位解析:谁才是数字时代的黄金赛道?
网络·学习·5g
专注VB编程开发20年3 小时前
vb.net datatable新增数据时改用数组缓存
java·linux·windows
迎仔3 小时前
11-云网络与混合云运维:弹性数字世界的交通管理
网络·安全·web安全
石去皿3 小时前
【嵌入式就业10】Linux内核深度解析:从启动流程到驱动框架的工业级实践
linux·运维·服务器
954L3 小时前
CentOs7执行yum update出现链接404问题
linux·centos·yum·vault
Trouvaille ~3 小时前
【Linux】应用层协议设计实战(二):Jsoncpp序列化与完整实现
linux·运维·服务器·网络·c++·json·应用层
pitch_dark3 小时前
渗透测试系统基础篇——kali系统
网络·安全·web安全
独行soc3 小时前
2026年渗透测试面试题总结-20(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮