Co to jest DNS?
DNS (Domain Name System) to system tłumaczący nazwy domenowe, np. www.onet.pl, na adresy IP, np. 213.180.141.140. Dzięki DNS użytkownik nie musi znać adresu IP serwera — wystarczy nazwa domeny.
Znaczenie w diagnostyce sieci
Jeżeli komputer potrafi połączyć się z serwerem po adresie IP, ale nie potrafi połączyć się po nazwie domenowej, najczęstszą przyczyną jest problem z DNS. Oznacza to, że sama łączność IP działa, ale nie działa rozwiązywanie nazw.
Przykład:
ping 213.180.141.140
Jeśli jest odpowiedź, komputer ma trasę do serwera.
ping www.onet.pl
Jeśli pojawia się komunikat o braku możliwości odnalezienia hosta, problem dotyczy najpewniej DNS.
Typowe przyczyny problemów z DNS
- błędny adres serwera DNS w konfiguracji karty sieciowej,
- niedostępny serwer DNS,
- błędna konfiguracja DHCP przekazująca zły DNS,
- lokalny problem z pamięcią podręczną DNS,
- blokowanie zapytań DNS przez firewall.
Przydatne polecenia w Windows
ipconfig /all
Pokazuje m.in. skonfigurowane serwery DNS.
nslookup www.onet.pl
Sprawdza, czy nazwa domenowa jest poprawnie tłumaczona na adres IP.
ipconfig /flushdns
Czyści lokalną pamięć podręczną DNS.
Ważne na egzaminie
Jeżeli ping po adresie IP działa, a ping po nazwie domenowej nie działa, to nie jest to zwykle problem z maską, adresem IP hosta ani bramą domyślną. Najbardziej prawdopodobna przyczyna to błędnie skonfigurowany serwer DNS.