我一直在使用以下命令将终端连接到我的本地Socks 5代理:
export http_proxy=socks5://127.0.0.1:8070 https_proxy=socks5://127.0.0.1:8070 && curl ifconfig.me;根据ifconfig.me的说法,我的IP是正确的,所以端口80和443可以正常工作,但是当我使用SSH时,我没有通过代理连接。
有什么简单的方法可以解决这个问题吗?
发布于 2019-12-25 10:52:04
我能够通过shadowsocks将ssh与netcat连接起来:
ssh -v -o 'ProxyCommand=ncat --proxy-type socks5 --proxy 127.0.0.1:1086 %h %p' -p22 username@ip您可以将其添加到~/.ssh/config中
Host *
ProxyCommand=ncat --proxy-type socks5 --proxy 127.0.0.1:1086 %h %pMacOS默认不提供netcat,您需要安装:
brew install nmaphttps://stackoverflow.com/questions/59441921
复制相似问题