우리는 Debian 웹 서버를 가지고 있고 로컬 LAN 사용자가 로컬 IP를 통해 서버에 액세스하기를 원하지만 일반 대중은 고정 IP를 사용하여 서버에 액세스하기를 원합니다.
로컬 사용자가 www.domain.com을 열면 192.168.1.111(웹 서버 IP)로 전달되지만 www.domain.com이 네트워크 외부에서 액세스되면 [ 공용 IP].
[PUBLIC IP] 액세스는 제대로 작동하지만 로컬 사용자도 웹 서버에 대한 공개 경로를 다시 사용합니다.
답변1
두 개의 DNS 서버가 있어야 합니다. 하나는 로컬 내부자용이고 다른 하나는 실시간 DNS 서버용입니다.
개인 LAN에서 조직 사용자의 이름 확인을 처리하는 로컬 DNS 서버에서 웹 사이트의 로컬 개인 IP로 이름 확인을 설정하고, 외부 사용자 구문 분석을 위한 이름을 처리하는 라이브 DNS 서버에서 이름 확인을 고정 라이브 IP로 설정합니다.
웹 서버는 두 IP 모두에서 서비스를 제공해야 합니다.
이것은 단지 한 가지 방법일 뿐입니다.