为什么 shell 和浏览器返回不同的 ip 地址?

为什么 shell 和浏览器返回不同的 ip 地址?

我通过 UBUNTU 设置->网络->网络代理设置全局 WebProxy,然后打开

http://whatismyipaddress.com/

我得到了我的代理 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

相关内容