내 공용 IP로 로컬 호스트 서버에 연결할 수 없습니다.

내 공용 IP로 로컬 호스트 서버에 연결할 수 없습니다.

내 노트북에 로컬 노드 서버를 만들었습니다. 그리고 전화나 다른 PC와 같은 다른 장치에서 동일한 네트워크의 개인 IP(예: 192.168.1.9:8080)를 사용하여 액세스할 수 있습니다. 방화벽을 비활성화했습니다.

하지만 이제 내 공용 IP를 사용하여 액세스하고 싶습니다. 다른 인터넷 연결을 사용하는 사람은 누구나 연결할 수 있습니다. 그러나 그것은 단지 응답하지 않습니다.

DMZ 호스트를 추가했습니다.

여기에 이미지 설명을 입력하세요

그런 다음 이 포트 전달 설정을 추가했습니다(YouTube 튜토리얼에서 본 내용입니다). 그것이 맞는지 아닌지는 잘 모르겠습니다.

여기에 이미지 설명을 입력하세요

네트워크 상태는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

그러나 그것은 아무런 차이가 없었습니다. 내가 뭔가 잘못하고 있는 걸까요?

참고: 내 문제는 아마도 Hairpin NAT와 관련이 없을 것입니다.

추신: 제가 스크린샷에 민감한/개인정보를 공유했다고 생각하시면 알려주시면 즉시 업데이트하겠습니다.

답변1

먼저 귀하의 ISP가 GCNAT를 사용하지 않고 실제 IP 주소를 제공하는지 확인하세요. 그런 다음 라우터를 전달하는 방화벽과 포트를 구성해야 합니다. 1부터 65535까지의 모든 포트 범위를 수행하지 말고 필요한 포트만 구성하십시오.

yourrounter_IP:8080 => localserver_IP:8080

관련 정보