DNS kopplingskontroll Introduktion Namnuppslagning (associera ett IP nummer med ett namn) och bakåtupp­ slagning (associera ett namn med ett IP nummer) är hjärtat i ett _T_C_P_/_I_P-nätverk. De flesta nätverksproblem kan hittas i en icke fungerande DNS. Även dåliga prestanda kan härröra därifrån. 11.. DDeett ggåårr llåånnggssaammtt mmeenn ddeett ffuunnggeerraarr.. _T_C_P_/_I_P var konstruerat för att fungera såväl över stora såväl som över små nätverk. I stora nätverk kan du ibland uppleva långa väntetider. Detta är normalt (och ofta irriterande). En dåligt fungerande DNS eller en bruten nätverkskoppling som gör DNS:en onåbar kommer orsaka långa väntetider. Lyckligtvis finns det oftast en backup DNS som kan användas, och efter en stund så kommer systemet vara igång igen. Olyckligtvis så göms den verkliga orsaken till problemet och den dåliga prestandan skylls ofta på fel orsaker. Ofta skyller man på ett överbelastat _I_n_t_e_r_n_e_t eller en _I_S_P som säljer mer kapacitet än han har. 22.. SSttrraatteeggii _L_i_n_u_x_c_o_n_f gör en snabbkoll med _D_N_S innan den fortsätter konfigurera maskinen. Den frågar _D_N_S och väntar sedan 4 sekunder. Den rapporterar ett fel om DNS inte svarat inom denna period. Här är lite ideer om denna strategi. · Du bör ha en god koppling till din _D_N_S. DNS:en bör antingen vara på ditt lokala nät, eller direkt på andra sidan av en _P_P_P koppling. · Om det inte finns någon DNS nära dig gör du bäst i att sätta upp en cacheande DNS på din maskin. Linuxconf gör detta automatiskt när du skapar en DNS med den. · _D_N_S problem är troligen de svåraste problemen att spåra eller identifiera för nya användare. Du gör bäst i att spåra problemet fort. · _D_N_S bråkar inte ofta. När något går fel där så är effekten så ihållande att användaren tror att maskinen hängt sig. 33.. FFöörrffrrååggaann _L_i_n_u_x_c_o_n_f skickar följande förfrågan till DNS nslookup -q=soa 0.0.127.in-addr.arpa Man förutsätter att alla korrekt uppsatta DNS:er ska svara på den förfrågan. Det är möjligt att köra en fungerande DNS utan en bakåtuppslagning till 127.0.0. Detta är dock fel och bör åtgärdas. Kör Linuxconf på maskinen och konfigurera DNS med den, så åtgärdar Linuxconf detta åt dig. 44.. AAtttt ffrrååggaa eelllleerr iinnttee ffrrååggaa En del maskiner kan vara utan DNS helt enkelt för att det inte finns någon DNS inom organisationen. Linuxconf kommer inte söka igenom DNS om det inte finns någon namnserver specificerad i /etc/resolv.conf. Du kan också avaktivera detta beteende helt. Gå till undermenyn nätverk och välj Namnserver specifikation (DNS). Där finns också en checkruta som du kan klicka i för att avaktivera DNS.