工具安装
最近在学习go语言,发现有的工具包需要翻墙安装,然而不想通过下载压缩包解压到对应目录的形式来安装,想通过命令行来安装一下,于是就在网上查了一下,是下面这两条命令:
export http_proxy="http://localhost:port"
export https_proxy="http://localhost:port"
然而我在终端运行了以后,想通过ping下Google来试一下现在终端是否可以连接外网,结果发现不论怎么折腾,死活就是ping不通。
后来通过查阅资料以后,发现通过配置代理是不能影响ping命令的。大家都知道ping命令是直接使用icmp协议来检测网址是否可达的。而我们配置的代理是直接配置了http代理。
Http是应用层协议,icmp是网络层协议,所以我们是、配置了应用层协议,是不会影响网络层协议的,也就解释了设置http代理以后在终端还是ping不通Google。
网友评论