OpenVPN 네트워크에 대해 일종의 DNS를 구성하는 방법은 무엇입니까?

OpenVPN 네트워크에 대해 일종의 DNS를 구성하는 방법은 무엇입니까?

VPS 서버에 OpenVPN 서버가 있고 여러 개의 연결된 클라이언트(노트북, 집에 있는 인쇄/파일 서버 등)가 있습니다.

다음과 같은 이름(IP 아님)을 사용하여 클라이언트에서 클라이언트로 또는 클라이언트에서 서버로 연결하고 싶습니다.

gitlab.masterserver

Notebook_ka.mobile

삼바서버.홈

%windir%\system32\drivers\etc\hosts/etc/hosts각 시스템에 IP/호스트 항목을 추가 하지 않고 이 효과를 얻으려면 어떻게 해야 합니까 ?

답변1

일종의 DNS 프록시 서버를 실행해야 합니다.

이상적인 위치는 VPS 서버 자체입니다. dnsmasq설치 공간이 작고 DNS 프록시 역할을 합니다. /etc/hosts실행 중인 컴퓨터에서 항목을 가져와 업스트림 DNS 정보에 추가합니다. 따라서 이 곳에서만 새 항목을 편집해야 합니다.

모든 클라이언트는 이 DNS 서버를 가리켜야 합니다. OpenVPN 클라이언트가 연결될 때 이 정보를 제공하도록 OpenVPN 서버를 구성할 수 있습니다.

관련 정보