라우터에 이미 NAT 정보를 설정했지만 작동하지 않는 이유는 무엇입니까?

라우터에 이미 NAT 정보를 설정했지만 작동하지 않는 이유는 무엇입니까?

ISP의 ADSL 서비스를 사용하고 있습니다. ADSL 모뎀에는 LAN 포트가 1개만 있고 해당 포트가 내 PC에 연결되어 있습니다.

내 컴퓨터의 LAN IP는 192.168.1.100이고 포트 80의 localhost(127.0.0.1)에서 실행되는 Apache가 있습니다.

내 설정은 이미지와 같습니다.

https://i.stack.imgur.com/yQLxd.jpg

그러나 이 NAT 설정을 저장한 후에도 여전히 인터넷에서 내 PC(192.168.1.100, 포트 80)의 Apache에 액세스할 수 없습니다.

어떤 제안이 있으십니까?

답변1

나는 localhost (127.0.0.1)에서 실행중인 아파치를 가지고 있습니다.

Apache가 듣고 있습니까 192.168.1.0/24? 듣기만 하는 경우 127.0.0.1에는 컴퓨터의 연결만 "듣습니다".

또한 Windows 방화벽(또는 사용하는 파일월)이 네트워크 어댑터의 포트 80에서 연결을 허용하도록 구성되어 있는지 확인해야 합니다.

답변2

입력하는 경우http://192.168.1.100/PC의 웹 브라우저에 연결하면 NAT 설정이 관련되지 않으며 라우터가 관련되지 않고도 작동해야 합니다.

그러나 동일한 주소를 인터넷을 통해 다른 시스템에 입력하는 경우 해당 주소가 라우터의 NAT 뒤에 숨겨져 있기 때문에 작동하지 않습니다. PC의 로컬 LAN IP가 아닌 라우터의 외부 IP를 사용해야 합니다. 라우터 구성이 어딘가에 표시되거나 다음과 같은 웹 사이트에 표시되어야 합니다.http://www.whatismyip.com/당신에게 말할 수 있습니다.

관련 정보