Ubuntu 12.04/14.04-apt-get 404 Not Found [IP:local-dns-server-ip 80]通过代理

Ubuntu 12.04/14.04-apt-get 404 Not Found [IP:local-dns-server-ip 80]通过代理

我正在尝试设置一个 ubuntu 服务器(12.04 或 14.04)并且已将服务器映像安装到我正在使用的系统上。

在我尝试运行之前,一切都运行正常sudo apt-get update。运行时,我一直收到 404 错误。

W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/source/Sources 404 Not Found [IP: 10.0.0.101 80]

还要注意部分中的IP地址[IP: 10.0.0.101 80]是我们的本地DNS服务器。

这在所有来源中重复发生,以上只是众多事件之一。

例如,运行安装程序时apt-get install phpmyadmin,我收到另一个错误。

E: Unable to locate package phpmyadmin

请注意,我们使用类似代理的系统来验证互联网连接,我已将其设置为代理,并且似乎可以正常工作。删除代理后,我收到与运行不同的错误apt-get update

我在 12.04 和 14.04 上都尝试过此操作,都给出了如上所示的完全相同的错误消息。

我曾尝试更新sources.list以指向archive.ubuntu.com而不是gb.archive.ubuntu.com,但没有成功。

服务器也是静态ip配置,但是如果不使用静态ip,错误是一样的。

我可以成功从服务器 ping 出。

中的代理配置/etc/apt/apt.conf如下。

Acquire::http::Proxy "https://domain.local/username:[email protected]:4100";
Acquire::ftp::Proxy "https://domain.local/username:[email protected]:4100";
Acquire::https::Proxy "https://domain.local/username:[email protected]:4100";

我不知道下一步该做什么,而且无法通过 Google 和这里​​找到任何相关内容,因此非常感谢您的帮助。

如果需要更多信息(例如日志文件),请告诉我,我会将它们添加到帖子中。

谢谢,乔

更新:

我尝试将使用的名称服务器更改为 8.8.8.8 和 4.4.4.4。执行此操作时,我收到错误domain.local not found。然后我将其添加到我的etc/hosts文件中,修复了该错误。但在运行更新时,我仍然收到 404 错误,只是这次末尾没有任何 IP 地址。

相关内容