SSH 跳板
有时候(大家都知道是什么时候)由于白名单的启用,海外的VPS连ssh都无法连接,这时候可以通过国内的VPS作为跳板(Jump Host),使用代理的方式连接目标主机。
假设已经准备好了主机,并且单独配置好了ssh,可以正常连接。
在 .ssh/config
里添加配置来实现代理
添加配置:
Host target.machine
User targetuser
HostName target.machine
ProxyCommand ssh proxyuser@proxy.machine nc %h %p 2> /dev/null
直接连接:
$ ssh target.machine
直接在命令行参数里配置代理
$ ssh -o "ProxyCommand ssh poxyuser@proxy.machine nc %h %p" targetuser@target.machine