【Ubuntu】sudo apt-get update 无法解析域名(亲测有效)
报错:"无法解析域名" 通常意味着系统无法通过DNS服务器找到相关的域名解析。
解决方法:
- 检查网络连接是否正常。
- 确认DNS服务器设置是否正确。可以通过修改
/etc/resolv.conf
文件来设置DNS服务器。 - 如果你使用的是有线网络,请检查
/etc/network/interfaces
或/etc/netplan/*.yaml
文件中的配置。 - 如果使用的是DHCP,确保DHCP服务器提供了正确的DNS服务器信息。
- 临时测试DNS解析,可以使用
nslookup
或dig
命令。 - 如果以上都没问题,尝试重启网络服务或整个系统。
示例命令:
# 检查网络连接
ping -c 3 google.com
# 修改DNS服务器
sudo nano /etc/resolv.conf
# 添加如下行,用公共DNS服务器替换x.x.x.x为你的DNS服务器地址
nameserver 8.8.8.8
nameserver 8.8.4.4
# 重启网络服务
sudo service network-manager restart
# 使用nslookup测试DNS解析
nslookup google.com
评论已关闭