IIS 웹서버 외부접속 설정
asp 공부때문에 웹서버를 셋팅하던중 XP의 IIS내에서 그냥 설정하면
외부에서 접속을 못하더군요. 4년전에 윈2000에서 했을때와는 달리 SP2에
방화벽까지 보안부분에서 많이 바뀌고 까다로워 졌기때문에..
오늘 이거 해결하느라 2시간은 뻘짓하면서 까먹었습니다. -_-;
그 시간노가다의 산물을 팁으로 만들어 봤습니다.
간단하게 셋팅하고 포트를 바꾸고 방화벽에서 그 포트를 예외로 설정해 주셔야
외부인이 웹서버에 접속가능합니다. 이게 뭔말인지 이해안되시면 아래 팁을
찬찬히 따라해주세요. 스샷을 첨부했으니 그리 어렵지 않으리라 생각됩니다.
1. 우선 IIS내에 웹사이트 - 웹서버에서 속성을 보시면 TCP 포트 설정하는
부분이 있습니다. (빨간 밑줄부분)
그 부분에 기본값 80으로 되어있는걸 적당히 바꿔주세요.
2. 그리고나서 제어판 - 보안센터 - 윈도우 방화벽을 열고서 위에 탭메뉴 중에
"예외"를 눌러주세요. 아래쪽에 "포트 추가"라는 설정을 눌러줍니다.
3. 포트추가에서 적당히 IIS라고 이름을 지어주고 아까 설정한 TCP 포트의 넘버를
똑같이 적어주면 됩니다. 이 예외를 설정해서 해당 포트를 개방해야만 외부에서
웹서버로 접속이 가능하더군요. (2시간짜리 팁입니다. -_-;)
포트넘버를 바꾸고 포트를 예외설정을 마치셨으면...
이제 자신의 아이피주소와 함께 포트를 같이 써주시면 됩니다.
이런식으로 말입니다.
예) http://210.205.216.111:8000/
http://아이피주소:포트넘버