본문 바로가기
IT

비공인IP 노트북에 웹서버 설치 ASP게시판 구축하고 외부에서 스마트폰으로 게시판 띄움 - 방화벽과 라우터 포워딩

by 바다기획 2015. 3. 20.

8년만에 웹서버 구축할려니까 여러모로 고생을 했다 이틀동안 IIS서버 설치하고 ODBC연결 ERROR 잡고 MS-SQL로 되어 있는 트랜젝션쿼리 문법 ACCESS2007버전으로 바꾸어 성공했다.


짜~잔



위에 주소창에 localhost가 선명하게 보인다. ㅋ


그래서 자리를 옮겨 다른 사람들 PC에서 내 PC의 비공인 아이피(IP)를 주소창에 넣고 엔터키 치니까 한참 기다리다가 타임 아웃되어 버린다.


아 뭐가 문제인가??


한참 생각하다가 방화벽이 떠올랐다.

역시...


Windows7의 방화벽을 일단 해제했다.




일단 여러가지 설정은 골치 아파서 Windows 방화벽 사용을 모두 해제해 버렸다. 

그랬더니 다른 피씨에서도 게시판이 잘 나타났다.


자 마지막으로 스마트폰에서 와이파이 끄고 LTE로 전환하고 게시판 비공인 IP주소를 웹브라우저 주소창에 넣고 이동키를 눌렀다. 안될것을 알면서 말이다. 


크크 당연히 안되었다.


일단 우리 사무실에 공유기 공인 IP를 확인했다. 네이버 검색창에서 '내 아이피 주소 확인' 을 입력하고 엔터키 치면 아래와 같이 공인IP를 알려준다.



그리고 나서 공유기(IPTIME)에 접속했다. 방법을 잘 알겠지만 PC에서 크롬을 띄우고 주소창에 192.168.0.1 넣고 엔터키


그럼 공유기 관리자 페이지에 접속된다. 그런후 라우터 포워딩 목록을 선택하면 아래와 같은 그림이 나타난다. 




위에 그림을 설명하자면 이렇다.

위부에서 오는 웹 리퀘스트 중에 80포트로 오는 것은 192.168.0.8로 보내라는 뜻이다.

즉, 내 PC로 보내라는 것이고 그럼 80포트로 리스닝하는 IIS서버는 자연스럽게 default페이지 즉 게시판 list.asp를 실행하여 Client로 보내지게 된다. 


스마트폰에서 게시판 잘 올라왔다.


이제 업무용으로 다양한 기능을 추가하는 즐거운 일만 남게 되었다. 즉, DATABASE(여기서는 MS ACCESS) 에 저장된 데이타를 마음껏 요리하는 일이다.


웹서버 구축과 게시판 설치는 마무리 되었다.

참고글 --> asp 게시판 구축과정에 초기 error 수정하면서 느낀 점 기록


내일신문 백재원 부장

반응형


댓글