KWALIFIKACJA INF2 - CZERWIEC 2020 (test 2)

PYTANIE NR 37.
Komputer lokalny ma adres 192.168.0.5. Po uruchomieniu strony internetowej z tego komputera, która identyfikuje adresy w sieci, podana jest informacja, że adresem komputera jest 195.182.130.24. Oznacza to, że
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Adres 192.168.0.5 jest adresem prywatnym używanym w sieci lokalnej. Strona w Internecie pokazuje zwykle adres publiczny, z którego przychodzi do niej ruch (adres źródłowy po wyjściu przez router). Różnica 192.168.x.x vs 195.x.x.x oznacza, że brama wykonała translację NAT.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
NAT (translacja adresów) to mechanizm na routerze/bramie, który zamienia adresy IP w pakietach, najczęściej prywatne adresy hostów LAN na publiczny adres WAN. Dzięki temu wiele urządzeń z adresami prywatnymi może korzystać z Internetu przez jeden publiczny adres.
Taka strona widzi adres IP, z którego przychodzi do niej ruch w Internecie, czyli zwykle publiczny adres routera po translacji NAT. Ustawienia karty sieciowej pokazują adres lokalny w LAN (często prywatny), który nie jest widoczny bezpośrednio dla serwerów w Internecie.
Adresy prywatne to zakresy przeznaczone do sieci lokalnych, niewidoczne w routingu globalnym. Najczęściej spotkasz 192.168.x.x oraz 10.x.x.x, a także fragment 172.16.x.x–172.31.x.x. W praktyce takie adresy wymagają NAT, aby wyjść do Internetu.
Komputer wysyła pakiety do bramy domyślnej. Router na wyjściu do Internetu podmienia adres źródłowy (i często port) na swój publiczny adres WAN, zapamiętuje mapowanie i odsyła odpowiedzi z Internetu z powrotem do właściwego hosta w LAN. Użytkownik widzi to jako normalne działanie Internetu.
Nie w sensie urządzenia w LAN. Serwer WWW widzi publiczny adres połączenia, który zazwyczaj należy do routera/bramy. To efekt translacji, a nie "inny komputer" wykonujący żądanie. Nadal to Twój host inicjuje sesję, tylko adres jest przepisany na granicy sieci.
DHCP przydziela (lub odnawia) adres hostowi w sieci lokalnej, ale nie "podmienia" adresu w trakcie transmisji do serwera WWW. Zmiana widocznego adresu publicznego jest typowo skutkiem NAT u dostawcy lub na routerze, a nie działania DHCP w samym żądaniu HTTP/HTTPS.
Sama różnica między adresem prywatnym hosta a publicznym adresem widocznym na zewnątrz nie jest dowodem spoofingu. To standardowe zachowanie przy NAT. Spoofing wymagałby dodatkowych symptomów i analizy ruchu. W typowej sieci domowej/firmowej to po prostu translacja na routerze.
Porównaj adres IP interfejsu LAN (np. 192.168.x.x) z adresem widocznym w Internecie (np. na stronie sprawdzającej IP). Jeśli są różne, zwykle jesteś za NAT. Dodatkowo w routerze widać interfejs WAN z publicznym adresem oraz reguły/przekierowania portów.
NAT bywa problemem, gdy chcesz udostępnić usługę z LAN na zewnątrz (serwer WWW, kamera, gra, VoIP), bo ruch przychodzący nie wie, do którego hosta ma trafić. Wtedy stosuje się przekierowanie portów lub rozwiązania typu VPN. Bez tego połączenia przychodzące często nie działają.
Częste pomyłki to: mylenie NAT z DHCP, zakładanie, że "inny adres" oznacza atak, oraz brak rozróżnienia między adresem hosta w LAN a adresem widzianym przez serwer w Internecie. Pomaga zapamiętanie, że serwis WWW pokazuje IP źródłowe po wyjściu przez bramę.
info

Około 52% zdających odpowiada poprawnie na to pytanie. trudne

Specjaliści zwracają uwagę: "Adres 192.168.0.5 jest adresem prywatnym używanym w sieci lokalnej."

Źródła:

  • RFC 1918: Address Allocation for Private Internets, IETF (sekcja: zakresy adresów prywatnych), https://www.rfc-editor.org/rfc/rfc1918 (dostęp: 2026-02-28)
  • RFC 3022: Traditional IP Network Address Translator (Traditional NAT), IETF (opis NAT i translacji adresów), https://www.rfc-editor.org/rfc/rfc3022 (dostęp: 2026-02-28)
  • Cisco Documentation: "NAT: Network Address Translation" (opis koncepcji NAT i zastosowań), https://www.cisco.com/c/en/us/support/docs/ip/network-address-translation-nat/ (dostęp: 2026-02-28)

Materiały:

  • Materiały szkolne z podstaw TCP/IP (adresacja IPv4, brama, podsieci)
  • Dokumentacja producentów urządzeń sieciowych dotycząca NAT/PAT (routery SOHO, firewalle)
  • Laboratoria: porównanie adresu interfejsu LAN z adresem publicznym widocznym na zewnątrz (np. przez stronę sprawdzającą IP)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego