0Pricing
Cyber Security Academy · Lekcja

Adresowanie IP i podsieci

Rozumieć IPv4, IPv6, notację CIDR oraz sposób, w jaki podsieci dzielą sieci

Adresowanie IP i podsieci to bezpłatna lekcja Cyber Security Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cyber Security Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cyber Security Academy zawiera 4 lekcji w sumie.

Czym jest adres IP?

Adres IP to unikatowy identyfikator numeryczny przypisany każdemu urządzeniu w sieci, który umożliwia kierowanie ruchu między źródłem a miejscem docelowym. IPv4 używa adresów 32-bitowych (np. 192.168.1.10), a IPv6 — adresów 128-bitowych.

Struktura adresu IPv4

Adres IPv4 składa się z czterech oktetów oddzielonych kropkami. Każdy oktet może przyjmować wartość od 0 do 255. Przykład: 10.0.0.1.

Adresy IP mają dwie części: część sieciową (identyfikuje sieć) oraz część hosta (identyfikuje urządzenie).

Podstawy podsieci

Maska podsieci określa, które bity należą do sieci, a które do hosta. W notacji CIDR zapis /24 oznacza, że pierwsze 24 bity stanowią prefiks sieci.

Przykład: 192.168.1.0/24 — sieć to 192.168.1, hosty to od .1 do .254, a adres rozgłoszeniowy to .255.

Notacja CIDR

Typowe rozmiary podsieci:

  • /24 — 256 adresów, 254 użyteczne adresy hostów
  • /16 — 65 536 adresów, 65 534 użyteczne adresy hostów
  • /8 — 16,7 miliona adresów
  • /30 — 4 adresy, 2 użyteczne (łącza punkt-punkt)

Prywatne i publiczne zakresy adresów IP

RFC 1918 definiuje prywatne zakresy adresów (nieroutowalne w internecie):

  • 10.0.0.0/8
  • 172.16.0.0/12
  • 192.168.0.0/16

Publiczne adresy IP można routować w internecie i muszą być globalnie unikatowe.

NAT: translacja adresów sieciowych

NAT umożliwia wielu urządzeniom w prywatnej sieci współdzielenie jednego publicznego adresu IP. Podczas wysyłania pakietów na zewnątrz router zastępuje prywatny źródłowy adres IP swoim publicznym adresem IP, a w przypadku odpowiedzi wykonuje operację odwrotną.

NAT ukrywa wewnętrzną topologię sieci przed internetem.

Podział sieci na podsieci na potrzeby bezpieczeństwa

Podział na podsieci jest ważnym narzędziem bezpieczeństwa:

  • Umieszczanie wrażliwych serwerów w izolowanych podsieciach
  • Używanie sieci VLAN do segmentowania ruchu na warstwie 2
  • Stosowanie reguł zapory między podsieciami w celu kontrolowania ruchu wschód-zachód
  • Ograniczanie domen rozgłoszeniowych w celu zmniejszenia narażenia na podsłuch

Sprawdzanie adresu IP

Typowe polecenia służące do sprawdzania konfiguracji IP:

  • Linux/Mac: ip addr show lub ifconfig
  • Windows: ipconfig /all
  • Publiczny adres IP: curl ifconfig.me
ip addr show
curl ifconfig.me

Adres pętli zwrotnej i adresy specjalne

Adresy specjalne:

  • 127.0.0.1 — pętla zwrotna (localhost); ruch nigdy nie opuszcza urządzenia
  • 0.0.0.0 — wszystkie interfejsy (używany podczas routingu i wiązania)
  • 255.255.255.255 — rozgłoszenie do wszystkich hostów w lokalnej podsieci

Podstawy IPv6

IPv6 używa 128-bitowych adresów zapisywanych w grupach szesnastkowych: 2001:0db8:85a3::8a2e:0370:7334. IPv6 eliminuje potrzebę stosowania NAT (każde urządzenie otrzymuje unikatowy publiczny adres IP) i obsługuje wbudowany protokół IPsec.

Podział na podsieci w testach penetracyjnych

Podczas rozpoznania napastnicy enumerują podsieci, aby zrozumieć topologię sieci. Typowa technika:

nmap -sn 192.168.1.0/24

Wykonuje ona skanowanie pingiem w celu wykrycia aktywnych hostów — jest to przydatne do mapowania powierzchni ataku.

nmap -sn 192.168.1.0/24

Szybkie sprawdzenie: adresowanie IP

Który zakres adresów IP jest zdefiniowany przez RFC 1918 jako prywatny (nieroutowalny w internecie)?

Podsumowanie lekcji

Adresy IP jednoznacznie identyfikują urządzenia w sieci. Podział na podsieci dzieli sieci na segmenty za pomocą notacji CIDR. Prywatne adresy RFC 1918 są używane wewnętrznie, a NAT umożliwia im współdzielenie publicznych adresów IP. Prawidłowy podział na podsieci stanowi podstawę segmentacji sieci na potrzeby bezpieczeństwa.

Często zadawane pytania

Czy lekcja „Adresowanie IP i podsieci” jest bezpłatna?

Tak — pełny tekst „Adresowanie IP i podsieci” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cyber Security Academy, przejdź na CoddyKit PRO. Kurs Cyber Security Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „Adresowanie IP i podsieci”?

Rozumieć IPv4, IPv6, notację CIDR oraz sposób, w jaki podsieci dzielą sieci Ćwiczysz Cyber Security Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Cyber Security Academy?

Nie wymagamy żadnego doświadczenia. Cyber Security Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.

Ile czasu zajmuje lekcja „Adresowanie IP i podsieci”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Cyber Security Academy?

Tak. Każda lekcja Cyber Security Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Adresowanie IP i podsieci
  2. TCP a UDP: kiedy używa się każdego z nich
  3. DNS: jak domeny są tłumaczone na adresy IP
  4. Podstawy HTTP i HTTPS
← Powrót do Cyber Security Academy