W opisanej sieci jeden komputer pełni rolę routera (zwykle także NAT) i na nim można przeglądać WWW, czyli ma on poprawną łączność z Internetem. Skoro na pozostałych komputerach ustawiono poprawnie adresy IP i maski, a mimo to nie ma dostępu do stron, przyczyną jest zwykle brak innego kluczowego parametru konfiguracji TCP/IP.
Dlaczego "Brak adresu bramy lub serwera DNS" jest poprawne?
- Brama domyślna (default gateway) jest potrzebna, aby komputer mógł wysyłać ruch poza swoją podsieć. Bez bramy pakiety do Internetu nie trafią do routera, więc WWW nie zadziała.
- DNS jest potrzebny, gdy odwołujesz się do zasobu po nazwie (np. wp.pl). Jeśli DNS nie jest ustawiony lub jest błędny, komputer nie potrafi rozwiązać nazwy na adres IP. Wtedy typowo nie działa otwieranie stron "po nazwie", mimo że sama łączność IP mogłaby być poprawna.
Jak interpretować negatywny ping do wp.pl? Ping do nazwy wymaga co najmniej: (1) rozwiązywania DNS i (2) drogi routingu do hosta oraz (3) odpowiedzi ICMP od hosta. Wynik negatywny najczęściej kieruje diagnostykę w stronę DNS/bramy, ale w praktyce część serwerów filtruje ICMP, więc sam ping nie jest jedynym testem.
Dlaczego pozostałe odpowiedzi są błędne?
- Brak serwera WINS – WINS dotyczy głównie rozwiązywania nazw NetBIOS w starszych środowiskach Windows. Nie jest wymagany do dostępu do Internetu ani do rozwiązywania nazw DNS.
- Użytkownik nie zalogował się do sieci lokalnej – logowanie użytkownika nie jest warunkiem działania TCP/IP i routingu. Komputer może mieć łączność sieciową niezależnie od tego, czy użytkownik jest zalogowany do domeny/zasobów.
- Brak proxy w3cache – serwer proxy jest rozwiązaniem opcjonalnym. Typowa sieć z routerem i NAT nie wymaga proxy do przeglądania WWW; brak proxy nie powinien blokować podstawowej łączności.
W praktyce, aby potwierdzić przyczynę, wykonuje się testy: ping do adresu IP (sprawdzenie routingu), a następnie test DNS (np. zapytanie o rekord dla domeny). To pozwala rozdzielić problem bramy od problemu rozwiązywania nazw.