우분투 xenial 16.04를 실행 중입니다.
우리는 openvpn을 사용하여 가상 프라이빗 클라우드에 연결하고 있습니다. 해당 클라우드에는 자체 DNS 서버가 있습니다 (예 : 로컬 경로 (가정 또는 사무실)).
VPN에 연결하면 해당 네트워크의 모든 IP를 사용할 수 있지만 호스트 이름으로 연결할 수 없습니다. 이유는 간단합니다. resolv.conf 파일에는 여전히 내 로컬 사무실 이름 서버가 표시됩니다. 올바른 이름 서버를 갖도록 resolv.conf를 수동으로 덮어 쓰면 좋습니다.
그렇다면 VPN에 연결할 때 resolv.conf를 자동으로 재구성하려면 어떻게해야합니까?
시스템 이벤트에 연결하여 스크립트를 실행할 수 있습니까?
--register-dns
옵션 을 사용해 보셨습니까 ? 또는 dhcp-options로 설정할 수있는 클라이언트 측 옵션이 있습니다 (여기서 명령어의 반전 부분 openvpn.net/index.php/open-source/documentation/howto.html#dhcp )