vérification de la connectivité DNS Introduction La résolution de nom (obtenir une adresse IP associée à un nom) et la résolution inverse (obtenir un nom à partir d'une adresse IP) sont au coeur d'un réseau _T_C_P_/_I_P_. _u_n _D_N_S _c_a_s_s_é _o_u _e_r_r_a_t_i_q_u_e _p_e_u_t _s_o_u_v_e_n_t _ê_t_r_e _l_a _c_a_u_s_e _d_e _l_a _p_l_u_p_a_r_t _d_e_s _p_r_o_b_l_è_m_e_s _r_é_s_e_a_u_x _e_t _p_a_r_f_o_i_s _d_e _g_r_o_s _p_r_o_b_l_è_m_e_s _d_e _p_e_r_f_o_r_m_a_n_c_e_s_. 11.. CC''eesstt lleenntt mmaaiiss ccaa mmaarrcchhee!! _T_C_P_/_I_P a été concu pour opérer sur de grand réseau aussi bien que sur des plus petits. Sur de grands réseaux, vous pouvez parfois rencontrer de grands délais. Ceci est normal et une condition que le protocole _I_P a été concu pour savoir rencontrer. Un mauvais DNS ou une mauvaise connexion réseau rendant le DNS inateignable vont causer toute sorte de délais (plusieurs secondes). Heureusement (ou malheureusement), souvent un secours existe (une seconde entrée DNS par exemple) et après un temps d'expiration, le système continue. Malheureusement, cela cache souvent le vrai problème et la lenteur est souvent attribuée à la mauvaise raison. Elle estr attribuée à l'_I_n_t_e_r_n_e_t qui est surchargé, ou au fournisseur d'accès qui vend trop. 22.. LLaa ssttrraattééggiiee _L_i_n_u_x_c_o_n_f fait une petite vérification du _D_N_S avant d'essayer de configurer la machine. Il fait une requete DNS et attends 4 secondes. Il reporte alors une erreur si le _D_N_S n'a pas répondu pendant ce laps de temps. Voici les différents idées à la base de cette stratégie. · Vous devriez avoir une bone connectivité réseau avec votre _D_N_S. Le DNS peut soit etre sur le réseau local, soit de l'autre coté d'un lien _P_P_P. · S'il n'y a aucun DNS de disponible près de chez vous, vous feriez mieux de mettre en place un DNS cache sur votre machine. Linuxconf fait cela automatiquement quand vous créez un DNS avec. · Les problèmes _D_N_S sont probablement les plus diffiles à identifier pour les nouveaux utilisateurs. Il vaut mieux essayer de les détecter dès que possible. · Le _D_N_S ne tombe pas en panne souvent. Quand c'est le cas, l'utilisateur peut croire que ca machine est bloquée ou même cassées. 33.. LLaa rreeqquuêêttee _L_i_n_u_x_c_o_n_f envoie la requête suivante au DNS nslookup -q=soa 0.0.127.in-addr.arpa N'importe quel DNS bien configuré devrait répondre à cette demande. Il est possible de faire tourner un DNS sans zône inverse pour le réseau 127.0.0 Ceci n'est pas normal et devrait être corrigé. (Si vous utilisez Linuxconf sur cette machine et configurer le DNS, Linuxconf corrigera silencieusement ce problème.) 44.. FFaaiirree oouu nnee ppaass ffaaiirree llaa rreeqquuêêttee Certaines machines peuvent manquer de connectivité DNS, tout simplement parce qu'il n'y a pas de DNS dans l'organisation. Linuxconf n'interrogera pas le DNS s'il n'y a pas de serveur DNS renseigné dans le fichier /etc/resolv.conf. Vous pouvez aussi désactiver ce fonctionnement. Allez dans le sous menu réseau et choisissez l'entrée Spécification du serveur de nom(DNS) Une case à cocher vous permet de désactiver cela. Cela est la seule utilité de cette case à cocher.