我的 Ubuntu VM 需要连接到代理服务器

我的 Ubuntu VM 需要连接到代理服务器

我在 ESXi 服务器上创建了一个 Ubuntu Server VM,可以通过 VMWare vSphere 客户端访问。但每当我尝试连接到互联网时,它都无法正常工作。这是因为我在公司网络上,我需要连接到代理。

但是,当我尝试通过以下方式连接时:

export http_proxy=http://YOUR_PROXY_SERVER:PORT
export ftp_proxy=ftp://YOUR_PROXY_SERVER:PORT

它不起作用。此外,当我尝试编辑时,apt.conf它并没有按照我的要求运行。

Acquire::protocol::proxy "protocol://user:pass@hostname:port/";

答案1

首先,您需要确保您的虚拟机可以访问公司网络(检查网卡配置、机器上的 IP 地址、ping 网关、ping 您自己的计算机等)。然后,使用公司代理尝试从该机器执行 wget:

# export http_proxy='http://<user>:<pass>@<hostname>:<port>/'
# wget http://www.google.com

确保http_proxy使用正确的值更改/更新。如果可行,则可以相应地编辑 apt.conf(请确保使用正确的代理设置)。

答案2

验证您的系统是否确实在使用您配置的代理服务器tcpdump。请与您的同事核实您是否具有访问公司代理的正确设置。如果其他方法均失败,请与您的防火墙管理员讨论让系统直接访问互联网。

相关内容