Uknown host xxxxxx

pilote063 -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,

J'ai deux machine linux et une machine xp sur le meme réseau dérriere un routeur dhcp netgear.

les machines linux s'appellent : kelvin et perceval la machine xp volverine.

Tout fonctionne normalement en ce qui concerne les attributions d'adresses automatique et la navigation internet.

Le petit probleme que je n'arrive pas à résoudre est simple.

- lors d'un ping de perceval vers kelvin, perceval me repond : unknown host kelvin
- lors d'un ping de volverine vers perceval : aucun soucis
- lors d'un ping de perceval vers volverine perceval me repond : unkown host volverine

les nom d'host de chaque machine se retrouvent dans la table des machine attribuées par le routeur.(utilisation de l'interface de configuration du reouteur par http://192.168.1.1)

Bien sur les ping fonctionnent de toutes les machines entre elles lorsque j'utilise l'adresse IP.

Je sais qu'il faudrait eventuellement renseigner les fichier hosts de chaque machine pour resoudre le pb, mais voila qu'en fait j'aimerais que tout cela soit automatique pour eviter de maintenir des fichier hosts.

Je suis en trai de batir un petit reseau pour un entreprise qui aura plusieurs postes avec des os differents, des machine de bureau et des portables.

Une des solution il me semble est de configurer un DNS local sur une machine linux mais je n'ai pas encore trouver de réponse.

Merci de m'orienter sur une piste

4 réponses

bob031 Messages postés 8228 Statut Membre 473
 
salut,

afficher également fichier /etc/hosts

:-))
1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Quelle distribs sur tes systèmes GNU/Linux, SuSE et ?
Affiches tes fichiers "/etc/resolv.conf" de tes 2 pingouins.
0
pilote063 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Voici les informations supplementaires demandées

le fichier hosts de kevin

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 kevin localhost.localdomain localhost

le fichier resolv.conf de kevin

; generated by /sbin/dhclient-script
nameserver 212.27.53.252
nameserver 212.27.54.252

Le fichier hosts de perceval

#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 perceval.site perceval

Le fichier resolv.conf de perceval
### BEGIN INFO
#
# Modified_by: dhcpcd
# Backup: /etc/resolv.conf.saved.by.dhcpcd.eth0
# Process: dhcpcd
# Process_id: 9724
# Script: /sbin/modify_resolvconf
# Saveto:
# Info: This is a temporary resolv.conf created by service dhcpcd.
# The previous file has been saved and will be restored later.
#
# If you don't like your resolv.conf to be changed, you
# can set MODIFY_{RESOLV,NAMED}_CONF_DYNAMICALLY=no. This
# variables are placed in /etc/sysconfig/network/config.
#
# You can also configure service dhcpcd not to modify it.
#
# If you don't like dhcpcd to change your nameserver
# settings
# then either set DHCLIENT_MODIFY_RESOLV_CONF=no
# in /etc/sysconfig/network/dhcp, or
# set MODIFY_RESOLV_CONF_DYNAMICALLY=no in
# /etc/sysconfig/network/config or (manually) use dhcpcd
# with -R. If you only want to keep your searchlist, set
# DHCLIENT_KEEP_SEARCHLIST=yes in /etc/sysconfig/network/dhcp or
# (manually) use the -K option.
#
### END INFO
#

search site
nameserver 212.27.53.252
nameserver 212.27.54.252

------------------------------------------------------------------------------------------------------------------------------

Les distributon :
pour suse, il s'agit de la 10.3

pour l'autre c'est une Aurox 11.0
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Bon effectivement, si tu ne veux pas avoir à renseigner chaque fichier "hosts", tu va être obligé de monter un serveur DNS...

En fait je m'étais imaginé que ton routeur pouvait faire office de DNS (j'ai dans la précipitation confondu routeur physique et PC passerelle comme c'est le cas chez moi, d'où ma demande du fichier resolv.conf) ;-(

Un ch'tit lien si ça peut t'aider : http://christian.caleca.free.fr/dns/
0