![공개 IP를 통해 작동하지 않는 Windows 서버에서 응용 프로그램에 액세스](https://rvso.com/image/1618735/%EA%B3%B5%EA%B0%9C%20IP%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20Windows%20%EC%84%9C%EB%B2%84%EC%97%90%EC%84%9C%20%EC%9D%91%EC%9A%A9%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4.png)
Windows Server 2019의 포트 3000에서 실행되는 응용 프로그램이 있습니다.
LAN 액세스는 잘 작동하고 이제 인터넷에서도 액세스하고 싶기 때문에 fritzbox의 서버에 대한 포트 전달을 다음과 같이 구성했습니다.포트 포워딩
이제 다음과 같이 브라우저를 통해 액세스를 시도했습니다: 80.110.120.96:3000 (ip는 단지 예일 뿐이며 원본 IP는 아님) -> 성공하지 못했습니다 (ERR_CONNECTION_TIMED_OUT)
지금까지 시도한 것: fritzbox의 서버를 "노출된 호스트"로 표시하고(모든 포트가 열려 있도록) 서버에서 Windows 방화벽을 비활성화했습니다. -> 성공하지 못했습니다.
또한 IPv6도 비활성화했습니다. 일부 포럼에서 IPv6도 문제를 일으킨다는 내용을 읽었기 때문입니다... -> 성공하지 못했습니다.
라우터 모델: Fritzbox 4040
답변1
공용 IP가 아닌 서버의 로컬 IP 주소로 포트 전달을 설정해야 수신 트래픽이 상자에 도달하고 로컬 IP를 검색하고 올바른 포트를 열었기 때문에 통과가 허용됩니다. 서버의 콘텐츠에 액세스할 수 있습니다.