Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2010, 15h28   #1
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
Par défaut [REDHAT] Résolution DNS et ping

Bonjour all,

alors je vous expose mon soucis en deux ou trois lignes.

J'ai un domaine toto.fr géré par un controleur de domaine Windows 2003. Dans ce domaine il y a un serveur DNS toujours en Windows 2003.
Sur les machines Windows, le DNS renseigné est le DNS du domaine.
Sur les machines Linux (RedHat) le DNS renseigné est le DNS du domaine.

Problème :

A partir de mes machines Linux quand je fais nslookup unserveur.toto.fr toutes les infos s'affichent.
Quand je fais nslookup et que je fais une recherche sur un serveur ou unserveur.toto.fr les infos s'affichent.
Quand je fais un ping sur 192.168.1.100 (unserveur.toto.fr), le ping fonctionne.
Mais quand je fais un ping sur unserveur.toto.fr il me sort un ping: unknown host unserveur.toto.fr......Idem pour ping unserveur.

Qu'en pensez vous ?
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 17h49   #2
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Salut,

Ton hostname ne parvient pas à être résolu.

Est-ce que tu as ce problème sur toutes tes machines clientes ou sur une machine en cliente en particulier?

Peux-tu fournir le résultat de la commande suivante à partir d'une de tes machines linux?

Code :
1
2
 
# dig unserveur.toto.fr
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 10h42   #3
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
Bonjour et merci pour ta réponse.

J'ai ce problème que sur mes machines Linux. Les machines Windows qui utilisent le même serveur DNS sont bien résolues.

Depuis mes machines Windows je peux résoudre les machines Windows ET Linux.

Avec la commande dig, il me trouve bien les infos concernant mes machines

Citation:
[root@CM4-RP ~]# dig cm4-db

; <<>> DiG 9.3.4-P1 <<>> cm4-db
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 44906
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;cm4-db. IN A

;; Query time: 0 msec
;; SERVER: 10.170.211.65#53(10.170.211.65)
;; WHEN: Wed Dec 22 10:37:08 2010
;; MSG SIZE rcvd: 24

[root@CM4-RP ~]# dig cm4-db.cm5val.fr

; <<>> DiG 9.3.4-P1 <<>> cm4-db.cm5val.fr
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27235
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;cm4-db.cm5val.fr. IN A

;; ANSWER SECTION:
cm4-db.cm5val.fr. 1200 IN A 10.170.211.75

;; Query time: 0 msec
;; SERVER: 10.170.211.65#53(10.170.211.65)
;; WHEN: Wed Dec 22 10:37:12 2010
;; MSG SIZE rcvd: 50
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 11h07   #4
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Hello,

effectivement tu as bien un réponse quand le hostname est fourni en entier(host.domaine.tld) mais pas quand tu fournis le host tout seul.

On est bien d'accord que tu effectues le ping sur le hostname complet et non sur le shortname?

Peux-tu également vérifier si tu as la ligne suivant dans /etc/resolv.conf?

Ceci te permettra d'ajouter le domaine quand tu spécifies uniquement le host sans le domaine
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 11h34   #5
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
Alors, j'ai bien dans mon resolv.conf deux lignes :

Code :
1
2
search cm5val.fr
nameserver 10.170.211.65
et quand je ping :

Code :
1
2
3
4
5
ping cm4-db
ping: unknown host cm4-db
 
ping cm4-db.cm5val.fr
ping: unknown host cm4-db.cm5val.fr
De plus tous les services de Firewall sont coupés.
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 12h09   #6
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Est-ce que le dig précédemment demandé a bien été effectué sur la même machine que celle sur laquelle tu viens d'effectuer le ping?

peux-tu pinguer également le serveur dns à partir de cette machine?
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 14h10   #7
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
Le dig a bien été réalisé sur la même machine.

Au cas où je pose les dernieres manip réalisées :

Citation:
[root@CM4-RP ~]# ping 10.170.211.65
PING 10.170.211.65 (10.170.211.65) 56(84) bytes of data.
64 bytes from 10.170.211.65: icmp_seq=1 ttl=128 time=1.15 ms
64 bytes from 10.170.211.65: icmp_seq=2 ttl=128 time=0.173 ms

--- 10.170.211.65 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.173/0.663/1.153/0.490 ms
[root@CM4-RP ~]# nslookup
> 10.170.211.65
Server: 10.170.211.65
Address: 10.170.211.65#53

65.211.170.10.in-addr.arpa name = cm4-dc-dns-1.cm5val.fr.
> exit

[root@CM4-RP ~]# ping cm4-dc-dns-1.cm5val.fr
ping: unknown host cm4-dc-dns-1.cm5val.fr
[root@CM4-RP ~]#
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 15h32   #8
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Re,

Pourrais-je demander de tracer la commande ping avec strace de la manière suivante:

Code :
1
2
 
strace -v -o pingTrace.txt ping -c1 cm4-dc-dns-1.cm5val.fr
et fournir le fichier pingTrace.txt en pièce jointe?

Merci
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2010, 16h20   #9
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
voilà le fichier relatif à ta commande
Fichiers attachés
Type de fichier : txt pingTrace.txt (7,8 Ko, 3 affichages)
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 15h47   #10
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Hello,

Merci pour la trace.

Pourrais-tu fournir le contenu des fichiers /etc/hosts, /etc/host.conf et /etc/nsswitch.conf stp?

Merci,
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 16h43   #11
Invité de passage
 
Inscription : mai 2009
Messages : 7
Détails du profil
Informations personnelles :
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : mai 2009
Messages : 7
Points : 0
Points : 0
voici les fichiers et le contenu du fichier host

Citation:
# Do not remove the following line, or various programs
# that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
Fichiers attachés
Type de fichier : conf nsswitch.conf (1,6 Ko, 4 affichages)
Type de fichier : conf host.conf (52 octets, 3 affichages)
leglen38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 16h59   #12
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 544
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 544
Points : 4 249
Points : 4 249
Re,

Ok Merci pour les fichiers,

Il faudra adapter la ligne suivante dans ton nsswitch.conf:

remplacer

par

Ainsi tu forces ta machine à chercher les hostnames le serveur dns et pas seulement dans le fichier /etc/hosts.
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h36.


 
 
 
 
Partenaires

Hébergement Web