IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Le fichier /etc/hosts et l'utilisation de la commande host


Sujet :

Réseau

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut Le fichier /etc/hosts et l'utilisation de la commande host
    Bonjour,

    Je dispose actuellement à la maison d'un ordinateur portable et d'un pc le tout connecté en Wifi via ma Freebox.

    Sur mon ordinateur portable, voici le fichier /etc/resolv.conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    nameserver  XXX.XXX.X.XXX
    lookup file
    et le fichier /etc/hosts:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    ###########
    # loopback
    ###########
     
    # IP address    hostname
    127.0.0.1       localhost
    ::1             localhost
     
    ###################
    # other(s) host(s)
    ###################
     
    # IP address  hostname  alias
    XXX.XXX.X.XX  yoyo      laptop
    XXX.XXX.X.XX  yaya      pc
    J'ai testé 2 commandes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ping -c 3 localhost
    ping -c 3 yoyo
    ping -c 3 yaya
    ping -c 3 laptop
    ping -c 3 pc
    Elles fonctionnent toutes

    Cependant:
    fonctionne

    mais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    host yoyo
    host yaya
    host laptop
    host pc
    me retournent le message suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Host yoyo et/ou yaya et/ou laptop et/ou pc not found: 3 (NXDOMAIN)
    Je résume

    La commande ping fonctionne étant donné qu'elle passe par le fichier /etc/hosts.

    La commande host passe uniquement via le fichier /etc/resolv.conf qui dispose de lookup file (et non de bind), donc devrait lire automatiquement le fichier /etc/hosts et ne peut pas être modifié car il est protégé par un chflags.
    - Est-ce le fonctionnement normal de la commande host sur un réseau local ? car host google.com fonctionne

    - A moins que l'on puisse utiliser une autre commande ?

    En vous remerciant par avance de vos explications

  2. #2
    Membre éclairé

    Homme Profil pro
    Community manager
    Inscrit en
    Avril 2015
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Community manager

    Informations forums :
    Inscription : Avril 2015
    Messages : 27
    Par défaut
    Bonjour,

    Je pars du principe que tu ne disposes pas de serveur DNS sur ton réseau local, donc sauf erreur de ma part tes constations sont normales.

    Nb: Tu arrives à résoudre google.com car ce ndd a une zone dns. Donc lorsque tu fais ta commande host cette zone est interrogée, tu obtiens donc une réponse.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/03/2009, 11h14
  2. Récupérer un fichier suite à l'utilisation de la commande rm
    Par Kimael dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 02/10/2004, 18h34
  3. Comment lire un fichier DB en cours d'utilisation par 1 autr
    Par jbat dans le forum Bases de données
    Réponses: 4
    Dernier message: 12/03/2004, 11h06
  4. Réponses: 7
    Dernier message: 26/06/2003, 09h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo