묻고답하기
윈도xp pro 에서 IIS를 설치하여 FTP서버를 설정했는데요??
2009.06.09 23:23
윈도xp pro 에서 IIS를 설치하여 FTP서버를 설정했는데요..
사무실내에서는 접속이 되는데.. 외부 다른곳에서는 페이지를 찿을 수 없다는 페이지가 나옵니다.
인터넷에서 ftp://192.168.0.11 로 했을때 ftp 공유 폴더가 보이도록 하려면 어떤설정이 필요한가요?
서버설정은 http://blog.naver.com/lunaticmute?Redirect=Log&logNo=90046791118 대로 했습니다.
도움부탁드립니다.
댓글 7
-
백성찬
2009.06.09 23:37
내부 아이피가 아닌 공인아이피를 적어야합니다. -
석이-
2009.06.10 10:19
공인아이피로 셋팅? 하려면 어떤 절차가 필요한가요? 참고할만한 자료가 없을까요?
항상 도움많이 주시는군요.. 감사합니다.
-
아카스
2009.06.10 02:14
IIS용 FTPD는 써보질 않아서 .. 다른 FTPD들은 Anonymous Off를 On으로 전환해서 익명 공유폴더를 허용하고 있습니다. IIS는 어떤지 모르겠군요..
외부로부터 내부IP의 접속은 포트포워딩이라는것이 있습니다. 공유기자체가 작은 리눅스박스이기 때문에 iptable을 이용해서 포트포워딩을 설정할수 있습니다. 물론 사용자는 iptable같은 거 몰라도 됩니다.. 공유기IP(게이트웨이IP)를 익스플러러로 접속하여, 포트포워딩에서 해당포트를 내부IP 컴퓨터에게 연결되게끔 설정하여 주시면 됩니다. http의 경우 80 , 8080를 많이 사용하니깐 이 포트들을 포트포워딩해주면 됩니다.. FTP의 경우 별다른 설정없이는 21번 포트를 이용하지요.. 이렇게 포트포워딩을 사용하면, 공유기자체가 방화벽서버가 되므로 매우 유용한기능입니다. 윈도우에서 궂이 방화벽을 설정하지 않아도 외부에서는 공유기에서 허용된 포트만 접속할수 있답니다.
-
아카스
2009.06.10 02:33
아 물론 외부에서 접속할때는 내부아이피(사설IP)가 아닌 공인아이피로 접속을 해야합니다. 192.168.xx.xx , 10.xx.xx.xx , 172.31.xx.xx 의 경우는 내부네트워크전용 IP로서 외부에서는 이 IP를 호출할수 없습니다. 그러므로 석이님이 192.168.0.11를 호출하면, 내부네트워크의 192.168.0.11를 찾으므로 내부네트워크는 내부에서는 열리는것이죠.. 이 기능으로 사내 인트라넷을 구성할수 있습니다. 내부전용 네임서버를 운영하면 IP의 입력없이도 사내컴퓨터에게 이름을 부여해서 접속할수도 있죠...
하지만 , 외부에서 접속을 하기 위해서는 공유기IP로 다시 접속하여 접속IP(공인IP)를 확인하여, 외부에서는 해당 IP로 접속해야 합니다.
-
석이-
2009.06.10 10:23
"내부아이피(사설IP)가 아닌 공인아이피로 접속 해야.."
"외부에서 접속을 하기 위해서는 공유기IP로 다시 접속하여 접속IP(공인IP)를 확인"
- 답변주신 위의 내용대로 설정을 하려면 어떤절차를 거쳐야 하나요? 공인IP로 설정하려거든요
-
아카스
2009.06.10 13:22
아... 포트포워딩 작업은 너무나도 쉽습니다.. 제 블로그를 자랑하고자 하는건 아니지만서도.... 제블로그에 작년인가 포트포워딩에 대한 포스팅을 한게 있습니다... 리눅스 서버 만드는 포트포워딩이었는데, NT나 XP에도 똑같이 적용됩니다.. 참조하셔서 좋은 웹서버를 돌리시기를 바랍니다..
http://bestakas.tistory.com/9 (티스토리 블로그)
http://blog.naver.com/bestakas/30038737590 (작년에 이용하던 네이버 블로그- 큰그림으로 보실수 있습니다.)
-
석이-
2009.06.10 23:34
아카스님 너무 감사드립니다.
참조링크 보면서 따라하니.. 외부에서도 접속이 됩니다..
폴더에 있는 파일을 읽기/쓰기는 되면서 삭제는 못하게 설정하려면 어디서 설정을 해야하나요? 혹시 아시면 쩜 ^^