我知道已经通过一个网关服务器询问了一个隧道的问题。 但是在多个网关服务器上找不到任何东西。
如何configuration一个允许我通过两个网关服务器的〜/ .ssh / config文件:
我的机器 – >网关1 – >网关2 – >testing服务器
我找不到任何关于此的描述或文章。 希望这里有人能帮我解决这个问题。 谢谢。
在第一个到你的~/.ssh/config之后,为每一跳添加一个configuration节:
Host testserver ProxyCommand ssh -q gateway2 nc -q0 %h 22 Host gateway2 ProxyCommand ssh -q gateway1 nc -q0 %h 22
请注意,您可能必须手动连接到每个跳一次,并接受它的主机密钥(如果你还没有这样做)。
您可能还需要将主机的FQDN的“主机Hostname字段添加到SSHconfiguration中,以确保在每一跳上正确parsing名称。