1 votes

Après m'être connecté via le VPN de mon entreprise, pourquoi ne puis-je pas accéder aux ressources en utilisant le DNS ?

J'ai suivi le guide ci-dessous qui me permet d'accéder aux ressources de mon travail via VPN. Suivre le guide a parfaitement fonctionné.

http://www.ubuntugeek.com/how-to-setup-cisco-vpn-using-vpnc-ubuntu-jaunty-9-04.html

Cependant, je ne peux accéder aux ressources en réseau que par l'adresse IP. L'utilisation du nom DNS ne fonctionne pas. Comment cela se fait-il ? Que puis-je faire pour résoudre (ha ha) ce problème.

2voto

soaringcheetah Points 141

Vous avez dit que vous pouviez le faire fonctionner en qualifiant complètement les noms DNS. Ce qui veut dire qu'au travail, vous avez une search workdomain.com dans votre /etc/resolv.conf afin que le résolveur local essaie d'ajouter ce domaine à tous les noms non qualifiés qu'il doit résoudre. Vous pouvez obtenir le même effet en plaçant manuellement cette ligne dans votre fichier d'installation. /etc/resolv.conf mais sachez que si vous utilisez dhcp, elle risque d'être écrasée lors de la prochaine acquisition d'une nouvelle adresse IP.

0voto

Steve French Points 208

J'ai trouvé ça. J'avais juste besoin de qualifier complètement les noms DNS.

Editar:

Les instructions trouvées dans le lien ci-dessous peuvent être utilisées pour ajouter de façon permanente une option de recherche à resolv.conf. L'utilisateur Linuturk a fourni les informations pertinentes.

http://ubuntuforums.org/archive/index.php/t-306308.html

Tout d'abord, assurez-vous d'avoir un accès à Internet, et vérifiez que resolvconf est installé sur votre système.

sudo aptitude install resolvconf

Ensuite, laissez-moi vous expliquer les éléments de resolvconf.

/etc/resolvconf/resolv.conf.d/head est le fichier d'en-tête pour la génération dynamique. Ne le touchez pas.

/etc/resolvconf/resolv.conf.d/base est la "viande" du fichier, ou le milieu. Définissez vos serveurs de noms ici en utilisant cette syntaxe :

serveur de noms xxx.xxx.xxx.xxx

où xxx.xxx.xxx.xxx est l'ip [adresse] de votre serveur de noms.

/etc/resolvconf/resolv.conf.d/tail est la fin de ce fichier. Laissez aussi celui-ci tranquille.

/etc/resolvconf/resolv.conf.d/original est l'original configuration du fichier. Il n'y a rien que vous devez à faire pour ce fichier.

Une fois que vous avez appliqué vos modifications, mais avant de redémarrer votre service réseau, exécutez cette commande :

sudo resolvconf -u

Cela va exécuter le script et mettre à jour votre fichier /etc/resolv.conf. Cela devrait apparemment se produire à chaque fois que la machine démarre.

Après cela, redémarrez votre service réseau avec cette commande :

sudo /etc/init.d/networking restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X