[Résolu] Configuration DNS client


#1

Bonjour,

J’ai installé mon serveur DNS sous debian… et ca marche sous windows mais je n’arrive pas à le faire marcher avec Linux Suse… Comme j’ai déjà posé la question sur le forum SUSE et que je n’ai pas eu de réponse je viens le demander ici… Comment fait on pour configurer le client dns sous linux.

Après les recherches que j’ai faite, j’ai modifiéle fichier : /etc/resolv.conf et j’y ai mis :

search nom_domaine
nameserver 192.168.0.100

et ca ne marche pas du tout sous linux…

Merci du coup de main


#2

Il faut aussi vérifier /etc/nsswitch.conf

Tu dois y trouver une référence au dns, chez moi:

bej@luciole { ~ }$ grep dns /etc/nsswitch.conf
hosts:          files dns
bej@luciole { ~ }$

#3

J’ai comme réponse :

ca pose un problème ?[/quote]


#4

Non, ca parait ok …

C’est quoi lwres ?

Mais, la config réseau de ta Suse, elle est ok ?

luciole:/home/bej# ping localhost
PING localhost.localdomain (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.036 ms64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=2 ttl=64 time=0.039 ms64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=3 ttl=64 time=0.038 ms
--- localhost.localdomain ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.036/0.037/0.039/0.007 ms
luciole:/home/bej#
luciole:/home/bej# ping `hostname`
PING luciole.sila.local (172.16.17.4) 56(84) bytes of data.
64 bytes from luciole.sila.local (172.16.17.4): icmp_seq=1 ttl=64 time=0.040 ms
64 bytes from luciole.sila.local (172.16.17.4): icmp_seq=2 ttl=64 time=0.038 ms
64 bytes from luciole.sila.local (172.16.17.4): icmp_seq=3 ttl=64 time=0.036 ms
64 bytes from luciole.sila.local (172.16.17.4): icmp_seq=4 ttl=64 time=0.040 ms

--- luciole.sila.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.036/0.038/0.040/0.006 ms
luciole:/home/bej#

luciole:/home/bej# grep nameserver /etc/resolv.conf
nameserver 172.16.2.10
luciole:/home/bej# ping 172.16.2.10
PING 172.16.2.10 (172.16.2.10) 56(84) bytes of data.
64 bytes from 172.16.2.10: icmp_seq=1 ttl=128 time=0.184 ms
64 bytes from 172.16.2.10: icmp_seq=2 ttl=128 time=0.246 ms

--- 172.16.2.10 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.184/0.215/0.246/0.031 ms
luciole:/home/bej#

luciole:/home/bej# nslookup 172.16.2.10
Server:         172.16.2.10
Address:        172.16.2.10#53

10.2.16.172.in-addr.arpa        name = dcl01.sila.local.

luciole:/home/bej#

Essayes déjà toutes ces commandes, il n’y a pas de raison que ca ne fonctionne pas … Surtout si ca fonctionne déjà sous Win…


#5

et sinon, ta suse, elle est en dhcp ?
et avec yast2 (enfin l’utilitaire de conf suse) tu n’as pas ce qu’il faut pour configurer ça ?


#6

Salut, je ne sais pas comment ca se fait mais ca marche depuis que j’ai mis ca dans le fichier resolv.conf… (192.168.0.1 étant le gateway parlequel j’accède à internet…)

search defactoIT nameserver 192.168.0.100 nameserver 192.168.0.1

S’il y a quelqu’un qui peut m’expliquer ca je suis preneur, sinon…

Merci à tous les deux… A chaque fois j’apprends de nouveaux trucs ! :smiley:


#7

Ah ben évidemment… Si ton gateway n’étais pas déclaré dans resolv.conf …
J’étai s parti du principe que ton DNS faisait aussi office de gateway :slightly_smiling:


#8

:smiley: Et moi je ne savais pas qu’il fallait le déclarer, je me suis dit qu’il le prendrait comme alternative et que dans tous les cas ca marcherait…

Merci pour ton commentaire, comme ca je sais quelle était mon erreur réelle.