Я хочу установить FTP-соединение, используя прокси-сервер с Apache commons-net.
Но, глядя на это Поддерживает ли FTPClient FTP-соединение через FTP-прокси-сервер? меня беспокоит.
Мне приходится вмешиваться в системные свойства и в документации Sun указывать, что «Если указано socksProxyHost , то все сокеты TCP будут использовать прокси-сервер SOCKS для установления соединения или его принятия».
WTH? Все TCP сокеты? Как насчет моих подключений к базе данных? Или другие соединения FTP, которые я мог бы хотеть открыть в то же самое время, не используя прокси? Будут ли они все затронуты?
Есть ли другой способ сделать это, который не мешает остальной части моего приложения?