客户虚拟机无法通过代理访问互联网

客户虚拟机无法通过代理访问互联网

我的主机位于代理后面。

目前,我正在创建无法获取互联网的 VirtualBox 虚拟机。

HTTP_PROXY并且HTTPS_PROXY配置良好,尽管如此,我无法 ping 通,8.8.8.8例如...

我说HTTP_PROXY配置得很好,因为我已经配置好了git可以使用自定义代理,而且我能够克隆外部存储库......

编辑

例如,我能够使用 curl 命令获得响应:

curl www.google.es

但是,如果我尝试打开浏览器并访问 www.google.es,我会收到以下消息:

在此处输入图片描述

浏览器网络配置使用默认系统代理设置

在此处输入图片描述

所以,我无法弄清楚为什么 curl 能够访问网站而我的浏览器却不能。

答案1

你确实意识到了“ping”,或者更确切地说ICMP,既是它自己的协议,又绝对不是 HTTP,因此它不支持http_proxy环境变量等代理设置。

如果使用代理是互联网访问的强制要求,则您只能使用代理服务器允许且可以代理的协议,例如 HTTP、HTTPS、FTP 等(或可以通过 HTTP 隧道传输) 。

相关内容