youbbs
youbbs
7078 0 0

ssh 通过 socks5 连接

有时候发现自己的 vps 连不上,比如我在主卧想连接客卧的主机,发现不同在一个网域里,但客厅的主机能连上客卧,于是就在客厅的主机搭建一个中转服务(socks5),就可以通过客厅连上客卧。下面这个命令用上了:

ssh -o ProxyCommand='nc -X 5 -x 127.0.0.1:1080 %h %p' wo@kewo
-X 5 表示 socks5
-X 4 表示 socks4
-X connect 表示 https

-x 当前代理的端口和地址

%h 目标hostname,请求传递的参数
%p 目标端口,请求传递的参数

如果不想每次都多敲那么长的字符,可以把配置写在文件 ~/.ssh/config

host = example.com
ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p

终于可以在主卧连上客卧了。

0

See Also

Nearby


Discussion

Login Topics