Как настроить JSch-клиент для связи с использованием сетевого интерфейса, отличного от стандартного?Открыть SSH-соединение по определенному сетевому интерфейсу (JSch)
ответ
Я не думаю, что это возможно. У меня такое же требование, и я проверил исходный код вместе с JSch. Простой сокет создается без локального адреса или порта.
Вы можете реализовать интерфейс SocketFactory для создания пользовательского сокета с указанным исходным интерфейсом, а затем использовать session.setSocketFactory(...)
, чтобы подключить его к сеансу JSch.
Хорошо ... убрали это, потому что другой пользователь уверяет меня, что это правильный ответ, даже если он отправлен дважды. – Kev
@Kev: Спасибо за отмену. Я добавил несколько ссылок. ([Дублированный ответ] (http://stackoverflow.com/a/12152462) выглядит как отправленный на неправильный вопрос.) –
@ PaŭloEbermann - отсортировано, спасибо. – Kev
Я даже забыл, что задал этот вопрос. Я уже нашел это и отказался от этой идеи. Но все равно спасибо. – Dima