CentOS VM 无法通过代理连接到互联网

CentOS VM 无法通过代理连接到互联网

我在 VirtualBox 虚拟机(本身托管在 Windows 10 上)中全新安装了 CentOS 7。在 VirtualBox 中,此机器的网络配置为:

访问方法:NAT 接口

类型:半虚拟网络

滥交模式:拒绝

电缆已插入:是

我使用代理,因此在我的虚拟机上我已将代理配置添加到:

/etc/environment

export http_proxy=http://my.proxy.server.here:8080
export https_proxy=http://my.proxy.server.here:8080
export HTTP_proxy=http://my.proxy.server.here:8080
export HTTPS_proxy=http://my.proxy.server.here:8080

/etc/profile.d/proxy.sh

export http_proxy=http://my.proxy.server.here:8080
export https_proxy=http://my.proxy.server.here:8080
export HTTP_proxy=http://my.proxy.server.here:8080
export HTTPS_proxy=http://my.proxy.server.here:8080

/etc/wgetrc

http_proxy = http://my.proxy.server.here:8080
https_proxy = http://my.proxy.server.here:8080
HTTP_proxy = http://my.proxy.server.here:8080
HTTPS_proxy = http://my.proxy.server.here:8080

...

use_proxy = on

.bashrc

export http_proxy=http://my.proxy.server.here:8080
export https_proxy=http://my.proxy.server.here:8080
export HTTP_proxy=http://my.proxy.server.here:8080
export HTTPS_proxy=http://my.proxy.server.here:8080

为了确保万无一失,我重启了虚拟机几次,但是当我尝试 ping 时,所有数据包都丢失了:

$ ping google.com
PING google.com (172.217.19.238) 56(84) bytes of data.
^C
--- google.com ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4008ms

VM 仅显示此eth0连接并声称已连接到该连接:

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:E8:76:82  
          inet adr:10.0.2.15  Bcast:10.0.2.255  Masque:255.255.255.0
          adr inet6: fe80::a00:27ff:fee8:7682/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:36 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:11928 (11.6 KiB)  TX bytes:8682 (8.4 KiB)

主机具有正常工作的互联网连接,并且我确信我使用的是正确的代理地址。

我还需要做什么才能让我的虚拟机连接到互联网?

答案1

在将我的计算机交给管理员之后,我发现我的计算机上的 ping 实际上被(故意)阻止了(以前它可以工作但我不知道)所以用它来衡量我的连接性不是一个好主意。

相关内容