메뉴 건너뛰기

황기태2018.02.21 10:17
웹공부를 시작하셨군요. 우선 축하드립니다.
1. 그런데 처음부터 조금 어려운 일을 만나게 된 것 같습니다.
책에서 몽구스 웹 서버에 대한 글을 쓴 것은 웹을 공부하는 많은 분들이 처음에 로컬 컴퓨터의 웹 페이지를 클릭해서 웹 페이지를 출력합니다.
본래 웹 페이지를 웹 서버가 관리하는 것이고 웹 브라우저는 웹 서버에게 요청하여 웹 페이지를 받는 다는 개념을 전달하고자 한 것입니다.
웹 서버 중에서 아주 쉽고 간단히 설치가능한 것으로 몽구스를 추천한 것입니다.

2. 아이피/test1.html은 되는데 localhost/test1.html이 안되는 이유는 현재로서는 저도 짐작할 수 없군요. 되어야 하는 것인데..
몽구스를 종료하고 다시 한 번 시작시켜보시지요.

3. 집에 설치해놓은 웹 서버에 외부에서 접속이 안되는 것은 일차적으로 당연합니다. 물론 집에 있는 다른 컴퓨터에서는 몽구스 웹 서버에 접속할 수 있습니다.
그것은 집에 있는 PC에는 사설 IP가 할당되어 있기 때문입니다. 공유기도 IP를 가지고 있는데 이것을 공인 IP입니다. 공인 IP란 전 세계의 누구든지 유일하게 식별할 수 있는 IP라는 뜻입니다.
공유기가 집안에서만 사용할 수 있도록 IP를 생성하는데 이를 사설 IP라고 부릅니다. 공유기는 자신에게 연결된 집 안에 있는 PC, 노트북, 폰 등에 사설 IP를 생성하여 발급하게 됩니다.
사설 IP는 외부에서 인식할 수 없기 때문에 집 외부의 사용자들이 몽구스가 설치된 웹 서버에 접속할 수 없었던 것입니다.
대학교에 있는 PC 들은 대부분 공인 IP가 설정되어 있기 때문에 전 세계어디서든지 접속할 수 있겠지요. 하지만 사설 IP 를 가진 가정의 PC는 그렇지 못합니다.
하지만, 해결책이 있습니다.
외부에서 집 안의 공유기 IP를 통해 웹서버 컴퓨터에 간접적으로 접속하도록 하는 방법입니다. 이를 포트포워딩(port forwarding)이라고 부릅니다.
포트포워딩을 인터넷에서 검색하면 공유기에 포트포워딩을 설정하는 방법이 많이 있습니다. 한 번 해보세요.

4. 스마트폰 등 어떤 기기를 사용해도 웹 서버에 접속할 수 있습니다.

5. 제 책에서는 이러한 자세한 설명을 하지 못한 점 양해 바랍니다. 언젠가 시간이 나면 홈페이지에 블로그를 하나 만들어 올리는 것도 생각해보겠습니다.
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
위로