Routing i firewalle w godzinę

Poznaj podstawy działania sieci w Linuksie. Skąd pakiet wie, którą bramę powinien wybrać? Czym jest ta brama i czym różni się adres fizyczny interfejsu od logicznego? Jak ustawić poprawnie routing, jak znakować pakiety, jak tworzyć reguły do iptables, shorewalla, nftables i UFW?

Tego i wielu innych, użytecznych użytecznych umiejętności nauczy Cię ten kurs.

Porządna porcja wiedzy w pigułce. Niezbędna dla każdego admina i DevOpsa.

Jakie zagadnienia poznasz na kursie?

  • Adresacja IP - jak działają adresy logiczne i czym naprawdę jest adres IP
  • Maski sieciowe - do czego służą, jak działają i dlaczego są użyteczne
  • Routing - skąd pakiet wie, jaką trasę powinien wybrać i jak tę trasę zmienić
  • Protokół ARP - do czego jest używany i jak działa
  • iptables - zarządzanie regułami i ich debugowanie
  • Łańcuchy - co różni PREROUTING od POSTROUTINGU, kiedy używamy OUTPUT, a kiedy np. FORWARD
  • Własne łańcuchy - użyteczne przy bardziej zaawansowanych konfiguracjach firewalla
  • Logowanie - jak wrzucić do logów systemowych informacje o niektórych przetwarzanych przez firewall pakietach?
  • Firewall bezstanowy - coraz rzadziej spotykany typ firewalla, jednak każdy admin powinien go znać
  • Firewall stanowy - najczęściej spotykana odmiana firewalla. Co go odróżnia od wersji bezstanowej i jak go aktywować
  • IPSET - jak uprościć sobie życie i ogarnąć reguły dla tysięcy adresów IP i sieci, jednym wpisem w iptables
  • Conntrack - śledzenie stanu połączeń i debugowanie ich
  • DNAT - klasyczne przekierowanie pakietów na inną maszynę
  • SNAT - source routing, użyteczny przy forwardowaniu pakietów między sieciami
  • Maskarada - automatyczna podmiana adresów źródłowych dla pakietów
  • Mangle - żonglowanie pakietami, znakowanie ich i podmiana ich właściwości
  • Shorewall - zarządzanie zaawansowanym firewallem opartym na strefach
  • UFW - jeden z najprostszych firewalli, dostępny w wielu dystrybucjach Linuksa
  • NFTables - następca iptables oferujący znacznie większe możliwości
  • Tcpdump - jak sprytnie nasłuchiwać pakietów TCP/UDP/ARP/ICMP itp.
  • Traceroute/mtr - jak działa i do czego może Ci się przydać
  • IPv6 - co zmienia ten rodzaj adresacji w kontekście firewalli

Przykładowa lekcja

O kursie wiele można opowiadać, ale nic nie zastąpi przykładowej lekcji.
To jest lekcja numer 8, gdzie po raz pierwszy (już po omówieniu podstaw teoretycznych) zaczynamy pracę z iptables.

Lekcja nr 8: Wstęp do iptables i tablica filter

Jak wygląda kurs?

  • Otrzymujesz natychmiastowy dostęp do 24 lekcji wideo (wstęp nie jest wliczany do ich liczby).
  • Każda z lekcji posiada notatki zawierające wszystkie użyte w nagraniu polecenia, ich atrybuty, jak i wyjaśnienie niektórych bardziej skomplikowanych akcji.
  • Lekcje są dostępne bez ograniczeń czasowych i to Ty decydujesz kiedy i w jakiej kolejności będziesz je przerabiać. Niemniej, najlepszą metodą nauki jest oczywiście zaliczenie kursu od początku do końca :)
  • Nagrania trwają łącznie 2 godziny i 18 minut.
  • Dołożyliśmy wszelkich starań, aby prezentowana w kursie treść była dla Ciebie skondensowaną porcją wiedzy idealną do wejścia w świat routingu i firewalli.
  • Skupiliśmy się na czterech najpopularniejszych narzędziach do zarządzania firewallami: iptables, nftables, UFW i shorewall.
Paweł Torbus

Paweł Torbus - autor kursu "Routing i firewalle w godzinę"

Paweł Torbus - autor kursu

Ma ponad 20 lat doświadczenia jako administrator systemów Linux. Swoje doświadczenie zdobywał w znanym polskim portalu internetowym - Interia.pl. Obecnie pracuje jako Principal Reliability Engineer w firmie Akamai, która obsługuje niemal 30% ruchu internetowego na świecie.

Ma na swoim koncie wydanie kursu "Ansible w godzinę", w którym dzielił się wiedzą w dziedzinie automatyzacji zadań na serwerach.

Po pracy zawodowej wspiera rozwój projektu Mikrus (serwery VPS dla pasjonatów).

Na jak długo otrzymam dostęp do kursu?

Dostęp jest nieograniczony czasowo. Możesz przerobić kurs, kiedy tylko zechcesz. Wszystkie lekcje są dla Ciebie dostępne od razu i możesz przerabiać je w dowolnej kolejności i w swoim tempie.

W jakiej formie jest to kurs?

Kurs hostowany jest na dedykowanej platformie edukacyjnej, do której dostęp otrzymasz po jego zakupie. Główna część kursu to 24 lekcje w formie wideo. Pod każdą lekcją znajdują się dodatkowe materiały usprawniające przyswajanie wiedzy (wydawane komendy, fragmenty konfiguracji, dodatkowe uwagi).

Co muszę wiedzieć, aby zrozumieć kurs?

Zakładamy, że przystępując do kursu, znasz podstawy pracy w terminalu linuksowym. Umiesz zrestartować działającą usługę, zainstalować pakiet w systemie, czy edytować pliki konfiguracyjne z poziomu terminala.
Nie musisz posiadać żadnej wiedzy związanej z działaniem sieci na Linuksie.

Czy mogę otrzymać fakturę pro forma?

Tak. Nie ma z tym problemu. Wielu kursantów prosi swojego pracodawcę o dofinansowanie kursów z naszej oferty. Firmy często wolą płacić tradycyjnym przelewem, więc na ich potrzeby wystawiamy faktury "pro forma". Aby uzyskać taką fakturę, napisz na [email protected] i podaj wszelkie dane niezbędne do jej wystawienia.

Czy otrzymam fakturę za zakup kursu?

Oczywiście! Podczas składania zamówienia zaznacz jedynie, że taka faktura jest Ci potrzebna i podaj dane do jej wystawienia. Jeśli nie zaznaczysz tej opcji, to automat (godzinę po zakupie) wyśle Ci tzw. "fakturę imienną".

Co o kursie mówią kursanci?

Ile kosztuje kurs?

W pakiecie zawsze wyjdzie taniej :)

Routing i firewalle

Sam kurs, bez dodatków

97zł

Routing i firewalle

Routing i firewalle + Ansible

Oszczędzasz 15zł

179zł

Routing i firewalle

Ansible w godzinę (97zł)

Mega Paczka Kursów

Oszczędzasz 130zł

810zł

Kurs oferowany jest przez firmę UW-TEAM.org Jakub Mrugalski.
NIP: 6821639338. Nagrania przygotował Paweł Torbus.
Sprzedawca jest czynnym płatnikiem podatku VAT.