ZyXEL EQ-660R 모뎀과 Netgear WGT624v3 무선 라우터를 통해 Apache HTTP로 웹사이트를 호스팅할 수 있습니까?

ZyXEL EQ-660R 모뎀과 Netgear WGT624v3 무선 라우터를 통해 Apache HTTP로 웹사이트를 호스팅할 수 있습니까?

기본적으로 웹 서버로 전환하고 싶은 여분의 데스크탑 컴퓨터가 있지만 모뎀과 무선 라우터는 작동하기가 매우 어렵습니다. Apache HTTP를 설치하고 LAN 어디에서나 액세스할 수 있는 테스트 페이지를 성공적으로 호스팅했습니다. 그런데 외부 IP 주소에서 접속할 수 있는 서버를 설정하는 데 문제가 있습니다.

저는 ISP(CenturyLink)로부터 ZyXEL EQ-660R DSL 모뎀을 제공받았고 노트북과 예비 데스크톱을 연결하기 위해 Netgear WGT624v3 무선 라우터를 구입했습니다.

ZyXEL의 웹사이트는도움이 안돼, 그리고 Netgear 라우터에 문제가 별로 없다고 생각합니다. 나는 많은 설정을 가지고 놀았고 모뎀에서 포트 80을 전달하려고 시도했지만 운이 없었습니다.

좀 더 유망한 하드웨어에 대한 솔루션이나 권장 사항을 알려줄 수 있는 사람이 있습니까? 아니면 패배를 인정하고 다른 취미를 찾아봐야 할까요? :)

답변1

                                             eth0
                                             192.168.1.10
                  1.2.3.4 192.168.1.1 +---[서버]
                  eth0 eth1 |
--------[모뎀]------[라우터]------------+---[컴퓨터]
                                             192.168.1.101
                                             eth0
  • 대부분의 구성에서는 모뎀이 아닌 라우터에서 포트를 전달합니다.
  • 포워드 포트 80
  • (선택 사항) no-ip와 같은 서비스를 사용하여 (아마도) 동적 IP 주소에 대한 도메인 이름을 설정합니다.

답변2

제가 추가할 수 있는 또 다른 사항은 귀하의 ISP가 귀하에게 PUBLIC IP 주소를 부여했는지 확인해야 한다는 것입니다. 나는 더 많은 ISP가 당신을 그들의 네트워크 뒤에 두는 것을 알아차렸고 당신은 (모뎀 측에서) 비공공 IP 주소를 발급받고 있습니다..

이를 확인하는 가장 쉬운 방법은 IP2nation.com으로 이동하여 PUBLIC IP를 확인한 다음 동일한 IP가 있는지 모뎀의 WAN 설정을 확인하는 것입니다. 그렇다면 TRUE 공용 IP를 사용하고 있는 것입니다.. 다르다면 운이 없군요.. ISP 네트워크 내에서 내부 IP가 발급되었으며 해당 포트를 전달해야 하는 경우 ISP에 대신 요청해야 합니다. 이것은 실제로 최근 내 문제입니다.

행운을 빌어요

관련 정보