Comment s'assurer que la connexion OpenVPN utilise un DNS spécifique?

J'utilise OpenVPN à travers Tunnelblick sur MacOS X Lion.

J'ai besoin de définir un DNS spécifique (avec une adresse IP locale, qui fonctionne uniquement lorsque VPN est activé) pour la durée de cette session VPN uniquement.

Je n'ai pas accès à la configuration du serveur OpenVPN. Seule la configuration du client. En outre, le DNS du serveur ne fonctionne pas.

Donc, ça fonctionne comme ceci: je me connecte à VPN, passez les préférences réseau et définissez manuellement DNS. Une fois que VPN est déconnecté, je retourne à la valeur par défaut. Cela fonctionne, mais il doit être automatique.

Après une certaine exploration, j'ai constaté que les scripts UpVing et UpVPN pourraient m'aider avec ça. Malheureusement, je n'ai trouvé aucune documentation spécifique sur la façon exacte de pouvoir le faire.

Comment cela peut-il être fait ou non? Tout avis sera le bienvenu!

One Solution collect form web for “Comment s'assurer que la connexion OpenVPN utilise un DNS spécifique?”

Essayez d'ajouter:

# put actual dns name here dhcp-option DNS 10.11.12.13 

À la configuration de votre client

  • Les connections TCP parasites sur le port 53 sont-elles un problème?
  • DNS Round-Robin ne charge pas l'équilibre SSH
  • Rediriger toute requête DNS avec ASA5505 vers un server DNS spécifique
  • AVERTISSEMENT: Au less un de vos noms NS ne semble pas être un nom d'hôte valide
  • Servez l'identité du server ipv4 à l'aide de DNS64
  • Évaluation du server de noms
  • Équilibrage de charge / basculement pour plusieurs configurations de VPS sur différents datacenters
  • Puis-je indiquer mon DNS à une adresse IP avec un port non standard pour HTTP
  • Trouver des loggings DKIM et DMARC?
  • Dans Ubuntu, comment puis-je find les servers DNS utilisés à partir de la command line?
  • Les searchs Netbios échouent sur vpn?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.