내부 웹사이트와 VPN(Docker에서 실행되는 WireGuard를 사용하여 설정됨)에서만 액세스할 수 있는 몇 가지 마이크로서비스가 있습니다.
현재 사용자는 VPN 서버가 할당한 서버의 개인/로컬 IP 주소를 사용하고 선택적으로 포트 번호(예: <server IP>:<server port>
.
사용자가 VPN에 연결된 경우에만 이러한 서비스의 위치를 확인하는 정규화된 도메인 이름을 생성할 수 있습니까?
나~할 수 있었다일부 FQDN을 내부 웹 사이트 서버의 공용 IP 주소에 매핑하는 일반 DNS 규칙을 생성하지만 모든 서버가 고유한 공용 IP 주소를 갖는 것은 아닙니다.
공용 DNS 서버보다 우선순위가 높은 VPN에서 자체 DNS 서버를 어떻게든 실행할 수 있나요? 이런 식으로 을(를) www.google.com
해결하도록 지정했다면 192.168.0.1
사용자는 실제 google.com 사이트가 아닌 해당 주소로 이동하게 될 것입니다. 해당 규칙을 지정하지 않았다면 사용자가 공용 DNS 서비스로 돌아가기를 원할 것입니다.
이것이 가능한가? (또는 나쁜 습관?)
그게 말이 되기를 바랍니다. 이것은 StackExchange에 대한 첫 번째 질문입니다 :)