探測當前終端使用的IP
使用curl命令發包,去訪問外部的站點,查看響應回來的ip,就能知道本終端的ip是什么了。
xxx@xxxMacBook-Pro ~ % curl ip.sb
xxx.xxx.xxx.69
設置代理
根據自己的shell命令解釋器來進修改配置,我這里舉例zsh。
sudo vim ~/.zshrc
# where proxy
proxy () {
export http_proxy="http://127.0.0.1:1087"
export https_proxy="http://127.0.0.1:1087"
echo "HTTP Proxy on"
}
# where noproxy
noproxy () {
unset http_proxy
unset https_proxy
echo "HTTP Proxy off"
}
最后讓配置生效一下:source ~/.zshrc ,然后通過在當前的終端窗口輸入proxy ,noproxy 打開或者關閉代理即可。注意,需要在每個終端窗口都打開一次。
打開了代理之后,同樣可以使用curl ip.sb 命令查看一下是否正常代理上了。
