네트워크 내부에서 포트 포워딩 서비스에 접근하기

네트워크 내부에서 포트 포워딩 서비스에 접근하기

내 네트워크에서 Zentyal을 게이트웨이로 실행하고 있습니다. 내 도메인은 zentyal 서버의 외부 인터페이스에 있는 공용 IP를 가리킵니다. 포트 80으로 들어오는 모든 트래픽을 네트워크 내부의 웹 서버로 전달하기 위해 Zentyal 서버에 포트 전달을 설정했습니다. 잘 작동합니다. 하지만 내부 네트워크에서 동일한 도메인에 액세스하려고 하면 트래픽을 웹 서버로 전달하지 않고 대신 zentyal 서버 자체(zentyal의 웹 서버)의 페이지가 표시됩니다. zentyal 내부 포트에 포트 포워딩을 설정하려고 했는데 작동하지 않습니다.

도와주세요.

답변1

나는 전에 몇 번이 문제를 겪었습니다. 이 문제를 해결하는 가장 쉬운 방법은 도메인 이름을 내부 호스트의 내부로 확인하는 것입니다. 내부 네트워크의 크기와 설정 방법에 따라 이를 수행하는 몇 가지 방법이 있습니다.

1.- 내부 네트워크에 내부 호스트가 거의 없는 경우 해당 "호스트" 파일(Windows C:\WINDOWS\system32\drivers\etc\hosts라고 가정)을 수정하여 도메인에 대한 줄을 포함하도록 합니다. 내부 웹 서버 주소(예: 다음과 같은 줄)

3.3.3.3 내.도메인

여기서 "3.3.3.3"은 "내 웹 서버"라고 부르는 내부 IP 주소이며 일반적으로 192.168.0.12와 같습니다. "my.domain"은 문자 그대로 "내 도메인"이라고 부르는 것입니다.

2.- 기본적으로 이전 지점과 동일한 작업을 수행하는 내부 DNS 서버를 설정합니다. 이는 설정하기가 훨씬 더 어렵고 내부 네트워크에 많은 호스트가 있을 때 필요합니다. 필요한 경우 알려주십시오.

피해야 할 가장 중요한 것은 내부 네트워크의 호스트가 공용 IP로 도메인을 확인하고 대신 내부 개인 IP를 사용한다는 것입니다.

HTH,

페드로.

관련 정보