Utilisation de DNS statique dans Debian Squeeze?

2

Je me connecte à différents réseaux locaux sans fil et au démarrage, mon ordinateur se connecte également via un tunnel VPN. Le problème est que l'adresse du serveur DNS reçue via DHCP n'autorise souvent pas les clients de la plage IP attribuée par mon hôte VPN. Je m'occupe de cela en entrant le DNS public de Google: es dans resolv.conf, mais c'est pénible de le faire à chaque fois que je redémarre mon ordinateur.

Cela pourrait-il être corrigé d'une meilleure manière? Puis-je assigner le serveur DNS à utiliser dans la configuration d'OpenVPN? Je pensais refuser l'accès à resolv.conf à tous les utilisateurs en écriture, mais je crains que cela ne cause d'autres problèmes. Il doit sûrement y avoir un moyen de faire cela?

cmbrnt
la source

Réponses:

2

Cherche ton dhclient.conf (toutes mes boîtes Debian sont sur des adresses IP statiques, mais mon ordinateur portable Ubuntu l’a à /etc/dhcp3/dhclient.conf, c’est donc un bon endroit à regarder en premier). Vous pouvez y définir des serveurs de noms fixes (entre autres choses) et ils seront soit ajoutés à, soit remplacer les serveurs de noms que le serveur DHCP vous a donnés:

# Check 1.2.3.4 first, then the servers given by DHCP
prepend domain-name-servers 1.2.3.4

ou

# Check only 1.2.3.4 and ignore servers given by DHCP
supersede domain-name-servers 1.2.3.4
Dave Sherohman
la source