前提:仅适用于基于SSH协议的remote
使用BSD流派的netcat(nc)转发
cat ~/.ssh/config
Host github.com
ProxyCommand nc -X 代理协议 -x 代理主机:代理端口 %h %p
代理协议可选值:
– 4
: SOCKS v4
– 5
: SOCKS v5
– connect
: HTTP
如果nc没有-X等选项,可能安装的是经典流派版本,需要换成BSD版。
使用ncat转发
cat ~/.ssh/config
Host github.com
ProxyCommand ncat --proxy-type 代理协议 --proxy 代理主机:代理端口 %h %p
代理协议可选值:
– socks4
– http