passive mode로 다른 곳에서 연결이 안됩니다.
글쓴이: drfaust / 작성시간: 목, 2006/02/16 - 1:28오후
vsftp를 설치하고 다른 컴에서 접속을 시도 했더니
처음에는 No route to host 라는 메세지가 계속 나오더군요.
어떻게 해야할지 찾아보니 정확히는 이해를 못하겠지만
passive모드와 관련이 있는 것 같아서 passive모드를 끄고 접속을 시도 하니 접속이 잘 되더라구요. 그런데 분명 vsftp는 default로 passive모드를 설정하는 하는 것으로 알고 있었는데 그게 아닌가요? 그리고 Passive모드는 안되고 Acitive모드만 가능한 경우에 어떤 설정을 바꾸면 Passive 설정이 가능한지 알고 싶습니다. ^^;;
Forums:
어디서 발생하는지는 모르지만..No route to hosticm
어디서 발생하는지는 모르지만..
No route to host
icmp 패킷이 블록되었을 가능성도...
Passvie mode는
포트 1024:65535 사이에 무작위로 포트를 열어야 함으로
방화벽에 이 대역대의 포트도 열어줘야 해염.
적절히 ftp설정에서 passive port range값을 조절하고,
이 범위만 방화벽을 여는 방법도 있습니다.
이를테면, 30000:65535까지를 ftp설정에 passive port range로
잡아넣고,
이 부분만 방화벽에서도 열어주면 됩니다.
active는 원칙적으로는 inbound는 21번 포트만 열어주면되고,
20번은 outbound가 보증되면 됩니다.
단 클라이언트가 방화벽뒤에 있거나 혹은 방화벽룰이 섬세하지 못하다면,
이 클라이언트들은 접속이 불가합니다.
패시브는 방화벽 뒤에 있는 클라이언트를 위한 통신방법이에요..
그런데, 요즘 ftp/방화벽 관련 글이 자꾸만 올라오는데...
질문전 한번 검색이라도 해보시고 ..
올려주세요.
그리고, active로 갈꺼냐 passive로 갈꺼냐는서버단에서 결정
그리고, active로 갈꺼냐 passive로 갈꺼냐는
서버단에서 결정하는 것이 아니라
클라이언트가 결정하는 겁니다.
물론 서버가 양측다 지원한다는 가정하에염.
그리고, 클라이언트는 active모드가 되는데, passive모드가 안되
그리고, 클라이언트는 active모드가 되는데, passive모드가 안되는 환경은
인위적으로 구성하기 전에는 거의 없습니다.
대부분 이런 문제가 발생하는 것은 원인이 서버측에 있습니다.
무슨책 읽으시는지는몰라도
보통 책에 설정하는 방법다 나와있을 것입니다
아님 네이버 지식검색을 활용하세여 그래야 공부가 되더라구여
저도 맨날 물어봤었는데 하루뒤에 다 까먹더군여 자기가 손수 알아가면서
쳐봐야 머리속에 팍팍 남고 자기의 실력과 능력이 됩니다...
정모르는 변수는 물어보세여~
(VSftp는 하루정도 본다음 다음날이면
아하!! 왜 질문했을까 라는 말을 하게 될것입니다)
보기전에 텔넷의 활용법을 잘 봐보십시오.
다른건 다 필요없고 중간에 방화벽이 어떻게 돌아가고 있는지만 확인하면 됩
다른건 다 필요없고 중간에 방화벽이 어떻게 돌아가고 있는지만 확인하면 됩니다. -_- 그리고 물론 local에서 ftp접속이 되는지도 한번 확인해보아야겠지요?
댓글 달기