Я намагаюся підключитися до FTP-сервера, який знаходиться за NAT. Локальний IP-сервер - 172.23.11.41, а загальнодоступний IP-адреса - 194.239.61.58, і я підключаюся до публічного IP-адреси.
При введенні пасивного режиму сервер повертає свою локальну IP-адресу, яка є марною. Приклад:
227 Введення пасивного режиму (172,23,11,41,234,113).
Ft-клієнт командного рядка Linux не може встановити канал даних, коли це відбудеться.
Мені потрібно, щоб клієнт ftp ігнорував IP-адресу, повернуту пасивним режимом (PASV), або замість цього використовував розширений пасивний режим (EPSV), який повертає тільки номер порту. Приклад:
229 Введення розширеного пасивного режиму (||| 64607 |).
Чи є спосіб зробити це?
Редагувати:
Мені сказали, що ми використовуємо ftp.x86_64, встановлену за допомогою виклику sudo yum install ftp
.