Sieci + CyberbezpieczeństwoPoziom: RozszerzonyI i II stopień
WAN łączy odległe lokalizacje przez infrastrukturę operatora lub Internet. VPN tworzy tunel logiczny, a HSRP może chronić lokalną bramę domyślną.
CE/PEMPLSBGPIPsecHSRP
Cele lekcji
Czego się nauczysz
Rozróżnisz LAN, MAN, WAN oraz role CE i PE.
Porównasz technologie dostępu i usługi operatorskie.
Wyjaśnisz failover, load balancing, BGP, MPLS i SD-WAN.
Skonfigurujesz podstawowy HSRP z virtual IP, priority, preempt i tracking.
Dobierzesz podstawowy model VPN do scenariusza organizacji.
Wymagania wstępne
Podstawy sieci
Routing i NAT
TCP/UDP i porty
Podstawy
Od LAN do sieci operatora
LAN obejmuje lokalną infrastrukturę organizacji, MAN zwykle obszar miejski, a WAN łączy geograficznie oddalone sieci. Granice zależą od własności i usługi, nie tylko od liczby kilometrów.
Customer Edge (CE) jest urządzeniem po stronie klienta, a Provider Edge (PE) elementem brzegu sieci operatora. Internet może być transportem WAN, ale usługa WAN nie musi oznaczać publicznego Internetu.
Od LAN do sieci operatora
Dostęp/usługa
Medium lub mechanizm
Typowe zastosowanie
Łącze dzierżawione
dedykowana usługa operatora
stałe połączenie lokalizacji
Carrier Ethernet
Ethernet w sieci operatora
łączenie oddziałów
xDSL
miedziana para
dostęp w istniejącej pętli abonenckiej
DOCSIS/HFC
światłowód i koncentryk
dostęp kablowy
PON
pasywna sieć optyczna
dostęp światłowodowy
Sieć komórkowa
radio operatora
łącze podstawowe lub zapasowe
Projekt
Adresacja, routing i redundancja
CE może otrzymać adres publiczny lub prywatny, trasę domyślną albo pełniejsze informacje routingu. Prywatna adresacja po stronie klienta często współistnieje z NAT-em na brzegu, ale model zależy od usługi.
Failover przełącza ruch po awarii, natomiast load balancing rozdziela ruch między ścieżki. Dwa łącza nie zapewniają realnej odporności, jeśli współdzielą ten sam kabel, zasilanie lub pojedynczy punkt operatora.
BGP wymienia informacje o osiągalności między systemami autonomicznymi; wprowadzenie nie zastępuje projektu polityki routingu.
MPLS przekazuje ruch na podstawie etykiet i wspiera usługi operatorskie, ale nie jest z definicji szyfrowaniem.
SD-WAN centralizuje politykę wyboru ścieżki i nakładkę nad różnymi transportami; funkcje zależą od rozwiązania.
Tunele
Modele VPN
IPsec chroni pakiety IP, a IKEv2 negocjuje parametry i klucze. NAT Traversal (NAT-T) przenosi IPsec przez UDP, gdy na ścieżce występuje NAT. WireGuard i OpenVPN są odmiennymi rozwiązaniami tunelowymi; oba nadal wymagają ochrony kluczy, kontroli dostępu i poprawnego routingu.
Modele VPN
Model
Przeznaczenie
Przykładowe technologie
Site-to-site
łączenie sieci centrali i oddziału
IPsec/IKEv2, WireGuard, OpenVPN
Remote access
dostęp pojedynczego użytkownika
IPsec, OpenVPN, WireGuard
Provider VPN
logiczna separacja w sieci operatora
np. usługa MPLS L3VPN; szyfrowanie wymaga osobnej oceny
Trzy odrębne funkcje
Tunelowanie, szyfrowanie i uwierzytelnianie
Bezpieczny projekt wymaga wszystkich potrzebnych funkcji, ale nie należy ich utożsamiać. Zestawiony interfejs tunelowy nie dowodzi, że peer został poprawnie uwierzytelniony, algorytmy są aktualne, a dozwolone trasy mają minimalny zakres.
Tunelowanie, szyfrowanie i uwierzytelnianie
Funkcja
Pytanie
Przykład
Tunelowanie
jak przenosimy ruch wewnętrzny przez sieć transportową?
kapsułkowanie pakietu w innym przepływie
Szyfrowanie i integralność
czy pośrednik może odczytać lub zmienić chronione dane?
IPsec ESP lub kanał danych OpenVPN/WireGuard
Uwierzytelnianie
skąd wiadomo, z kim zestawiany jest tunel?
certyfikat, klucz publiczny, PSK lub konto z MFA zależnie od rozwiązania
Negocjacja
IPsec i IKE na poziomie koncepcyjnym
IPsec jest architekturą ochrony ruchu IP. ESP może zapewniać poufność, integralność i uwierzytelnienie pochodzenia danych zgodnie z wybranym zestawem parametrów. IKEv2 uwierzytelnia strony, negocjuje algorytmy i tworzy Security Associations oraz materiał kluczowy.
Błąd może wystąpić przed utworzeniem IKE SA, podczas negocjacji CHILD SA albo dopiero w płaszczyźnie danych. Dlatego diagnoza rozdziela osiągalność peerów, zgodność propozycji, uwierzytelnienie, selektory ruchu, trasy i liczniki pakietów.
Nie publikuj PSK, kluczy prywatnych ani pełnych logów zawierających sekrety.
Sprawdź zgodność czasu, certyfikatów i tożsamości peerów.
Ogranicz dostęp po tunelu do wymaganych sieci i usług.
Porównanie
WireGuard i OpenVPN
WireGuard i OpenVPN
Rozwiązanie
Model
Uwierzytelnianie i konfiguracja
Ważne ograniczenie
WireGuard
tunel IP oparty na parach kluczy publicznych
peer, klucz publiczny i dozwolone prefiksy
dystrybucja kluczy, routing i polityka dostępu pozostają zadaniem administratora
OpenVPN
VPN warstwy 2 lub 3 nad TLS, zwykle klient-serwer
certyfikaty oraz opcjonalne dodatkowe metody uwierzytelnienia
duża elastyczność zwiększa liczbę decyzji konfiguracyjnych
IPsec/IKEv2
ochrona ruchu IP z negocjacją SA
PSK lub certyfikaty zależnie od projektu
zgodność parametrów, NAT-T, selektory i polityka firewalla
Działanie
MTU, MSS, DNS i split tunneling
Nagłówki tunelu zmniejszają dostępny MTU. Zbyt duże pakiety mogą wymagać fragmentacji albo zostać odrzucone; Path MTU Discovery i poprawne ICMP/ICMPv6 są ważne. MSS dotyczy ładunku TCP i może być korygowane na brzegu tunelu zależnie od platformy.
Split tunneling wysyła tunelem tylko wybrane trasy. Zmniejsza obciążenie, ale zmienia model kontroli i DNS. Full tunnel również nie gwarantuje ochrony, jeśli uwierzytelnianie, reguły, algorytmy lub urządzenie końcowe są słabe.
Sprawdź trasy przed i po zestawieniu VPN.
Określ, który resolver DNS ma obsługiwać nazwy wewnętrzne.
Nie blokuj bezrefleksyjnie komunikatów potrzebnych do PMTUD.
Centrala–oddział–pracownik
Scenariusz organizacji
Adresy publicznych przykładów powinny pochodzić z 192.0.2.0/24, 198.51.100.0/24 lub 203.0.113.0/24. Prywatne zakresy można stosować wewnątrz zamkniętego laboratorium.
Scenariusz organizacji
Element
Rozwiązanie koncepcyjne
Centrala
dwa łącza, firewall/VPN, sieci serwerów i użytkowników
Oddział
tunel site-to-site, trasa do centrali i lokalny dostęp awaryjny
Pracownik
VPN zdalnego dostępu, MFA i urządzenie zarządzane
DNS
jawna polityka nazw wewnętrznych i publicznych
Monitoring
stan tunelu, utrata, opóźnienie, logi uwierzytelniania
FHRP
Redundancja bramy domyślnej — HSRP
Pojedyncza brama domyślna jest punktem awarii. First Hop Redundancy Protocol pozwala kilku routerom prezentować hostom wspólną bramę. HSRP jest rozwiązaniem Cisco: grupa ma wirtualny adres IP i wirtualny adres MAC, router active przekazuje ruch, a standby jest gotowy do przejęcia roli.
Wyższy priority jest preferowany. Sam powrót routera z wyższym priorytetem nie odbiera automatycznie roli active — potrzebne jest preempt. Tracking może obniżyć efektywny priorytet po awarii śledzonego WAN. Host nadal używa 192.168.10.1 i nie musi zmieniać konfiguracji.
VRRP jest standardową alternatywą FHRP. Nie należy zakładać identycznej składni, nazw stanów ani wszystkich zachowań HSRP i VRRP.
Redundancja bramy domyślnej — HSRP
Element
R1
R2
Adres rzeczywisty
192.168.10.2/24
192.168.10.3/24
Grupa / virtual IP
10 / 192.168.10.1
10 / 192.168.10.1
Priority
110
100
Stan normalny
active
standby
Preempt
włączony
włączony
Platforma: Cisco IOS / Packet Tracer. Cel: podstawowa grupa HSRP; nazwy interfejsów są przykładowe i zależą od modelu. Tryb: tryb konfiguracji interfejsu.
! R1 — preferowany active
interface GigabitEthernet0/0
ip address 192.168.10.2 255.255.255.0
standby 10 ip 192.168.10.1
standby 10 priority 110
standby 10 preempt
standby 10 track GigabitEthernet0/1 20
! R2 — standby
interface GigabitEthernet0/0
ip address 192.168.10.3 255.255.255.0
standby 10 ip 192.168.10.1
standby 10 priority 100
standby 10 preempt
show standby brief
Oczekiwany rezultat: R1 jest active, R2 standby, a klient używa 192.168.10.1.
Cofnięcie: Włącz wyłączone interfejsy, przywróć priority/preempt/tracking i sprawdź show standby brief.
HSRP chroni pierwszy hop; pełna odporność wymaga również poprawnego routingu i niezależnych ścieżek WAN.
Warstwowo
Diagnostyka zestawienia tunelu
Zbieraj logi tylko w niezbędnym zakresie i anonimizuj sekrety. Po każdej zmianie testuj ruch dozwolony i zabroniony oraz możliwość cofnięcia konfiguracji.
Diagnostyka zestawienia tunelu
Etap
Sprawdzenie
Przykładowy objaw
Transport
DNS peera, trasa, porty, firewall i NAT
brak odpowiedzi lub timeout
Negocjacja
propozycje, wersja, czas, certyfikat lub klucz
błąd uwierzytelnienia albo brak wspólnego zestawu
Tunel
stan peera, SA, handshake i keepalive
interfejs istnieje, lecz brak świeżego handshake
Dane
trasy, selektory, allowed IPs, ACL i NAT
tunel up, ale brak dostępu do podsieci
Jakość
MTU, MSS, PMTUD, utrata i opóźnienie
mały ping działa, duży transfer zawiesza się
Uwaga
Najczęstsze błędy VPN i WAN
Uznanie MPLS za zaszyfrowany transport.
Brak trasy powrotnej przez tunel.
Niespójny MTU prowadzący do działania małych pakietów i problemów z większym transferem.
Mylenie failover z równoważeniem ruchu.
Przyjęcie, że nazwa VPN gwarantuje bezpieczne algorytmy i poprawną autoryzację.
Zbyt szerokie prefiksy lub uprawnienia po tunelu.
Pomijanie wspólnych punktów awarii dwóch łączy.
Praca własna
Zadanie samodzielne — bezpieczny dostęp zdalny
Zaprojektuj zdalny dostęp dla administratora i zwykłego pracownika. Wybierz model VPN, sposób uwierzytelniania, split albo full tunnel, dozwolone podsieci, DNS, logowanie zdarzeń i plan unieważnienia dostępu. Dodaj testy pozytywne i negatywne, ale nie publikuj sekretów ani gotowej konfiguracji produkcyjnej.
Zadania
Zadania tematyczne
Odpowiedzi ukryte
Najpierw rozwiąż zadania samodzielnie. Odpowiedzi rozwiń dopiero wtedy, gdy masz własny wynik.
Zadanie 1łatwyCzym różni się VPN remote access od site-to-site?
Sprawdź odpowiedź: Remote access łączy pojedynczego użytkownika lub urządzenie z zasobami organizacji, a site-to-site łączy całe sieci za dwiema bramami VPN.
Zadanie 2średniCzy każdy tunel zapewnia szyfrowanie?
Sprawdź odpowiedź: Nie. Tunelowanie kapsułkuje ruch i tworzy logiczną ścieżkę, natomiast poufność wymaga osobnego mechanizmu kryptograficznego, właściwych algorytmów i poprawnej konfiguracji kluczy.
Zadanie 3średniPorównaj split tunneling z full tunnelingiem.
Sprawdź odpowiedź: Split tunneling kieruje przez VPN tylko wybrane sieci, a full tunneling zwykle wysyła tunelem cały ruch klienta objęty polityką. Wybór wpływa na kontrolę, wydajność, DNS i dostępność, ale żaden wariant nie naprawia słabego urządzenia końcowego.
Zadanie 4trudniejszyTunel jest zestawiony, ale zasób w oddziale nie odpowiada. Podaj kolejność diagnostyki.
Sprawdź odpowiedź: Sprawdź zakresy i selektory, trasy w obu kierunkach, allowed IPs lub odpowiedniki, reguły firewalla, NAT, DNS, MTU/PMTUD oraz liczniki szyfrowania i deszyfrowania. Sam stan up nie dowodzi poprawnego przepływu danych.
Praktyka
Ćwiczenie praktyczne — Redundancja bramy i diagnostyka WAN
Narysuj centralę, oddział i pracownika zdalnego. Oznacz CE, transport, tunele i sieci wewnętrzne.
Wyjaśnij różnicę między usługą MPLS operatora a szyfrowanym tunelem IPsec.
Zbuduj dwa routery, switch i PC z virtual IP 192.168.10.1. Uruchom ciągły ping, wyłącz active, przywróć go i porównaj zachowanie z preempt oraz bez preempt.
Przy objawie „ping działa, duża strona nie” zaplanuj kontrolę MTU, MSS, PMTUD i reguł firewalla.
Dla pracownika i oddziału dobierz remote access lub site-to-site, sposób uwierzytelnienia oraz split albo full tunnel; uzasadnij minimalny zakres tras.
Przeanalizuj przypadek tunel up, dane down: zapisz kolejność kontroli transportu, negocjacji, routingu, ACL, NAT, DNS i MTU.
Najważniejsze wnioski
Podsumowanie
WAN opisuje połączenie odległych sieci, a Internet jest jednym z możliwych transportów.
Failover, load balancing, BGP, MPLS i SD-WAN rozwiązują odmienne problemy.
Bezpieczeństwo VPN zależy od konfiguracji, uwierzytelniania, kluczy, algorytmów i urządzeń końcowych.