Adres 192.168.0.5 należy do puli adresów prywatnych używanych w sieciach lokalnych. Takie adresy służą do komunikacji w LAN i nie są routowane globalnie w Internecie. Gdy komputer z adresem prywatnym otwiera stronę WWW, pakiety wychodzą przez bramę/router do sieci zewnętrznej.
W typowej konfiguracji router na granicy sieci wykonuje translację NAT: zamienia adres źródłowy pakietów z adresu prywatnego hosta na adres publiczny interfejsu WAN (często dodatkowo z translacją portów, aby obsłużyć wiele połączeń). Dlatego serwis identyfikujący "Twoje IP" nie raportuje 192.168.0.5, tylko publiczny adres widziany przez serwer, np. 195.182.130.24.
Dlaczego pozostałe odpowiedzi są błędne?
- Stwierdzenie, że "serwer WWW widzi inny komputer w sieci" myli urządzenie końcowe z urządzeniem brzegowym. Serwer widzi adres publiczny, ale to nie oznacza, że połączenie pochodzi z "innego komputera" w LAN; to efekt translacji na routerze.
- Teza o DHCP jest nietrafna: DHCP przydziela adresy w sieci lokalnej i nie "zmienia adresu w trakcie przesyłania żądania" do serwera WWW. Co więcej, serwer w Internecie i tak nie widzi adresu prywatnego hosta.
- Wątek podszywania się (spoofingu) nie wynika z samego faktu, że na stronie widać inny adres. Różnica prywatny/publiczny jest typowa dla NAT i nie stanowi dowodu ataku.
Wskazówka egzaminacyjna: jeśli lokalny adres to 192.168.x.x, 10.x.x.x lub 172.16–172.31.x.x, a "na zewnątrz" widać inny adres, najczęściej chodzi o NAT na bramie.