Zyxel sieťový prepínač XGS/GS2xxx - Konfigurácia MAC autentifikácie s Active Directory na prepínačoch Zyxel

Máte ďalšie otázky? Vložiť žiadosť

[Zyxel Switch / XGS / GS 2xxx séria a vyššie] - MAC autentifikácia s Active Directory

Tento návod sa zameriava na implementáciu MAC autentifikácie s Active Directory, špecificky prispôsobenú základným nastaveniam Active Directory pomocou Windows Server 2019 so zjednodušenou štruktúrou:

BaseDN: DC=ad,DC=local

Začiatočný krok: Vytvorenie a pridanie používateľa Na začiatok je nevyhnutné vytvoriť a pridať používateľa, ktorý bude slúžiť ako klient. Ako príklad uvažujme zariadenie s MAC adresou "b827eb2550df" (napríklad Raspberry Pi). Tento používateľ zohrá kľúčovú úlohu v procese autentifikácie popísanom v nasledujúcich krokoch.

Nastavenie prepínača

Musíme pridať Zyxel Switch ako RADIUS klienta na NPS serveri

1) Otvorte Active Directory Users and Computers: Štart > Všetky programy > Administrátorské nástroje > Active Directory Users and Computers.

2) Vytvorte nový používateľský účet. Používateľské meno a heslo by mala byť MAC adresa pripájajúceho sa zariadenia. Poznámka: Skontrolujte, ktoré možnosti sú na prepínači podporované a nakonfigurujte ich. Máme nasledujúce možnosti založené na X/GS2xxx alebo vyšších:

Konfigurujte prepínač tak, že prejdete na

SECURITY > Port Authentication > MAC Authentication

Potom aktivujte MAC autentifikáciu, vyberte typ hesla založený na MAC adrese v malých písmenách a aktivujte MAC autentifikáciu na portoch, ktoré chcete. Zmeňte pomlčku na prepínači na žiadne.
 

MAC authentication settings pageMožné nastavenia:

Predpona mena Zadajte predponu, ktorá sa pridá ku všetkým MAC adresám odoslaným na RADIUS server na autentifikáciu. Môžete zadať až 32 tlačiteľných ASCII znakov. Ak toto pole necháte prázdne, na RADIUS server sa odošle iba MAC adresa klienta.
Oddeľovač Vyberte oddeľovač, ktorý RADIUS server používa na oddelenie párov v MAC adresách použitých ako používateľské meno (a heslo). Môžete vybrať Pomlčku (–), Dvojbodku (:) alebo Žiadny na nepoužitie oddeľovačov v MAC adrese.
Veľkosť písmen Vyberte veľkosť písmen (Veľké alebo malé), ktorú RADIUS server požaduje pre písmená v MAC adresách použitých ako používateľské meno (a heslo).
Typ hesla Vyberte Statické, aby prepínač odosielal zadané heslo, alebo MAC-Adresa na použitie MAC adresy klienta ako hesla.
Heslo Zadajte heslo, ktoré prepínač odosiela spolu s MAC adresou klienta na autentifikáciu na RADIUS serveri. Môžete zadať až 32 tlačiteľných ASCII znakov okrem [ ? ], [ | ], [ ' ], [ " ] alebo [ , ].
Časový limit

Zadajte čas, po ktorom prepínač umožní klientovi s MAC adresou, ktorý zlyhal pri autentifikácii, pokúsiť sa o autentifikáciu znova. Maximálny čas je 3000 sekúnd. Keď klient zlyhá pri MAC autentifikácii, jeho MAC adresa je zaznamenaná v tabuľke MAC adries so stavom odmietnutý. Časový limit, ktorý tu zadáte, je doba, počas ktorej zostáva záznam MAC adresy v tabuľke MAC adries, kým nie je vymazaný. Ak zadáte hodnotu 0, prepínač použije čas starnutia nastavený v obrazovke nastavenia prepínača.

Poznámka: Ak je Čas starnutia v obrazovke Nastavenie prepínača nastavený na nižšiu hodnotu, má prednosť pred týmto nastavením.

V tomto príklade sú MAC adresa a používateľ klienta „b827eb2550df“. PI bude odosielať MAC a heslo rovnaké, čo znamená, že používateľ a heslo sú: „b827eb2550df“. Uistite sa, že MAC adresa je pridaná ako používateľ a heslo bez akýchkoľvek dvojbodiek.Active Directory user account settings

  • Pri používaní MAC adresy ako hesla môže byť potrebné upraviť požiadavky na zložitosť hesla na serveri, aby sa odstránili akékoľvek povinné minimálne požiadavky na heslo.
    Prejdite do Server Manager, Nástroje v pravom hornom rohu, Miestna bezpečnostná politika, Politika účtov, Politika hesiel a zmeňte Minimálnu dĺžku hesla na žiadnu. Poznámka: Uistite sa, že túto možnosť povolíte po pridaní všetkých používateľských účtov MAC adries

Local security policy settings

  • Aby mohol byť používateľ autentifikovaný cez AD, potrebujeme pre to skupinu:

Active Directory group configuration

Takže používateľ a skupina sú vytvorené, a teraz musíme nakonfigurovať NPS.

Nastavenia NPS

Všetky prepínače, ktoré potrebujú autentifikovať klienta, musia byť pridané do NPS ako RADIUS klienti.

  • Otvorte konzolu NPS servera cez Štart > Programy > Administrátorské nástroje > Network Policy Server
  • V ľavom paneli rozbaľte možnosť RADIUS Clients and Servers.
  • Kliknite pravým tlačidlom myši na RADIUS Clients a vyberte Nový.
  • Zadajte názov pre Zyxel prepínač.
  • Zadajte IP adresu vášho Zyxel prepínača.
  • Vytvorte a zadajte spoločný RADIUS tajný kľúč.
  • Po dokončení stlačte OK.
  • Tieto kroky zopakujte pre všetky prepínače, ktoré budú používané pre MAC autentifikáciu.

NPS RADIUS client settings

Teraz potrebujeme nastaviť NPS Connection Request Policy.

Network policy settings page

S nastaveniami pre Windows skupinu a NAS Port Type:

NAS port type configuration window

S nastavením autentifikačnej metódy:

Authentication methods settings

Teraz môžeme pokračovať v konfigurácii prepínača.

Najprv musíme pridať AAA server takto:

SECURITY > AAA > RADIUS Server Setup

RADIUS server setup page

  • Odkaz na bod č. 6 v nastaveniach NPS je Shared Secret => nastavte IP a zadajte spoločný RADIUS tajný kľúč.

Teraz musíme povoliť port, na ktorom sa má používať MAC autentifikácia:
(V tomto príklade je PI pripojený na port 6):

Switch MAC authentication settings

Uložte konfiguráciu, aby ste nestratili nastavenia po reštarte:

Overenie:

Overenie som vykonal pomocou Wiresharku a funguje to:

Wireshark authentication log screen

  • Môžete tiež použiť Domain-Log, uvidíte to isté:

 Domain-Log

Poznámka: Po konfigurácii prepínača by ste mali vždy uložiť novú konfiguráciu na prepínači.
Inak prepínač stratí zmeny po reštarte
Problém so stratou konfigurácie prepínača po výpadku napájania alebo cykle napájania

 

Články v tejto sekcii

Pomohol Vám tento článok?
1 z 1 to považovali za užitočné
Zdieľať

Príspevky

0 komentárov

Článok je uzavretý pre príspevky.