포트포워딩 사용 사례
FTP Server 포트포워딩
FTP는 21번 포트 하나만 여는 서비스가 아닙니다. 제어 연결과 데이터 연결이 다르고, 패시브 모드 범위와 외부 주소 광고까지 함께 맞아야 합니다.
확장 사용 사례 검토 - 2026년 5월 7일
빠른 맥락
많은 사용자가 21번 포트만 열고 끝내지만, 로그인은 되고 파일 전송은 실패하는 경우가 자주 생깁니다. FTP는 제어 채널과 데이터 채널이 분리되어 있어서 서버 모드와 패시브 포트 범위를 함께 설계해야 합니다.
읽기 전에 이 순서만 잡고 시작하세요.
화면으로 먼저 이해하기
FTP 패시브 모드 경로

로그인 포트가 열려 있어도 데이터 포트 범위와 외부 주소가 맞지 않으면 실제 디렉터리 조회나 파일 전송은 계속 실패할 수 있습니다.
- 21번 포트만으로는 충분하지 않은 경우가 많습니다.
- 패시브 모드에서는 별도 데이터 범위가 필요합니다.
- 서버가 외부에 어떤 주소를 알려주는지도 중요합니다.
관련 이미지로 이해하기
이 페이지에서 함께 보면 좋은 장면
새로 만든 RouterWiz 비주얼 리소스 중 이 주제와 직접 맞는 장면만 골라 함께 배치했습니다.


먼저 알아둘 점
단계별 진행
- FTP 서버가 실제로 동작 중인지, active/passive 모드 중 무엇을 쓸 것인지 먼저 정리합니다.
- FTP 서버 장치의 내부 IP를 고정하거나 DHCP 예약으로 안정화합니다.
- 제어 포트인 TCP 21을 대상 FTP 서버로 포워딩합니다.
- FTP 서버 쪽에서 패시브 데이터 포트 범위를 명시적으로 설정합니다.
- 공유기에서도 동일한 패시브 포트 범위를 같은 FTP 서버로 포워딩합니다.
- 서버가 NAT 뒤에 있다면 외부에서 보이게 될 공인 주소를 서버 쪽 설정에 같이 반영해야 할 수 있습니다.
- 반드시 외부 네트워크에서 로그인뿐 아니라 실제 디렉터리 조회와 파일 전송까지 테스트합니다.
- 로그인은 되는데 전송만 안 되면 라우터 메뉴보다 먼저 패시브 포트 범위와 서버 방화벽, 외부 주소 광고를 의심합니다.
체크 사항
- FTP는 21번 포트만 열려 있는 반쪽짜리 상태가 자주 발생합니다.
- 가정용 NAT 환경에서는 active보다 passive 모드가 보통 더 관리하기 쉽습니다.
- 서버 쪽 방화벽이 데이터 포트를 막고 있으면 공유기 규칙이 맞아도 실패합니다.
주의사항
- FTP는 웹 서버나 게임 서버보다 구조가 더 복잡하고 실수 포인트도 많습니다.
- 특별히 이유가 없다면 SFTP처럼 단순하고 보안성이 나은 대안을 함께 검토하는 편이 좋습니다.
FAQ
로그인은 되는데 왜 파일 전송만 실패하나요?
로그인은 제어 연결이지만 실제 파일 목록 조회와 전송은 데이터 연결을 별도로 씁니다. 패시브 범위나 외부 주소 설정이 맞지 않으면 인증은 성공해도 실제 사용은 계속 실패할 수 있습니다.
FTP는 왜 여러 포트를 열어야 하나요?
제어 연결과 데이터 연결이 분리되어 있기 때문입니다. 특히 passive 모드에서는 TCP 21 외에도 별도로 정한 데이터 포트 범위를 서버와 공유기 양쪽에서 함께 열어줘야 합니다.
추천 참고자료
FTP는 21번 포트 하나만 여는 문제로 끝나지 않습니다. 패시브 모드, 데이터 포트 범위, 서버가 외부에 어떤 주소를 알려주는지도 같이 봐야 합니다.
RouterWiz 본문으로 제어 포트와 데이터 포트 구조를 먼저 이해한 다음, 아래 자료로 패시브 모드와 서버 설정을 보강하면 훨씬 덜 헤맵니다.
한국어 실전 참고
패시브 모드와 공유기 포트포워딩 범위를 이해하기 쉬운 한국어 자료입니다.
FTP Server Passive Mode 설정
Tistory
FTP 서버의 passive mode 포트 범위를 어떻게 잡고, 공유기에서 그 범위를 어떻게 포워딩해야 하는지 설명합니다.
FTP가 21번만으로 끝나지 않는다는 점을 가장 실무적으로 보여줍니다.
네트워크 보안 - FTP 패시브 모드(PASV EPSV)
Tistory
FTP 패시브 모드가 왜 필요한지, NAT와 포트포워딩 이슈가 어떻게 생기는지 개념적으로 설명합니다.
제어 포트와 데이터 포트가 분리되는 FTP 특유의 구조를 이해하는 데 도움 됩니다.
공식 자료
서버 쪽 세부 포트 범위와 외부 주소 광고는 공식 문서를 같이 보는 편이 안전합니다.
FTP Firewall Support
Microsoft Learn
패시브 데이터 포트 범위와 외부 IPv4 주소 설정을 공식 기준으로 설명합니다.
공유기 규칙만 바꾸고 서버는 그대로 둔 상태에서 왜 FTP가 계속 실패하는지 이해할 수 있습니다.
