【问题标题】:Tunnel NETCONF for dynamic host over SSH tunnel隧道 NETCONF 用于 SSH 隧道上的动态主机
【发布时间】:2018-07-20 04:07:28
【问题描述】:

我需要通过 jumphost 隧道 NETCONF(通常是 TCP-22)连接,但对于动态主机。

我知道我可以为已定义的主机执行远程 SSH 隧道,例如:

ssh -R 2201:jumphost:22 rtr1
ssh -R 2202:jumphost:22 rtr2

但我希望能够通过跳转主机隧道连接到动态主机,例如:

ssh -R 2201:jumphost:22 *

然后能够建立一个NETCONF连接例如:

连接 rtrN 端口 2201

这可以通过 SSH 隧道实现吗?我不想使用动态 SSH 隧道,因为每当我建立连接时我都必须指定一个代理端口,而我在建立连接时无法做到这一点。

【问题讨论】:

    标签: ssh ssh-tunnel


    【解决方案1】:

    我实际上已经想出了如何做到这一点,以防万一有人感兴趣:

    在 SSH 配置文件中:

    Host *.*
            ProxyCommand ssh user@jump nc %h %p
    

    然后,您通过 SSH 访问的任何内容都将通过跳转连接转发,然后将 nc 转发到主机。

    【讨论】:

      猜你喜欢
      • 2019-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      相关资源
      最近更新 更多