![为什么 shell 和浏览器返回不同的 ip 地址?](https://linux22.com/image/853322/%E4%B8%BA%E4%BB%80%E4%B9%88%20shell%20%E5%92%8C%E6%B5%8F%E8%A7%88%E5%99%A8%E8%BF%94%E5%9B%9E%E4%B8%8D%E5%90%8C%E7%9A%84%20ip%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我通过 UBUNTU 设置->网络->网络代理设置全局 WebProxy,然后打开
我得到了我的代理 IP 地址,但是当我使用此命令时:
wget -qO-http://ipecho.net/plain
我得到了我的真实 IP 地址,难道它不使用全局代理设置吗?
答案1
如果你想使用代理来使用 wget,请使用--proxy=on选项并使用导出代理地址导出 http_proxy="http://proxy.example.com:8080"
看这里:http://tech.gaeatimes.com/index.php/archive/how-to-use-wget-through-proxy/或者查看 wget 手册页https://www.gnu.org/software/wget/manual/wget.html