【问题标题】:Open SSH connection on specific network interface (JSch)在特定网络接口 (JSch) 上打开 SSH 连接
【发布时间】:2012-10-01 02:03:18
【问题描述】:

如何配置 JSch 客户端以使用默认网络接口以外的网络接口进行通信?

【问题讨论】:

    标签: networking interface ssh jsch


    【解决方案1】:

    您可以实现SocketFactory 接口来创建具有指定源接口的自定义套接字,然后使用session.setSocketFactory(...) 将其插入到您的JSch 会话中。

    【讨论】:

    • 好的...已取消删除,因为另一个用户向我保证这是正确的答案,即使发布了两次。
    • @Kev:感谢您取消删除。我添加了一些链接。 (不过,duplicate answer 看起来像是发错了问题。)
    【解决方案2】:

    我认为这是不可能的。我有同样的要求,并检查了与 JSch 一起提供的源代码。普通 Socket 是在没有本地地址或端口的情况下创建的。

    【讨论】:

    • 我什至忘记了我问过这个问题。我已经发现并放弃了这个想法。不过还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    相关资源
    最近更新 更多