无法 ping 外部网站

无法 ping 外部网站

我无法使用我的虚拟 ubuntu 12.04 服务器 ping google.com。

我在 /etc/apt/apt.conf 文件中设置了一个代理 URL,它显示
Aquire::http::proxy http://urlname.com:9999;

现在,我不太了解代理的工作原理,但我知道当我们在 Windows VMachines 上使用它时,它是一个 pac 脚本,我们将其放置在 Internet Explorer LAN 设置中,它会自动检测脚本并提供 Internet 访问。

我尝试将其包含9999/proxy.pac在 apt.conf URL 中,但似乎没有任何效果。

假设 proxy.pac 是为 Windows 创建的,ubuntu 知道如何处理它吗?我的 URL 应该包含 .pac 还是在端口号后结束?我试过两种方法,但都没有成功,但我想知道。

对同事的 PC 进行快速 ping 测试成功。因此我可以看到网络计算机,但看不到 Google 或其他互联网资源。

答案1

据我所知,apt 不直接处理 PAC 文件。但这个文件只不过是描述代理位置的纯文本。维基百科页面代理自动配置有一些详细信息。因此,我建议将 PAC 文件下载到您的计算机,在文本编辑器中打开它,然后尝试找出代理的正确 URL。您可以将此信息输入到中,/etc/apt/apt.conf这样应该可以正常工作。

其他软件可能有单独的方式来处理 PAC 文件。例如,Firefox 有网络设置。您可以在那里输入 PAC 文件的 URL。

相关内容