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

相关推荐
春风解人意13 小时前
从零开始学习嵌入式P32----网络基础之TCP
c语言·网络·学习·tcp/ip
云絮.14 小时前
网络原理---- 网络层,数据链路层,应用层
网络
Johny_Zhao15 小时前
网络安全等级保护测评实施方案
linux·网络·人工智能·网络安全·信息安全·云计算·等保测评·系统运维·itsm
落羽的落羽16 小时前
【AI】快速理解AI应用的相关名词概念
linux·c++·人工智能·python·计算机网络·算法
刚入门的大一新生16 小时前
Linux-进程控制
linux·运维·服务器·c++
上火的金鱼妹16 小时前
K8S基础组件作用和关系整理
linux·运维·服务器·kubernetes
Vcaker16 小时前
Linux学习25-harbor私有仓库部署
linux·运维·学习
刃神太酷啦16 小时前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
虹科网络安全17 小时前
使用艾体宝 IOTA 10 CORE+ 监控企业网络中的 AI 流量
网络·人工智能
编程的一拳超人17 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek