終端設置代理

探測當前終端使用的IP

使用curl命令發包,去訪問外部的站點,查看響應回來的ip,就能知道本終端的ip是什麼了。shell

xxx@xxxMacBook-Pro ~ % curl ip.sb
xxx.xxx.xxx.69

設置代理

根據本身的shell命令解釋器來進修改配置,我這裏舉例zsh。vim

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

相關文章
相關標籤/搜索