最近我一直在使用 Ubuntu,需要运行更新。当我运行命令时sudo apt-get update
,它无法解析security.ubuntu.com
。但是,当我运行时,ping 8.8.8.8
我得到了响应。有人知道发生了什么吗?注意:我是 Ubuntu 和 Linux 的新手,所以我想知道我是否做错了什么。谢谢!
答案1
检查 /etc/network/interfaces。如果 Ubuntu 是服务器版本,则接口设置在此处完成。带有 GUI 的桌面版本将使用网络管理器来配置接口,接口高是工具栏右上角的链接。至少我认为你有“auto lo iface lo inet loopback 和 auto eth0 (or em1) iface eth0 (em1) dhcp”如果你要手动设置连接,情况会有所不同,但你仍然可以在这里添加 DNS 设置。尝试添加:dns-nameserver 8.8.8.8 8.8.8.4 在以太网接口设置下。保存设置,然后从终端尝试:sudo service network-interface restart INTERFACE=eth0(或 em1,以它为准)另一个选项:sudo ifconfig eth0 down 确保它关闭:ifconfig 然后:sudo ifconfig eth0 up 如果一切正常,你应该能够 ping www.google.com 检查:man 5 接口或 man ifconfig 以获取其他有用信息。希望这可以帮助。