Sto eseguendo Ubuntu Xenial 16.04
Stiamo usando openvpn per connetterci a un cloud privato virtuale. Quel cloud ha il proprio server DNS (così come la nostra route locale - a casa o in ufficio).
Quando mi collego alla VPN sono disponibili tutti gli IP in quella rete ma non riesco a raggiungerne nessuno per nome host. Il motivo è semplice: il file resolv.conf mostra ancora il mio nameserver dell'ufficio locale. Se sovrascrivo manualmente il resolv.conf per avere il server dei nomi corretto, tutto va bene.
Quindi, come posso convincerlo a riconfigurare automaticamente resolv.conf al momento della connessione alla VPN?
Posso collegarmi a un evento di sistema ed eseguire uno script?
--register-dns
opzione? In alternativa ci sono opzioni sul lato client che puoi impostare, come dhcp-options (il rovescio delle istruzioni qui openvpn.net/index.php/open-source/documentation/howto.html#dhcp )