지식 공유
ftp 기본포트가 아닌 다른 포트를 사용하는 법(IIS)
한상규
2020. 2. 24. 11:23
ftp 기본포트는 21입니다.
그런데 다른 포트로 설정해서 사용하고 싶을 때가 있을 것이다.
단순히 iis에서 기본포트가 아닌 2121로 설정한다면 로컬에서는 접속이 되지만 외부에서는 접속이 안되는 현상을 경험하게 될 것이다.
공유기를 사용하는 인터넷 환경에서 이런 현상을 경험하는 경우가 대부분일 것이다.
공유기 설정 중 FTP 비정규 포트를 설정해주어야 한다.
![](https://blog.kakaocdn.net/dn/AyCfr/btqCdg68wdg/FGSmCsKIpBLLWnQB3qHGi1/img.png)
잊지말고 2121번도 포트포워딩 설정해주자
![](https://blog.kakaocdn.net/dn/rfXeL/btqCewuR33z/lOAxxTTMOG1Fylx5sBBCdk/img.png)
FTP 비정규 포트에 2121을 추가해준다.
![](https://blog.kakaocdn.net/dn/Rfxkl/btqCd1ICTTJ/Xs1mrhUEEHD2S4WXcortbk/img.png)
이제 외부에서 정상적으로 동작하는 것을 확인할 수 있다.
이 방법 외에도 dmz 설정하는 방법도 있는데 그리 좋은 방법은 아닌 것 같다.
iptime공유기가 21이 아닌 다른 포트로 ftp를 사용하면 외부접근을 허용하지 않는 듯 하다.
그래서 따로 비정규 ftp 포트를 사용한다고 공유기에게 알려주어야 한다.
정리
0. iis 설정
1. 공유기 포트포워드 설정
2. 공유기 비정규 ftp 포트 설정
3. 방화벽 ftp 허용