2008 서버에서 방화벽에서 FTP 서비스 포트를 인바운드 규칙이었나 하여튼 추가해주고 해당 규칙이 실행중이었습니다.
해당 포트가 열린것을 netstat -an 으로도 확인 했습니다. 방화벽 메인에서 추가를 해도 해당 포트 규칙이 추가되있다라고 나오고
그런데 윈도우 방화벽에서 포트를 추가해줬음에도 불고하고 윈도우 방화벽을 끄면 접속이 되고
방화벽을 실행하면 접속이 안되는데 추가로 설정을 해줘야 하는 부분이 어디에 있나요?
Comment 1
-
delmaster
2013.07.25 19:30
Passive mode는 Command 21번 포트 Data는 1025~65535번까지의 랜덤한 포트를 사용합니다.
(이유는 생략할께요;; )설정방법은 아래와 같습니다.
방화벽 인바운드 규칙에서 ftp 21번 포트 허용, 1025이상의 포트번호로 대략 천개정도 열어줍니다.
결론은 21번 허용 1025-2024까지 허용. (되는게 중요하니까 이것도 이유는 생략할께요;;)
IIS열어서 서버명 클릭하면 오른쪽에 메뉴가 쭉 나옵니다.
메뉴에서 FTP방화벽 지원 클릭 > 데이터 채널 포트 범위에서
방화벽에서 설정한 1025-2024 입력 > 가장 우측 메뉴에 적용 클릭.
시작 > 실행 > cmd
cmd에서 net stop ftpsvc 입력
ftp서비스가 종료되면
net start ftpsvc 입력하여 서비스 시작.
이제 잘 될꺼에요 :)