Komputer ma skonfigurowany adres 192.168.0.5, czyli adres z puli prywatnej IPv4. Taki adres działa poprawnie w sieci lokalnej, ale nie jest routowany w publicznym Internecie. Gdy host wysyła żądanie do serwisu WWW, pakiety opuszczają sieć lokalną przez router (bramę domyślną).
Na styku sieci prywatnej z Internetem router zwykle stosuje translację adresów NAT (często w praktyce w wariancie PAT, czyli z translacją portów). Oznacza to, że źródłowy adres prywatny w pakietach wychodzących jest zastępowany adresem publicznym interfejsu WAN routera. Dlatego serwis typu "jaki jest mój adres IP" widzi i raportuje 195.182.130.24 – to adres publiczny, pod którym sieć lokalna jest reprezentowana w Internecie.
Dlaczego pozostałe stwierdzenia są niepoprawne?
- "serwer WWW widzi inny komputer w sieci" – serwer nie "widzi" innego komputera, tylko adres publiczny po NAT. Host nadal jest tym samym urządzeniem w LAN, a różnica wynika z translacji na routerze.
- "inny komputer podszył się pod adres naszego komputera" – podszywanie (spoofing) nie jest typowym wytłumaczeniem faktu, że publiczny adres różni się od prywatnego. To standardowy efekt pracy routera NAT, a nie dowód ataku.
- "serwer DHCP zmienił nasz adres w trakcie przesyłania żądania" – DHCP przydziela adres w sieci lokalnej, ale nie zmienia adresu IP pakietu "w drodze" do Internetu. Zmianę adresu źródłowego w ruchu wychodzącym wykonuje NAT na routerze.
Wskazówka egzaminacyjna: jeśli adres na karcie sieciowej jest prywatny (np. 192.168.x.x), a serwis WWW pokazuje inny, publiczny adres, to niemal zawsze oznacza to działanie NAT na bramie/routrze.