Categories:
Geph Proxies on macOS
- Mac连接迷雾通后,App Store等苹果自带软件无法连接 https://community.geph.io/t/topic/277/26
- MacOS下为iTerm终端设置代理 https://www.itfanr.cc/2021/07/15/setting-up-proxy-for-iterm-terminal-on-macos/
- 让你的SSH通过HTTP代理或者SOCKS5代理 https://kuokuo.io/2019/07/01/ssh-over-http-or-socks/
- 科学上网导论:献给学习欲旺盛的你 https://xjmaoyaoyao.github.io/2020/01/05/Introduction-of-Fuxking-GFW/
- 海外服务器 SSH 连接不上,有啥好办法吗 https://www.v2ex.com/t/893781
代理端口
可能由于安全机制,macOS 是不允许全局代理的。需要通过 scoks5 或者 http 代理转发到进程。
具体可以在软件查到,比如 Geph
Listening port:
- 9909 SOCKS5
- 9910 HTTP
ssh
116.28.50.30
ssh -o ProxyCommand="nc -X 5 -x 127.0.0.1:9909 %h %p" root@server
Terminal
在 Terminal 设置相对比较容易。可以用于 git
指令
http 方式
编辑 ~/.zshrc
alias proxy_http='export http_proxy=http://127.0.0.1:9910;export https_proxy=http://127.0.0.1:9910;'
alias unproxy_http='unset http_proxy https_proxy'
然后 source ~/.zshrc
生效。
$ curl cip.cc
IP : 124.240.80.46
地址 : 中国 广东 佛山
运营商 : 联通
数据二 : 广东省佛山市 | 广电宽带
数据三 : 中国广东省广州市 | 广东广电
URL : http://www.cip.cc/124.240.80.46
$ proxy_socks5
$ curl cip.cc
IP : 178.249.213.174
地址 : 捷克 捷克
数据二 : 捷克
数据三 : 捷克Hradec-Kralove
URL : http://www.cip.cc/178.249.213.174
socks5 方式
编辑 ~/.zshrc
alias proxy_socks5='export ALL_PROXY=socks5://127.0.0.1:9909'
alias unproxy_socks5='unset ALL_PROXY'
然后 source ~/.zshrc
生效。
$ curl cip.cc
IP : 124.240.80.46
地址 : 中国 广东 佛山
运营商 : 联通
数据二 : 广东省佛山市 | 广电宽带
数据三 : 中国广东省广州市 | 广东广电
URL : http://www.cip.cc/124.240.80.46
$ proxy_socks5
$ curl cip.cc
IP : 178.249.213.174
地址 : 捷克 捷克
数据二 : 捷克
数据三 : 捷克Hradec-Kralove
URL : http://www.cip.cc/178.249.213.174