Comcast 모뎀 + Airport Time Capsule 뒤에 서버 설정

Comcast 모뎀 + Airport Time Capsule 뒤에 서버 설정

Comcast Arris 모뎀 뒤에 있는 Airport Time Capsule 뒤에 있는 서버에 대한 포트 전달을 설정하려고 합니다. 이 문제를 해결하기 위해 Arris 모뎀을 브리지 모드로 변경하지 않고 대신 DMZ를 사용하려고 합니다.

따라서 현재 저는 Airport Time Capsule의 IP 주소로 전달하기 위해 Comcast 모뎀에 DMZ를 설정한 다음 Airport Utility에서 옵션을 Enable default host at:로컬 IP 주소(10.0.1.10)로 설정했습니다.

telnet하지만 외부 IP 주소(로컬로 실행 중)의 포트 80을 시도하면 pow아무 것도 반환되지 않습니다.

이 문제를 해결하려면 어떻게 해야 합니까? 필요한 것은 무엇이든 게시할 수 있습니다.

답변1

개발 pow웹 서버는 연결을 127.0.0.1:80으로 리디렉션하여 실제 포트가 pow실행되는 방화벽 규칙을 설치하여 작동합니다. 127.0.0.1은 pow실행 중인 머신에서만 액세스할 수 있는 "루프백" IP 주소입니다 . 다른 컴퓨터에서 액세스할 수 있으려면 pow/Library/LaunchDaemons/cx.pow.firewall.plist에서 해당 규칙을 편집(또는 다른 규칙을 추가)하여 호스트 LAN IP 주소(10.0.0.0)의 포트 80에서 리디렉션되도록 해야 합니다. 1.10, 나는 당신이 말한 것을 믿습니다)에서 실행되는 포트로 pow.

10.0.1.10그런 다음 http:// / 로 이동하여 다른 LAN 시스템이 귀하의 사이트에 액세스할 수 있는지 확인하십시오 .

그런 다음 AirPort Time Capsule의 WAN IPv4 주소로 이동하여 컴퓨터가 사이트에 액세스할 수 있는지 확인하세요. 참고: 이는 Arris 케이블 모뎀의 공용 IP 주소가 아닙니다. 이는 아마도 192.168.xx 주소일 것입니다.

마지막으로 위의 모든 사항이 작동하면 Arris 케이블 모뎀의 공용 IP 주소로 이동해 보세요.

다음을 추가하도록 편집되었습니다.
LAN 기기를 사용하여 Arris 케이블 모뎀의 공용 IP 주소로 이동했지만 여전히 작동하지 않는 경우 Arris 케이블 모뎀이 "Hairpin NAT"를 올바르게 수행하지 않는 것일 수 있습니다. NAT 게이트웨이는 겉보기에 나가는(LAN에서 WAN으로) 패킷을 가져와서 실제로는 자체 공용 IP 주소에 대한 것이며 들어오는 NAT(WAN에서 LAN으로) 처리가 동일한 패킷에서 이루어져야 한다는 점을 인식해야 합니다. 포트 매핑된 서버나 DMZ로 가져옵니다.

헤어핀 NAT 지원 부족이 문제인지 확인하려면 외부 컴퓨터를 사용하여 Arris 케이블 모뎀의 공용 IP 주소에 연결하고 웹 사이트에 접속할 수 있는지 확인하세요. "웹 서버 테스트" 웹 앱이 있거나 스마트폰이나 3G/4G 태블릿에서 Wi-Fi를 꺼서 강제로 3G/4G 데이터 서비스를 사용하도록 하여 외부 장치로 만들 수도 있습니다.

관련 정보