명령줄 FTP의 "-4" 옵션은 어떻게 되었나요?

명령줄 FTP의 "-4" 옵션은 어떻게 되었나요?

과거에는 명령줄 FTP에서 다음과 같이 IPv4를 사용하도록 강제할 수 있었습니다.

ftp -4 ftp.example.com

그러나 최근에는 "-4"("-6") 옵션이 제거된 것으로 보입니다. 웹에서 철저한 검색에도 불구하고(정확한 오류인 "ftp:4: 알 수 없는 옵션"에 대해서도) 이전 매뉴얼 페이지에 적힌 대로 "모든 호스트에 연결하려면 IPv4만 사용"하고 강제 실행하는 방법을 찾을 수 없었습니다. IPv4 사용. 대신 IPv4를 다시 시도하기 전에 클라이언트가 DNS의 IPv6에서 시간 초과될 때까지 기다려야 하는데 이는 시간 낭비입니다.

이것을 달성하는 다른 방법이 있습니까?

나는 FTP의 불안정성에 대한 강의를 듣기 전에 이 사실과 내가 선택할 수 있는 옵션에 대해 알고 있었습니다. 그러나 중요하지 않은 데이터를 검색하기 위해 중요하지 않은 로그인 자격 증명을 사용하여 아주 오래된 서버에 연결하고 있습니다.

ftpXubuntu 14.04 LTS에서는 이 옵션을 지원 하지만 -4CentOS ftp7.7에서는 지원하지 않습니다.

답변1

-4그리고 -6추가옵션이에요데비안 릴리스의 패치netkit-ftp;모든 데비안 파생 제품에서 이러한 기능을 찾을 수 있습니다. Fedora, RHEL 및 CentOS에는 동등한 패치가 없으므로 ftp이러한 옵션을 지원하지 않습니다.

IPv4를 강제 적용하려면 호스트 이름 대신 대상 IP 주소를 지정해 보세요.

관련 정보