ssh使用代理¶
警告
本文暂没有实践验证
备注
注意:这儿说的是ssh作为client使用proxy
普通socket代理¶
命令:
$ ssh -o ProxyCommand="nc -X 5 -x 127.0.0.1:1080 %h %p" root@server
常用参数:
-X是指定代理协议
4是socks4协议
5是socks5协议
-x是指定代理服务器和端口[代理服务器:端口]
corkscrew-支持http代理¶
安装:
$ apt install corkscrew
$ brew install corkscrew
配置:
$ vim ~/.ssh/config
ProxyCommand /usr/local/bin/corkscrew 127.0.0.1 8080 %h %p