
최근에 Ubuntu Server에 LAMP 서버를 설치했는데 이제 DSL 모뎀(라우터)에 연결된 모든 장치에서 내 웹사이트에 액세스할 수 있습니다. 하지만 인터넷에서 서버에 액세스할 수 있게 만드는 방법을 모르겠습니다.
이것은 다음의 출력입니다 ifconfig | grep inet
.
inet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0
또한 (동일한 컴퓨터에서 다른 OS를 사용하여) 인터넷에 연결하여 확인할 때http://whatismyip.com, 내 IP 주소는 151.246.99.56이라고 나와 있습니다. 라우터 제어판 페이지를 로드하면 WAN 정보 열에 다시 IP 주소로 151.246.99.56이 표시됩니다.
저는 ZyXEL(P-660HW-T1 v3) 라우터를 사용하고 있습니다. 인터넷에서 내 웹 서버에 액세스할 수 있게 하려면 어떤 설정을 변경해야 합니까?
답변1
LAN 외부에서 서버를 볼 수 있게 하려면 다음이 필요합니다.
- 포트 80이 웹 서버(또는 웹 서버가 수신하는 포트)를 가리키도록 라우터에 NAT를 설정하십시오. 귀하의 경우 해당 포트가 서버 IP 192.168.1.50을 가리키도록 해야 합니다.
- 다음과 같은 서비스를 사용할 수도 있습니다.DynDNS공개 IP 주소를 몰라도 웹 서버에 액세스할 수 있습니다. 이는 IP가 동적이고 수시로 변경되는 경우(또는 라우터를 재부팅하는 경우) 매우 유용합니다.
이 변경 사항을 적용하면 인터넷에서 로컬 웹 서버에 액세스할 수 있습니다.