{"id":42118,"date":"2019-03-18T00:00:00","date_gmt":"2019-03-17T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad"},"modified":"2020-02-18T13:44:55","modified_gmt":"2020-02-18T10:44:55","slug":"nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad","title":{"rendered":"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/1bbe235a78ff2e13e771f7086c6885f3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPozrime sa na praktick\u00e9 vyu\u017eitie Windows Active Directory + NPS (2 servery pre zabezpe\u010denie odolnosti) + \u0161tandard 802.1x na kontrolu pr\u00edstupu a autentifik\u00e1ciu pou\u017e\u00edvate\u013eov \u2013 dom\u00e9nov\u00fdch po\u010d\u00edta\u010dov \u2013 zariaden\u00ed. O te\u00f3rii o \u0161tandarde sa m\u00f4\u017eete dozvedie\u0165 na Wikip\u00e9dii, na odkaze: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/IEEE_802.1X\">IEEE 802.1X<\/a><\/noindex><\/p>\n<p>Ke\u010f\u017ee moja \u201elaborat\u00f3rium\u201c je obmedzen\u00e9 zdrojmi, zl\u00fa\u010dim \u00falohy NPS a dom\u00e9nov\u00e9ho kontrol\u00e9ra, ale v\u00e1m odpor\u00fa\u010dam tak\u00e9to kritick\u00e9 slu\u017eby sk\u00f4r oddeli\u0165.<\/p>\n<p>Neviem o \u0161tandardn\u00fdch sp\u00f4soboch synchroniz\u00e1cie konfigur\u00e1ci\u00ed (polit\u00edk) Windows NPS, preto budeme pou\u017e\u00edva\u0165 PowerShell skripty sp\u00fa\u0161\u0165an\u00e9 pl\u00e1nova\u010dom \u00faloh (autor bol m\u00f4j b\u00fdval\u00fd kolega). Na autentifik\u00e1ciu dom\u00e9nov\u00fdch po\u010d\u00edta\u010dov a pre zariadenia, ktor\u00e9 nevedia o <b>802.1x<\/b> (telef\u00f3ny, tla\u010diarne a pod.), bude nastaven\u00e1 skupinov\u00e1 politika a vytvoren\u00e9 bezpe\u010dnostn\u00e9 skupiny.<\/p>\n<p>Na konci \u010dl\u00e1nku sa podel\u00edm o niektor\u00e9 detaily pr\u00e1ce s 802.1x \u2013 ako je mo\u017en\u00e9 pou\u017e\u00edva\u0165 neadministrat\u00edvne prep\u00edna\u010de, dynamick\u00e9 ACL a pod. Zdie\u013eam inform\u00e1cie o zachyten\u00fdch \u201echybi\u010dk\u00e1ch\u201c...<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nZa\u010dneme in\u0161tal\u00e1ciou a nastaven\u00edm failover NPS na Windows Server 2012R2 (na 2016 je to podobn\u00e9): prostredn\u00edctvom Spr\u00e1vcu servera -&gt; Sprievodca pridan\u00edm rol\u00ed a funkci\u00ed vyberieme len Network Policy Server.<\/p>\n<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/8ee1c9024d59ac338571e9cd67225075.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nalebo pomocou PowerShell:<\/p>\n<pre><code class=\"actionscript\">Install-WindowsFeature NPAS -IncludeManagementTools<\/code><\/pre>\n<p><\/p>\n<blockquote><p>Mal\u00e9 upresnenie \u2013 preto\u017ee pre <b>Protected EAP (PEAP)<\/b> budete potrebova\u0165 certifik\u00e1t, ktor\u00fd potvrdzuje pravos\u0165 servera (so zodpovedaj\u00facimi pr\u00e1vami na pou\u017e\u00edvanie), ktor\u00fd bude v d\u00f4veryhodn\u00fdch na klientskych po\u010d\u00edta\u010doch, pravdepodobne budete musie\u0165 nain\u0161talova\u0165 aj rolu <b>Certification Authority<\/b>. Ale pova\u017eujme to, \u017ee <b>CA<\/b> u\u017e m\u00e1te nain\u0161talovan\u00e9...<\/p><\/blockquote>\n<p> Urob\u00edme to ist\u00e9 aj na druhom serveri. Vytvor\u00edme prie\u010dinok pre skript C:Scripts na oboch serveroch a sie\u0165ov\u00fd prie\u010dinok na druhom serveri <b>SRV2NPS-config$<\/b><\/p>\n<p>Na prvom serveri vytvor\u00edme PowerShell skript <i>C:ScriptsExport-NPS-config.ps1<\/i> so nasleduj\u00facim obsahom:<\/p>\n<pre><code class=\"actionscript\">Export-NpsConfiguration -Path \"SRV2NPS-config$NPS.xml\"<\/code><\/pre>\n<p>\nPotom nastav\u00edme \u00falohu v Pl\u00e1nova\u010di \u00faloh: \u201c<i>Export-NpsConfiguration<\/i>\u201d<\/p>\n<pre><code class=\"bash\">powershell -executionpolicy unrestricted -f \"C:ScriptsExport-NPS-config.ps1\"<\/code><\/pre>\n<p>\n<i>Vykon\u00e1va\u0165 pre v\u0161etk\u00fdch pou\u017e\u00edvate\u013eov \u2014 vykona\u0165 s najvy\u0161\u0161\u00edmi pr\u00e1vami<br \/>\nKa\u017edodenne \u2014 opakova\u0165 \u00falohu ka\u017ed\u00fdch 10 min\u00fat po\u010das 8 hod\u00edn.<\/i><\/p>\n<p>Na z\u00e1lo\u017enom NPS nastav\u00edme import konfigur\u00e1cie (polit\u00edk):<br \/>\nvytvor\u00edme skript PowerShell:<\/p>\n<pre><code class=\"bash\">echo Import-NpsConfiguration -Path \"c:NPS-configNPS.xml\" &gt;&gt; C:ScriptsImport-NPS-config.ps1<\/code><\/pre>\n<p>\na \u00falohu na jeho vykonanie ka\u017ed\u00fdch 10 min\u00fat:<\/p>\n<pre><code class=\"bash\">powershell -executionpolicy unrestricted -f \"C:ScriptsImport-NPS-config.ps1\"<\/code><\/pre>\n<p>\n<i>Vykon\u00e1va\u0165 pre v\u0161etk\u00fdch pou\u017e\u00edvate\u013eov \u2014 vykona\u0165 s najvy\u0161\u0161\u00edmi pr\u00e1vami<br \/>\nKa\u017edodenne \u2014 opakova\u0165 \u00falohu ka\u017ed\u00fdch 10 min\u00fat po\u010das 8 hod\u00edn.<\/i><\/p>\n<p>Teraz, na kontrolu, prid\u00e1me do NPS na jednom z serverov (!) nieko\u013eko prep\u00edna\u010dov do RADIUS klientov (IP a Shared Secret), dve politiky \u017eiadost\u00ed o pripojenie: <b>WIRED-Connect<\/b> (Podmienka: \u201eTyp portu NAS \u2013 Ethernet\u201c) a <b>WiFi-Enterprise<\/b> (Podmienka: \u201eTyp portu NAS \u2013 IEEE 802.11\u201c), ako aj sie\u0165ov\u00fa politiku <b><i>Access Cisco Network Devices<\/i><\/b> (Spr\u00e1vcovia siete):<\/p>\n<pre><code class=\"xml\">Podmienky:\nSkupiny Windows - domainsg-network-admins\nObmedzenia:\nMet\u00f3dy overovania - Overenie otvoren\u00fdm textom (PAP, SPAP)\nParametre:\nAtrib\u00faty RADIUS: \u0160tandard - Service-Type - Login\nZ\u00e1visl\u00e9 od dod\u00e1vate\u013ea - Cisco-AV-Pair - Cisco - shell:priv-lvl=15<\/code><\/pre>\n<p><b class=\"spoiler_title\">Z poh\u013eadu prep\u00edna\u010dov s\u00fa nasleduj\u00face nastavenia:<\/b><\/p>\n<pre><code class=\"plaintext\">aaa new-model\naaa local authentication attempts max-fail 5\n!\n!\naaa group server radius NPS\n server-private 192.168.38.151 auth-port 1812 acct-port 1813 key %shared_secret%\n server-private 192.168.10.151 auth-port 1812 acct-port 1813 key %shared_secret%\n!\naaa authentication login default group NPS local\naaa authentication dot1x default group NPS\naaa authorization console\naaa authorization exec default group NPS local if-authenticated\naaa authorization network default group NPS\n!\naaa session-id common\n!\nidentity profile default\n!\ndot1x system-auth-control\n!\n!\nline vty 0 4\n exec-timeout 5 0\n transport input ssh\n escape-character 99\nline vty 5 15\n exec-timeout 5 0\n logging synchronous\n transport input ssh\n escape-character 99<\/code><\/pre>\n<p>Po nastaven\u00ed, po 10 min\u00fatach, by v\u0161etci klienti, politiky a parametre mali by\u0165 vidite\u013en\u00e9 aj na z\u00e1lo\u017enom NPS a budeme sa m\u00f4c\u0165 autentizova\u0165 na prep\u00edna\u010doch pomocou \u00fa\u010dtu Active Directory, \u010dlena skupiny domainsg-network-admins (ktor\u00fa sme vytvorili vopred).<\/p>\n<p>Prejdeme k nastaveniu Active Directory \u2013 vytvor\u00edme skupinov\u00fa a heslov\u00fa politiku, vytvor\u00edme potrebn\u00e9 skupiny.<\/p>\n<p>Skupinov\u00e1 politika <i><b>Computers-8021x-Settings<\/b><\/i>:<\/p>\n<p><b><\/p>\n<pre><code class=\"plaintext\">Konfigur\u00e1cia po\u010d\u00edta\u010da (Povolen\u00e9)\n   Politiky\n     Windows nastavenia\n        Bezpe\u010dnostn\u00e9 nastavenia\n          Syst\u00e9mov\u00e9 slu\u017eby\n     Wired AutoConfig (Re\u017eim spustenia: Automatick\u00fd)\nPolitiky bezdr\u00f4tovej siete (802.3)<\/code><\/pre>\n<p><\/b><br \/>\n<b class=\"spoiler_title\">NPS-802-1x<\/b><\/p>\n<pre><code class=\"plaintext\">N\u00e1zov\tNPS-802-1x\nPopis\t802.1x\nGlob\u00e1lne nastavenia\nNastavenie\tHodnota\nPou\u017ei\u0165 slu\u017eby siet\u00ed LAN Windows pre klientov\tPovolen\u00e9\nZdie\u013ean\u00e9 pou\u017e\u00edvate\u013esk\u00e9 poverenia pre autentiz\u00e1ciu v sieti\tPovolen\u00e9\nProfil siete\nBezpe\u010dnostn\u00e9 nastavenia\nPovoli\u0165 pou\u017eitie autentifik\u00e1cie IEEE 802.1X pre pr\u00edstup do siete\tPovolen\u00e9\nPresadi\u0165 pou\u017eitie autentifik\u00e1cie IEEE 802.1X pre pr\u00edstup do siete\tZak\u00e1zan\u00e9\nNastavenia IEEE 802.1X\nAutentiz\u00e1cia po\u010d\u00edta\u010da\tIba po\u010d\u00edta\u010d\nMaxim\u00e1lne zlyhania autentifik\u00e1cie\t10\nMaxim\u00e1lny po\u010det odoslan\u00fdch EAPOL-Start spr\u00e1v\t \nDr\u017ean\u00fd \u010das (sekundy)\t \nPo\u010diato\u010dn\u00fd \u010das (sekundy)\t \n\u010cas autentifik\u00e1cie (sekundy)\t \nVlastnosti met\u00f3dy autentifik\u00e1cie siete\nMet\u00f3da autentifik\u00e1cie\tChr\u00e1nen\u00e9 EAP (PEAP)\nOveri\u0165 certifik\u00e1t servera\tPovolen\u00e9\nPripoji\u0165 sa k t\u00fdmto serverom\t \nNep\u00fdta\u0165 pou\u017e\u00edvate\u013ea, aby autorizoval nov\u00e9 servery alebo d\u00f4veryhodn\u00e9 certifika\u010dn\u00e9 autority\tZak\u00e1zan\u00e9\nPovoli\u0165 r\u00fdchle prepojenie\tPovolen\u00e9\nOdpoji\u0165, ak server nepredlo\u017e\u00ed cryptobinding TLV\tZak\u00e1zan\u00e9\nPresadi\u0165 ochranu pr\u00edstupu do siete\tZak\u00e1zan\u00e9\nKonfigur\u00e1cia met\u00f3dy autentifik\u00e1cie\nMet\u00f3da autentifik\u00e1cie\tZabezpe\u010den\u00e9 heslo (EAP-MSCHAP v2)\nAutomaticky pou\u017ei\u0165 moje meno a heslo Windows (a dom\u00e9nu, ak existuje)\tPovolen\u00e9<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/f0f5e0c83441367a09d56fca217ec587.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVytvor\u00edme skupinu zabezpe\u010denia <b><i>sg-computers-8021x-vl100<\/i><\/b>, kde budeme prid\u00e1va\u0165 po\u010d\u00edta\u010de, ktor\u00e9 chceme priradi\u0165 do VLAN 100 a nastav\u00edme filtrovanie pre vytvoren\u00fa predt\u00fdm skupinov\u00fa politiku na t\u00fato skupinu:<\/p>\n<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/45d9763098d1f1e3f105188ab0941ac9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOveri\u0165, \u010di politika \u00faspe\u0161ne funguje, je mo\u017en\u00e9 otvoren\u00edm \u201eCentra spr\u00e1vy siet\u00ed a zdie\u013eania (Nastavenia siete a internetu) \u2013 Zmeni\u0165 nastavenia adapt\u00e9ra (Nastavenie vlastnost\u00ed adapt\u00e9ra) \u2013 Vlastnosti adapt\u00e9ra\u201c, kde uvid\u00edme kartu \u201eOverenie\u201c:<\/p>\n<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/407b1a154f0fed84e71574e1225d68a2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKe\u010f\u017ee sme sa presved\u010dili, \u017ee politika sa \u00faspe\u0161ne aplikuje, m\u00f4\u017eeme prejs\u0165 k nastaveniu sie\u0165ovej politiky na NPS a portov pr\u00edstupov\u00e9ho prep\u00edna\u010da.<\/p>\n<p>Vytvor\u00edme sie\u0165ov\u00fa politiku <b><i>neag-computers-8021x-vl100<\/i><\/b>:<\/p>\n<pre><code class=\"xml\">Podmienky:\n  Windows skupiny - sg-computers-8021x-vl100\n  Typ portu NAS - Ethernet\nObmedzenia:\n  Met\u00f3dy autentiz\u00e1cie - Microsoft: Chr\u00e1nen\u00e9 EAP (PEAP) - Ne\u0161ifrovan\u00e1 autentiz\u00e1cia (PAP, SPAP)\n  Typ portu NAS - Ethernet\nNastavenia:\n  \u0160tandard:\n   Framed-MTU 1344\n   TunnelMediumType 802 (zah\u0155\u0148a v\u0161etky 802 m\u00e9di\u00e1 plus Ethernet kanonick\u00fd form\u00e1t)\n   TunnelPrivateGroupId  100\n   TunnelType  Virtu\u00e1lne LAN (VLAN)<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/3e279c0b6111caec20fc91743a75f1aa.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTypick\u00e9 nastavenia pre port prep\u00edna\u010da (zd\u00f4raz\u0148ujem, \u017ee sa pou\u017e\u00edva typ autentiz\u00e1cie \u201emultidom\u00e9n\u201c \u2013 Data &amp; Voice, a takisto je tu mo\u017enos\u0165 autentiz\u00e1cie pod\u013ea MAC adresy. Po\u010das \u201eprechodn\u00e9ho obdobia\u201c m\u00e1 zmysel pou\u017ei\u0165 v parametroch:<\/p>\n<pre><code class=\"actionscript\">\nakcia autorizova\u0165 VLAN 100 pri ne\u00faspe\u0161nom autentiz\u00e1cii\na.kcia autorizova\u0165 VLAN 100 pri nedostato\u010dnej odpovedi\n<\/code><\/pre>\n<p>\nVLAN ID nie je \u201ekarant\u00e9nne\u201c, ale to ist\u00e9, kam by mal pou\u017e\u00edvate\u013esk\u00fd po\u010d\u00edta\u010d pr\u00eds\u0165 po \u00faspe\u0161nej autoriz\u00e1cii \u2013 pokia\u013e sa presved\u010d\u00edme, \u017ee v\u0161etko funguje ako m\u00e1. Tieto parametre m\u00f4\u017eu by\u0165 pou\u017eit\u00e9 aj v in\u00fdch scen\u00e1roch, napr\u00edklad, ke\u010f do tohto portu zapoj\u00edte nejak\u00fd neovl\u00e1dan\u00fd prep\u00edna\u010d a chcete, aby v\u0161etky zariadenia, ktor\u00e9 s\u00fa k nemu pripojen\u00e9 a nepre\u0161li autentiz\u00e1ciou, patrili do ur\u010dit\u00e9ho VLAN (\u201ekarant\u00e9nneho\u201c).<\/p>\n<p><b class=\"spoiler_title\">nastavenia portu prep\u00edna\u010da v re\u017eime 802.1x host-mode multi-domain<\/b><\/p>\n<pre><code class=\"actionscript\">default int range Gi1\/0\/39-41\nint range Gi1\/0\/39-41\nshu\ndes PC-IPhone_802.1x\nswitchport mode access\nswitchport nonegotiate\nswitchport voice vlan 55\nswitchport port-security maximum 2\nauthentication event fail action authorize vlan 100\nauthentication event no-response action authorize vlan 100\nauthentication host-mode multi-domain\nauthentication port-control auto\nauthentication violation restrict\nmab\ndot1x pae authenticator\ndot1x timeout quiet-period 15\ndot1x timeout tx-period 3\nstorm-control broadcast level pps 100\nstorm-control multicast level pps 110\nno vtp\nlldp receive\nlldp transmit\nspanning-tree portfast\nno shu\nexit<\/code><\/pre>\n<p>Skontrolova\u0165, \u010di po\u010d\u00edta\u010d\/telef\u00f3n \u00faspe\u0161ne pre\u0161iel autentiz\u00e1ciou, je mo\u017en\u00e9 pr\u00edkazom:<\/p>\n<pre><code class=\"actionscript\">sh authentication sessions int Gi1\/0\/39 det<\/code><\/pre>\n<p>\nTeraz vytvor\u00edme skupinu (napr\u00edklad, <i>sg-fgpp-mab<\/i> ) v Active Directory pre telef\u00f3ny a prid\u00e1me do nej jedno zariadenie na testovanie (v mojom pr\u00edpade je to <b><i>Grandstream GXP2160<\/i><\/b> s mac-adresou <b>000b.82ba.a7b1<\/b> a odpovedaj\u00facim \u00fa\u010dtom <b>domain 00b82baa7b1<\/b>). <\/p>\n<p>Pre vytvoren\u00fa skupinu zn\u00ed\u017eime po\u017eiadavky politiky hesiel (pou\u017eit\u00edm <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.technet.microsoft.com\/canitpro\/2013\/05\/29\/step-by-step-enabling-and-using-fine-grained-password-policies-in-ad\/\">Fine-Grained Password Policies<\/a><\/noindex> cez Active Directory Administrative Center -&gt; domain -&gt; System -&gt; Password Settings Container) s tak\u00fdmito parametrami <b><i>Password-Settings-for-MAB<\/i><\/b>:<\/p>\n<p><img decoding=\"async\" alt=\"Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou redundantn\u00e9ho NPS (Windows RADIUS s AD)\" src=\"\/wp-content\/uploads\/2019\/03\/289eedad27d4dc8c4d406f09e3496ac1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nt\u00fdmto umo\u017en\u00edme pou\u017e\u00edva\u0165 mac-adresy zariaden\u00ed ako hesl\u00e1. Po tomto budeme m\u00f4c\u0165 vytvori\u0165 sie\u0165ov\u00fa politiku pre autentifik\u00e1ciu 802.1x met\u00f3dou mab, nazveme ju neag-devices-8021x-voice. Parametre s\u00fa nasledovn\u00e9:<\/p>\n<ul>\n<li>NAS Port Type \u2013 Ethernet<\/li>\n<li>Windows Groups \u2013 sg-fgpp-mab<\/li>\n<li>EAP Types: Ne\u0161ifrovan\u00e1 autentifik\u00e1cia (PAP, SPAP)<\/li>\n<li>RADIUS Atrib\u00faty \u2013 \u0160pecifick\u00e9 pre predajcu: Cisco \u2013 Cisco-AV-Pair \u2013 Hodnota atrib\u00fatu: device-traffic-class=voice<\/li>\n<\/ul>\n<p>\npo \u00faspe\u0161nej autentifik\u00e1cii (nezabudnite nastavi\u0165 port prep\u00edna\u010da), pozrieme sa na inform\u00e1cie z portu:<\/p>\n<p><b class=\"spoiler_title\">sh authentication se int Gi1\/0\/34<\/b><\/p>\n<pre><code class=\"plaintext\">----------------------------------------\n            Interface:  GigabitEthernet1\/0\/34\n          MAC Address:  000b.82ba.a7b1\n           IP Address:  172.29.31.89\n            User-Name:  000b82baa7b1\n               Status:  Authz Success\n               Domain:  VOICE\n       Oper host mode:  multi-domain\n     Oper control dir:  both\n        Authorized By:  Authentication Server\n      Session timeout:  N\/A\n         Idle timeout:  N\/A\n    Common Session ID:  0000000000000EB2000B8C5E\n      Acct Session ID:  0x00000134\n               Handle:  0xCE000EB3\n\nRunnable methods list:\n       Method   State\n       dot1x    Failed over\n       mab      Authc Success<\/code><\/pre>\n<p>Teraz, ako som s\u013e\u00fabil, pozrime sa na p\u00e1r nie celkom zrejm\u00fdch situ\u00e1ci\u00ed. Napr\u00edklad, potrebujeme pripoji\u0165 po\u010d\u00edta\u010de zariadenia pou\u017e\u00edvate\u013eov cez nejak\u00fd neovl\u00e1dan\u00fd prep\u00edna\u010d. V tomto pr\u00edpade bud\u00fa nastavenia portu vyzera\u0165 nasledovne:<\/p>\n<p><b class=\"spoiler_title\">nastavenia portu prep\u00edna\u010da v re\u017eime 802.1x host-mode multi-auth<\/b><\/p>\n<pre><code class=\"actionscript\">interface GigabitEthernet1\/0\/1\ndescription *SW \u2013 802.1x \u2013 8 mac*\nshu\nswitchport mode access\nswitchport nonegotiate\nswitchport voice vlan 55\nswitchport port-security maximum 8  ! zvy\u0161ujeme po\u010det povolen\u00fdch mac-adres\nauthentication event fail action authorize vlan 100\nauthentication event no-response action authorize vlan 100\nauthentication host-mode multi-auth  ! \u2013 re\u017eim autentifik\u00e1cie\nauthentication port-control auto\nauthentication violation restrict\nmab\ndot1x pae authenticator\ndot1x timeout quiet-period 15\ndot1x timeout tx-period 3\nstorm-control broadcast level pps 100\nstorm-control multicast level pps 110\nno vtp\nspanning-tree portfast\nno shu<\/code><\/pre>\n<p>P.S. zaznamenal som ve\u013emi podivn\u00fa chybu \u2013 ak bolo zariadenie pripojen\u00e9 cez tak\u00fdto prep\u00edna\u010d, a potom ho zasunuli do riaden\u00e9ho prep\u00edna\u010da, tak NEzafunguje, k\u00fdm ho neodobr\u00fame(!) prep\u00edna\u010d. Zatia\u013e som nena\u0161iel in\u00e9 sp\u00f4soby, ako tento probl\u00e9m vyrie\u0161i\u0165.<\/p>\n<p>E\u0161te jedna vec, ktor\u00e1 s\u00favis\u00ed s DHCP (ak sa pou\u017e\u00edva ip dhcp snooping) \u2013 bez tak\u00fdchto mo\u017enost\u00ed:<\/p>\n<pre><code class=\"actionscript\">ip dhcp snooping vlan 1-100\nno ip dhcp snooping information option<\/code><\/pre>\n<p>\nnejako sa nepodarilo z\u00edska\u0165 spr\u00e1vnu IP adresu\u2026 hoci to m\u00f4\u017ee by\u0165 \u0161pecifick\u00e1 vlastnos\u0165 n\u00e1\u0161ho DHCP servera<\/p>\n<p>A e\u0161te Mac OS &amp; Linux (kde je podpora 802.1x nat\u00edvna) sa pok\u00fa\u0161aj\u00fa prejs\u0165 autentifik\u00e1ciou pou\u017e\u00edvate\u013ea, aj ke\u010f je nastaven\u00e1 autentifik\u00e1cia na z\u00e1klade MAC adresy. <\/p>\n<p>V nasleduj\u00facej \u010dasti \u010dl\u00e1nku sa pozrieme na aplik\u00e1ciu 802.1x pre Wireless (pod\u013ea skupiny, do ktorej \u00fa\u010det pou\u017e\u00edvate\u013ea patr\u00ed, ho \u201eza\u010dlen\u00edme\u201c do pr\u00edslu\u0161nej siete (vlan), aj ke\u010f sa pripoja k jedn\u00e9mu SSID).<\/p>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/443942\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Windows Active Directory + NPS (2 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438) + \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 802.1x \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u2013 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u2013 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432. \u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0442\u0435\u043e\u0440\u0438\u0435\u0439 \u043f\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0443 \u043c\u043e\u0436\u043d\u043e \u0432 Wikipedia, \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435: IEEE 802.1X \u0422\u0430\u043a \u043a\u0430\u043a \u201c\u043b\u0430\u0431\u043e\u0440\u0430\u0442\u043e\u0440\u0438\u044f\u201d \u0443 \u043c\u0435\u043d\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0430 \u043f\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0440\u043e\u043b\u0438 NPS \u0438 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430 \u0434\u043e\u043c\u0435\u043d\u0430, \u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-42118","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 802.1X \u043d\u0430 \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440\u0430\u0445 Cisco \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0433\u043e NPS (Windows RADIUS with AD) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-03-17T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T10:44:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nastavenie 802.1X na prep\u00edna\u010doch Cisco pomocou vysokodostupn\u00e9ho NPS (Windows RADIUS s AD) | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 802.1X \u043d\u0430 \u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440\u0430\u0445 Cisco \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0433\u043e NPS (Windows RADIUS with AD) | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-03-17T21:00:00+00:00","article:modified_time":"2020-02-18T10:44:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"42118","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 07:20:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:05:22","updated":"2026-01-22 07:20:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/42118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=42118"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/42118\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=42118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=42118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=42118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}