Есть ли способ установить локальный сетевой интерфейс, который будет использоваться классом SftpClient в SSH.NET?Выберите сетевой интерфейс, который будет использоваться классом SftpClient в SSH.NET
0
A
ответ
0
Я считаю, что это невозможно с SSH.NET.
Вам необходимо будет изменить реализацию SocketAbstraction.Connect
method, чтобы позвонить Socket.Bind
до Socket.ConnectAsync
.
Вы уверены, что вам нужно установить интерфейс по умолчанию?
FTP-клиенту может потребоваться использование определенного сетевого интерфейса для прослушивания входящего соединения в активном режиме FTP. Но для исходящих соединений (SSH/SFTP использует только исходящие подключения), обычно нет необходимости выбирать сетевой интерфейс.
Смежные вопросы
- 1. Основной метод, который будет использоваться испытательным классом
- 2. В C++ как объявить массив, который будет использоваться классом?
- 3. Обнаружение сетевой интерфейс, который используется
- 4. Как передать UIscrollview, который будет использоваться классом делегата
- 5. Сплит divs с классом из html, который будет использоваться скриптом
- 6. Как сделать интерфейс, который будет использоваться Клиентами: Android
- 7. В каком случае будет использоваться интерфейс?
- 8. Проблема с соединением SSH.NET
- 9. Как определить, какой сетевой интерфейс (IP-адрес) будет использоваться для отправки пакета на определенный IP-адрес?
- 10. Протокол, который будет использоваться в файле jar
- 11. Расширить объект, который будет использоваться в трубе
- 12. keystore.jks, который будет использоваться в Java-приложении
- 13. Как указать конкретный сетевой адаптер, который будет использоваться в приложении, написанном на C++ (boost asio)
- 14. Изменение линейного порта принтера, который будет использоваться программой gw-basic
- 15. Загрузка GzipStream в SFTP с использованием SSH.Net
- 16. пароль, который будет использоваться с внешней службой
- 17. LoggingFacility - управление регистратором, который будет использоваться
- 18. Определение метода, который будет использоваться с представлением
- 19. Карта сетевого диска, который будет использоваться службой
- 20. передавая аргумент, который будет использоваться InstanceOf
- 21. Тип массива, который будет использоваться с MKL
- 22. Преобразование словаря, который будет использоваться javascript
- 23. как назвать $ row, который будет использоваться позже
- 24. создание массива, который будет использоваться с http_build_query
- 25. Grails - магазин sql, который будет использоваться службами
- 26. Программно отключить/включить сетевой интерфейс
- 27. recvcfrom() и адрес sendto(), который будет использоваться
- 28. Формат переменной javascript, который будет использоваться Rails
- 29. Статический сетевой интерфейс
- 30. Сетевой интерфейс wx.FileDialog
Мне нужно заменить FTP SFTP. Код использует класс FtpClient из Xceed FTP и есть свойство LocalAddress, которое используется для выбора локального сетевого интерфейса. Я просто пытаюсь найти что-то подобное в SftpClient из SSH.NET, но пока не повезло :-( –