Uwierzytelnianie IEEE 802.1X RADIUS na przełącznikach UniFi

Spis treści
Zabezpieczenie fizycznych portów Ethernet jest fundamentem utwardzania infrastruktury sieciowej w środowiskach biznesowych. Brak kontroli dostępu na poziomie portu powoduje, że nieautoryzowane urządzenia podłączone do gniazd ściennych mogą natychmiast uzyskać dostęp do wewnętrznych wirtualnych sieci lokalnych (VLAN). Wdrożenie uwierzytelniania IEEE 802.1X RADIUS na przełącznikach Ubiquiti UniFi gwarantuje, że każdy punkt końcowy musi zostać zweryfikowany na podstawie adresu MAC lub certyfikatu kryptograficznego przed przydzieleniem dostępu. Ponadto dynamiczne przypisywanie VLAN automatycznie umieszcza uwierzytelnione urządzenia we właściwym segmencie sieciowym.
1. Architektura rozwiązania: 802.1X i dynamiczne VLAN-y
Infrastruktura uwierzytelniania IEEE 802.1X składa się z trzech głównych elementów:
- Supplicant: Urządzenie końcowe próbujące uzyskać dostęp do sieci LAN (np. stacja robocza, drukarka, kamera IP).
- Authenticator: Przełącznik sieciowy UniFi, który blokuje transmisję danych do momentu pomyślnego zakończenia weryfikacji tożsamości.
- Authentication Server: Serwer RADIUS (wbudowany serwer w bramie UniFi lub zewnętrzna instancja FreeRADIUS / Microsoft NPS), który waliduje poświadczenia i zwraca odpowiednie atrybuty autoryzacyjne.
W celu realizacji dynamicznego przypisywania VLAN, serwer RADIUS musi przesłać w pakiecie Access-Accept trzy standardowe atrybuty IETF:
Tunnel-Type=13(VLAN)Tunnel-Medium-Type=6(802 / Ethernet)Tunnel-Private-Group-Id=<VLAN ID>(np.20dla sieci biurowej,50dla IoT)
2. Konfiguracja serwera RADIUS i profili w UniFi krok po kroku
W celu przygotowania zaplecza uwierzytelniania w aplikacji UniFi Network należy wykonać następującą sekwencję konfiguracyjną:
- Aktywacja serwera RADIUS: Przejść do sekcji
Settings > Profiles > RADIUS. W przypadku korzystania z bramy UniFi (np. UDM-Pro, EFG) należy włączyć wbudowany serwer w sekcjiSettings > Services > RADIUSi zdefiniować bezpieczny klucz współdzielony (Shared Secret). W przypadku rozwiązania zewnętrznego wprowadza się adres IPv4, port uwierzytelniania (domyślnie1812), port rozliczania (domyślnie1813) oraz Shared Secret. - Włączenie przypisywania VLAN: W ustawieniach profilu RADIUS musi zostać zaznaczona opcja
Enable RADIUS assigned VLAN for Wired Network. Pozwala to portom przełącznika na nadpisywanie domyślnego VLAN-u natywnego informacjami odebranymi od serwera RADIUS. - Tworzenie kont użytkowników lub wpisów MAC:
- Dla EAP-TLS / PEAP: Utworzenie poświadczeń lub certyfikatów klienckich dla komputerów służbowych.
- Dla uwierzytelniania na podstawie MAC (MAB): Rejestracja urządzeń starszej generacji (drukarki, kamery CCTV) poprzez utworzenie użytkownika RADIUS, gdzie nazwa użytkownika i hasło są identyczne z adresem MAC zapisanym małymi literami bez dwukropków i myślników (np.
001122334455), wraz ze wskazaniem docelowego numeru VLAN ID.
3. Utwardzanie portów przełącznika krok po kroku
Po aktywacji profilu RADIUS wymagane jest skonfigurowanie kontroli 802.1X na portach przełącznika:
- Otwarcie menedżera portów: W kontrolerze UniFi Network przejść do sekcji
UniFi Devices, wybrać właściwy przełącznik i otworzyć panelPort Manager. - Wybór portów docelowych: Zaznaczyć fizyczne porty Ethernet prowadzące do gniazd ściennych lub stanowisk pracy.
- Konfiguracja trybu 802.1X Control: W sekcji
802.1X Controlnależy wybrać jeden z poniższych trybów egzekwowania:Auto: Wymusza standardowe uwierzytelnianie 802.1X oparte o EAP lub certyfikaty.MAC-based: Automatycznie uruchamia mechanizm MAC Authentication Bypass (MAB) dla urządzeń nieobsługujących protokołu 802.1X.
- Ustawienie Fallback VLAN: Zdefiniowanie izolowanego segmentu
Fallback VLAN(np. sieć gościnna lub kwarantanna) dla urządzeń, które nie przejdą uwierzytelniania lub nie odpowiedzą na zapytania 802.1X EAPOL w określonym czasie. - Zastosowanie zmian: Zapisanie konfiguracji w celu natychmiastowego aktywowania blokad na portach przełącznika.
4. Podsumowanie i wartość architektoniczna
Co da się osiągnąć dzięki temu poradnikowi: Wdrożenie zaawansowanej kontroli dostępu IEEE 802.1X na portach przełączników UniFi, wykorzystującej zarówno kryptograficzne uwierzytelnianie certyfikatami, jak i mechanizm MAC Authentication Bypass (MAB) z automatyczną segmentacją VLAN.
Wynikająca z tego wartość: Ryzyko nieautoryzowanego dostępu fizycznego do sieci LAN zostaje znacznie ograniczone; na portach z MAB pozostaje możliwe podszycie się pod adres MAC. Obce urządzenia podłączone do gniazd Ethernet są natychmiast blokowane lub umieszczane w odizolowanym segmencie kwarantanny. Jednocześnie administracja siecią ulega ułatwieniu: ręczna konfiguracja statycznych VLAN-ów na poszczególnych portach staje się zbędna, ponieważ każdy zweryfikowany punkt końcowy jest automatycznie przypisywany do właściwej sieci bez względu na to, do którego portu zostanie wpięty.
Pytania i odpowiedzi
Na ile bezpieczny jest MAC Authentication Bypass w porównaniu z uwierzytelnianiem EAP-TLS?
Wyraźnie mniej, bo MAB nie sprawdza żadnego sekretu. Nazwą użytkownika i hasłem jest adres MAC, który widnieje na tabliczce znamionowej urządzenia i w każdej ramce, jaką ono wysyła. Kto odłączy drukarkę albo kamerę i ustawi jej adres MAC w laptopie, ten przejdzie weryfikację i trafi do VLAN-u tego urządzenia. EAP-TLS wymaga natomiast klucza prywatnego, który nigdy nie opuszcza urządzenia końcowego; przepisany adres tu nie wystarczy.
MAB jest więc raczej przypisaniem niż kontrolą dostępu. Sensowny staje się dzięki trzem środkom:
- Urządzenia z MAB trafiają do osobnych VLAN-ów, których reguły zapory pozwalają tylko na to, czego urządzenie potrzebuje, w przypadku kamery na przykład tylko na połączenie z rejestratorem, bez dostępu do sieci biurowej.
- Każde urządzenie, które samo obsługuje 802.1X, zostaje przestawione na EAP-TLS; niektóre drukarki i kamery mają wbudowany supplicant.
- Porty z MAB nie powinny obsługiwać ogólnodostępnych gniazd, na przykład na korytarzach czy w salach konferencyjnych.
Co dzieje się na portach, gdy serwer RADIUS jest nieosiągalny?
Nowe uwierzytelnienia kończą się niepowodzeniem, dopóki serwera brakuje, a dotyczy to każdego urządzenia, którego port łączy się na nowo, na przykład po restarcie, zaniku zasilania albo odłączeniu kabla. Jeśli serwer RADIUS działa na bramie, dostęp przewodowy zależy więc od bramy. Dlatego uplinki do innych przełączników, do punktów dostępowych i do samej bramy nie powinny podlegać 802.1X, żeby sieć po awarii w ogóle mogła się znowu zestawić.