Tools

[ FTP ] FTP 서버 테스트

구티맨 2020. 4. 22. 15:03

FTP 서버에 접속 하려는데 여러 이유로 접속이 안되거나 접속 후 명령어 전달이 제대로 안되거나 파일 전송이 안되는 등의 여러 문제가 생기는 경우가 있다.

 

이럴 땐 방화벽이나 서버 설정의 문제일 경우가 많은데, client 가 방화벽 환경에 있다면 서버에 포트 정보를 받아서 방화벽 해제를 하면 되지만 서버 설정의 문제일 경우 client에서 추가로 알려줄 수 있는 정보가 많지 않다.

 

그리고, 간혹 클라이언트 쪽의 문제인지 확신할 수 없는 경우도 있어서 이럴 땐 ftp 서버를 테스트 해주는 사이트에 가서 테스트를 해보기를 권한다.

 

https://ftptest.net 에 접속을 하면, 아래와 같이 화면이 나오고 Server details 에 서버 정보를 입력하고 Test my server!  를 누르면 FTP 서버 접속 부터, 기타 명령어를 보내며 서버를 테스트하고 결과를 알려준다.

 

나의 경우도, 로컬 환경에서의 ftp 접속은 정상적으로 잘 되었지만 방화벽에 있는 서버에서 ftp를 접속할 때는 connection failed 이 발생하여 client 쪽 문제일것 같아 방화벽 문제 인지 아니면 클라이언트에 설정이 문제인지 이래저래 찾아보았지만 딱히 관련된 것을 찾지 못하였다.

 

그러다가 ftptest 라는 사이트를 알게 되었는데 테스트를 해보니, IP 관련 에러가 발생하여 이를 FTP 서버 담당자에게 보내주어 FTP 서버를 재설정하여 해결 할 수 있었다.

( 페시브 모드에서 공인IP 설정하는 부분이 있는데 이 부분을 수정했다고 하는데 뭔지는 잘 모르겠다. 나중에 AWS 에서 FTP 설정해 볼일이 있으면 알게 되겠지 ㅎㅎ )