Из https://support.solarwinds.com/SuccessCenter/s/article/PORT-FTP-command я вижу, что команда PORT в основном принимает ввод в виде PORT (h1, h2, h3, h4, p1, p2). Но мне нужно инициировать команду PORT (или некоторую альтернативу) на машине IPv6. Есть ли способ / альтернатива, чтобы я мог выполнить sh соединение?
Когда я попытался запустить команду PORT с IPv6-адресом, используя recv WinAPI recv(tsocket, buf, size, flag);
, вывод был: 500 'PORT xxxx, xxxx, xxx, xxxx, xxxx, 4,176 ': команда не понятна.
4176 - это порт, к которому я пытаюсь подключиться (т. Е. 1200), а остальные «x» - это IPv6-адрес моей системы.
Я пытаюсь установить соединение с активным режимом на FTP.
Дополнительно: есть ли способ установить sh соединение между FTP-сервером IPv4 и клиентом IPv6?