{"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\/pt\/blog\/administrirovanie\/nastrojka-802-1x-na-kommutatorah-cisco-s-pomoshhyu-otkazoustojchivogo-nps-windows-radius-with-ad","title":{"rendered":"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/1bbe235a78ff2e13e771f7086c6885f3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVamos considerar na pr\u00e1tica o uso do Windows Active Directory + NPS (2 servidores para garantir a resili\u00eancia) + o padr\u00e3o 802.1x para controle de acesso e autentica\u00e7\u00e3o de usu\u00e1rios - computadores de dom\u00ednio - dispositivos. Voc\u00ea pode consultar a teoria sobre o padr\u00e3o na Wikipedia, atrav\u00e9s do link: <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/IEEE_802.1X\">IEEE 802.1X<\/a><\/noindex><\/p>\n<p>Como meu 'laborat\u00f3rio' \u00e9 limitado em recursos, eu unifico as fun\u00e7\u00f5es de NPS e controlador de dom\u00ednio, mas recomendo que voc\u00ea mantenha servi\u00e7os cr\u00edticos separados.<\/p>\n<p>N\u00e3o conhe\u00e7o m\u00e9todos padr\u00e3o de sincroniza\u00e7\u00e3o de configura\u00e7\u00f5es (pol\u00edticas) do Windows NPS, portanto vamos usar scripts PowerShell, executados pelo agendador de tarefas (o autor \u00e9 meu ex-colega). Para autentica\u00e7\u00e3o de computadores de dom\u00ednio e dispositivos que n\u00e3o suportam <b>802.1x<\/b> (telefone, impressoras etc.), ser\u00e1 configurada uma pol\u00edtica de grupo e criados grupos de seguran\u00e7a.<\/p>\n<p>No final do artigo, falarei sobre algumas particularidades do trabalho com 802.1x - como usar switches n\u00e3o gerenciados, ACLs din\u00e2micas etc. Compartilharei informa\u00e7\u00f5es sobre 'bugs' que encontrei...<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nCome\u00e7aremos com a instala\u00e7\u00e3o e configura\u00e7\u00e3o do NPS de failover no Windows Server 2012R2 (no 2016 \u00e9 tudo similar): atrav\u00e9s do Gerenciador de Servidores -&gt; Assistente para Adicionar Fun\u00e7\u00f5es e Recursos, escolha apenas o Servidor de Pol\u00edticas de Rede.<\/p>\n<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/8ee1c9024d59ac338571e9cd67225075.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nou usando PowerShell:<\/p>\n<pre><code class=\"actionscript\">Install-WindowsFeature NPAS -IncludeManagementTools<\/code><\/pre>\n<p><\/p>\n<blockquote><p>Uma pequena observa\u00e7\u00e3o - como para <b>Protected EAP (PEAP)<\/b> voc\u00ea precisar\u00e1 obrigatoriamente de um certificado que comprove a autenticidade do servidor (com os direitos adequados para uso), que ser\u00e1 confi\u00e1vel nos computadores clientes, ent\u00e3o provavelmente voc\u00ea precisar\u00e1 instalar tamb\u00e9m a fun\u00e7\u00e3o <b>Certification Authority<\/b>. Mas vamos considerar que <b>CA<\/b> j\u00e1 est\u00e1 instalado em sua m\u00e1quina...<\/p><\/blockquote>\n<p> Faremos o mesmo no segundo servidor. Criaremos uma pasta para o script C:Scripts em ambos os servidores e uma pasta compartilhada no segundo servidor <b>SRV2NPS-config$<\/b><\/p>\n<p>No primeiro servidor, criaremos um script PowerShell <i>C:ScriptsExport-NPS-config.ps1<\/i> com o seguinte conte\u00fado:<\/p>\n<pre><code class=\"actionscript\">Export-NpsConfiguration -Path \"SRV2NPS-config$NPS.xml\"<\/code><\/pre>\n<p>\nDepois disso, configuraremos uma tarefa no Agendador de Tarefas: \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>Executar para todos os usu\u00e1rios \u2014 Executar com os mais altos privil\u00e9gios<br \/>\nDiariamente \u2014 Repetir a tarefa a cada 10 minutos durante 8 horas.<\/i><\/p>\n<p>No NPS de backup, configuraremos a importa\u00e7\u00e3o da configura\u00e7\u00e3o (pol\u00edticas):<br \/>\ncriaremos um script 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>\ne uma tarefa para execut\u00e1-lo a cada 10 minutos:<\/p>\n<pre><code class=\"bash\">powershell -executionpolicy unrestricted -f \"C:ScriptsImport-NPS-config.ps1\"<\/code><\/pre>\n<p>\n<i>Executar para todos os usu\u00e1rios \u2014 Executar com os mais altos privil\u00e9gios<br \/>\nDiariamente \u2014 Repetir a tarefa a cada 10 minutos durante 8 horas.<\/i><\/p>\n<p>Agora, para verifica\u00e7\u00e3o, vamos adicionar ao NPS em um dos servidores (!) dois switches como clientes RADIUS (IP e Shared Secret), duas pol\u00edticas de conex\u00e3o: <b>WIRED-Connect<\/b> (Condi\u00e7\u00e3o: \u201cTipo de porta NAS \u2013 Ethernet\u201d) e <b>WiFi-Enterprise<\/b> (Condi\u00e7\u00e3o: \u201cTipo de porta NAS \u2013 IEEE 802.11\u201d), al\u00e9m da pol\u00edtica de rede <b><i>Access Cisco Network Devices<\/i><\/b> (Network Admins):<\/p>\n<pre><code class=\"xml\">Condi\u00e7\u00f5es:\nGrupos Windows - domainsg-network-admins\nRestri\u00e7\u00f5es:\nM\u00e9todos de autentica\u00e7\u00e3o - Autentica\u00e7\u00e3o em texto simples (PAP, SPAP)\nPar\u00e2metros:\nAtributos RADIUS: Padr\u00e3o - Service-Type - Login\nDependentes do fornecedor - Cisco-AV-Pair - Cisco - shell:priv-lvl=15<\/code><\/pre>\n<p><b class=\"spoiler_title\">Do lado dos switches, as seguintes configura\u00e7\u00f5es:<\/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>Ap\u00f3s a configura\u00e7\u00e3o, em 10 minutos, todos os clientes das pol\u00edticas devem aparecer tamb\u00e9m no NPS de reserva e conseguiremos nos autenticar nos switches usando uma conta Active Directory, membro do grupo domainsg-network-admins (que criamos anteriormente).<\/p>\n<p>Vamos passar para a configura\u00e7\u00e3o do Active Directory - criaremos a pol\u00edtica de grupo e a pol\u00edtica de senha necess\u00e1rias, al\u00e9m de criar os grupos essenciais.<\/p>\n<p>Pol\u00edtica de Grupo <i><b>Computers-8021x-Settings<\/b><\/i>:<\/p>\n<p><b><\/p>\n<pre><code class=\"plaintext\">Configura\u00e7\u00e3o do Computador (Habilitado)\n   Pol\u00edticas\n     Configura\u00e7\u00f5es do Windows\n        Configura\u00e7\u00f5es de Seguran\u00e7a\n          Servi\u00e7os do Sistema\n     Wired AutoConfig (Modo de Inicializa\u00e7\u00e3o: Autom\u00e1tico)\nPol\u00edticas de Rede com Fio (802.3)<\/code><\/pre>\n<p><\/b><br \/>\n<b class=\"spoiler_title\">NPS-802-1x<\/b><\/p>\n<pre><code class=\"plaintext\">Nome\tNPS-802-1x\nDescri\u00e7\u00e3o\t802.1x\nConfigura\u00e7\u00f5es Globais\nCONFIGURA\u00c7\u00c3O\tVALOR\nUsar servi\u00e7os de rede LAN com fio do Windows para clientes\tHabilitado\nCredenciais de usu\u00e1rio compartilhadas para autentica\u00e7\u00e3o na rede\tHabilitado\nPerfil de Rede\nConfigura\u00e7\u00f5es de Seguran\u00e7a\nHabilitar uso de autentica\u00e7\u00e3o IEEE 802.1X para acesso \u00e0 rede\tHabilitado\nFor\u00e7ar uso de autentica\u00e7\u00e3o IEEE 802.1X para acesso \u00e0 rede\tDesabilitado\nConfigura\u00e7\u00f5es IEEE 802.1X\nAutentica\u00e7\u00e3o de Computador\tSomente computador\nM\u00e1ximas Falhas de Autentica\u00e7\u00e3o\t10\nM\u00e1ximas Mensagens EAPOL-Start Enviadas\t \nPer\u00edodo Retido (segundos)\t \nPer\u00edodo de In\u00edcio (segundos)\t \nPer\u00edodo de Autentica\u00e7\u00e3o (segundos)\t \nPropriedades do M\u00e9todo de Autentica\u00e7\u00e3o da Rede\nM\u00e9todo de autentica\u00e7\u00e3o\tPEAP protegido (Protected EAP)\nValidar certificado do servidor\tHabilitado\nConectar a estes servidores\t \nN\u00e3o solicitar ao usu\u00e1rio autoriza\u00e7\u00e3o para novos servidores ou autoridades certificadoras confi\u00e1veis\tDesabilitado\nHabilitar reconex\u00e3o r\u00e1pida\tHabilitado\nDesconectar se o servidor n\u00e3o apresentar TLV de criptografia\tDesabilitado\nFor\u00e7ar prote\u00e7\u00e3o de acesso \u00e0 rede\tDesabilitado\nConfigura\u00e7\u00e3o do M\u00e9todo de Autentica\u00e7\u00e3o\nM\u00e9todo de autentica\u00e7\u00e3o\tSenha segura (EAP-MSCHAP v2)\nUsar automaticamente meu nome de logon e senha do Windows (e dom\u00ednio, se houver)\tHabilitado<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/f0f5e0c83441367a09d56fca217ec587.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVamos criar um grupo de seguran\u00e7a <b><i>sg-computers-8021x-vl100<\/i><\/b>, onde adicionaremos os computadores que queremos distribuir na VLAN 100 e configuraremos a filtragem para a pol\u00edtica de grupo criada anteriormente para esse grupo:<\/p>\n<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/45d9763098d1f1e3f105188ab0941ac9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPara verificar se a pol\u00edtica foi aplicada com sucesso, abra \"Central de Rede e Compartilhamento (Configura\u00e7\u00f5es de Rede e Internet) \u2013 Alterar as configura\u00e7\u00f5es do adaptador (Configurar as configura\u00e7\u00f5es do adaptador) \u2013 Propriedades do adaptador\", donde poderemos ver a aba \"Autentica\u00e7\u00e3o\":<\/p>\n<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/407b1a154f0fed84e71574e1225d68a2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nQuando tivermos certeza de que a pol\u00edtica est\u00e1 sendo aplicada com sucesso, podemos passar para a configura\u00e7\u00e3o da pol\u00edtica de rede no NPS e das portas do switch de acesso.<\/p>\n<p>Vamos criar uma pol\u00edtica de rede <b><i>neag-computers-8021x-vl100<\/i><\/b>:<\/p>\n<pre><code class=\"xml\">Condi\u00e7\u00f5es:\n  Grupos do Windows - sg-computers-8021x-vl100\n  Tipo de Porta NAS - Ethernet\nRestri\u00e7\u00f5es:\n  M\u00e9todos de Autentica\u00e7\u00e3o - Microsoft: EAP Protegido (PEAP) - Autentica\u00e7\u00e3o n\u00e3o criptografada (PAP, SPAP)\n  Tipo de Porta NAS - Ethernet\nConfigura\u00e7\u00f5es:\n  Padr\u00e3o:\n   Framed-MTU 1344\n   TunnelMediumType 802 (inclui todos os meios 802, al\u00e9m do formato can\u00f4nico Ethernet)\n   TunnelPrivateGroupId  100\n   TunnelType  VLANs Virtuais<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/3e279c0b6111caec20fc91743a75f1aa.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nConfigura\u00e7\u00f5es t\u00edpicas para a porta do switch (ressalto que o tipo de autentica\u00e7\u00e3o \u201cmulti-dominio\u201d \u2013 Data &amp; Voice, al\u00e9m da possibilidade de autentica\u00e7\u00e3o por endere\u00e7o MAC. Durante o \u201cper\u00edodo de transi\u00e7\u00e3o\u201d, \u00e9 sensato usar nos par\u00e2metros:<\/p>\n<pre><code class=\"actionscript\">\nevento de falha de autentica\u00e7\u00e3o a\u00e7\u00e3o autorizar vlan 100\na\u00e7\u00e3o de no-response de evento de autentica\u00e7\u00e3o autorizar vlan 100\n<\/code><\/pre>\n<p>\no id da vlan n\u00e3o \u00e9 \u201cquarentena\u201d, mas sim aquele em que o computador do usu\u00e1rio deve entrar, ap\u00f3s autoriza\u00e7\u00e3o bem-sucedida \u2013 enquanto n\u00e3o tivermos certeza de que tudo est\u00e1 funcionando corretamente. Esses mesmos par\u00e2metros podem ser usados em outros cen\u00e1rios, por exemplo, quando um switch n\u00e3o gerenciado \u00e9 conectado a esta porta e voc\u00ea deseja que todos os dispositivos conectados a ele e que n\u00e3o passaram pela autentica\u00e7\u00e3o sejam colocados em uma VLAN espec\u00edfica (\u201cquarentena\u201d).<\/p>\n<p><b class=\"spoiler_title\">configura\u00e7\u00f5es da porta do switch no modo 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\nevento de falha de autentica\u00e7\u00e3o a\u00e7\u00e3o autorizar vlan 100\nevento de no-response de autentica\u00e7\u00e3o a\u00e7\u00e3o autorizar vlan 100\nautentica\u00e7\u00e3o host-mode multi-domain\nautentica\u00e7\u00e3o controle da porta autom\u00e1tico\nautentica\u00e7\u00e3o viola\u00e7\u00e3o restrita\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>Verifique se os computadores\/telefonem foram autenticados com sucesso usando o comando:<\/p>\n<pre><code class=\"actionscript\">sh authentication sessions int Gi1\/0\/39 det<\/code><\/pre>\n<p>\nAgora, vamos criar um grupo (por exemplo, <i>sg-fgpp-mab<\/i> ) no Active Directory para telefones e adicionaremos um aparelho para testes (no meu caso, \u00e9 <b><i>Grandstream GXP2160<\/i><\/b> com o endere\u00e7o MAC <b>000b.82ba.a7b1<\/b> e a conta correspondente <b>domain 00b82baa7b1<\/b>). <\/p>\n<p>Para o grupo criado, reduziremos as exig\u00eancias da pol\u00edtica de senhas (usando <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> pelo Active Directory Administrative Center -&gt; domain -&gt; System -&gt; Password Settings Container) com os seguintes par\u00e2metros <b><i>Password-Settings-for-MAB<\/i><\/b>:<\/p>\n<p><img decoding=\"async\" alt=\"Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS de alta disponibilidade (Windows RADIUS com AD)\" src=\"\/wp-content\/uploads\/2019\/03\/289eedad27d4dc8c4d406f09e3496ac1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\ndessa forma, permitiremos usar o endere\u00e7o MAC dos dispositivos como senhas. Ap\u00f3s isso, poderemos criar uma pol\u00edtica de rede para autentica\u00e7\u00e3o 802.1x m\u00e9todo mab, chamaremos de neag-devices-8021x-voice. Os par\u00e2metros s\u00e3o os seguintes:<\/p>\n<ul>\n<li>NAS Port Type \u2013 Ethernet<\/li>\n<li>Windows Groups \u2013 sg-fgpp-mab<\/li>\n<li>EAP Types: Autentica\u00e7\u00e3o n\u00e3o criptografada (PAP, SPAP)<\/li>\n<li>Atributos RADIUS \u2013 Espec\u00edfico do Fornecedor: Cisco \u2013 Cisco-AV-Pair \u2013 Valor do atributo: device-traffic-class=voice<\/li>\n<\/ul>\n<p>\nap\u00f3s a autentica\u00e7\u00e3o bem-sucedida (n\u00e3o esquecer de configurar a porta do switch), vamos verificar as informa\u00e7\u00f5es da porta:<\/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          Endere\u00e7o MAC:  000b.82ba.a7b1\n           Endere\u00e7o IP:  172.29.31.89\n            Nome de Usu\u00e1rio:  000b82baa7b1\n               Status:  Authz Success\n               Dom\u00ednio:  VOICE\n       Modo operacional do host:  multi-domain\n     Dire\u00e7\u00e3o de controle operacional:  both\n        Autorizado por:  Servidor de Autentica\u00e7\u00e3o\n      Tempo de sess\u00e3o:  N\/A\n         Tempo ocioso:  N\/A\n    ID de Sess\u00e3o Comum:  0000000000000EB2000B8C5E\n      ID de Sess\u00e3o de Contabilidade:  0x00000134\n               Handle:  0xCE000EB3\n\nLista de m\u00e9todos execut\u00e1veis:\n       M\u00e9todo   Estado\n       dot1x    Falhou\n       mab      Authc Sucesso<\/code><\/pre>\n<p>Agora, como prometido, vamos considerar algumas situa\u00e7\u00f5es n\u00e3o t\u00e3o \u00f3bvias. Por exemplo, precisamos conectar equipamentos de usu\u00e1rios atrav\u00e9s de um switch n\u00e3o gerenciado. Neste caso, as configura\u00e7\u00f5es da porta para ele ser\u00e3o as seguintes:<\/p>\n<p><b class=\"spoiler_title\">configura\u00e7\u00f5es da porta do switch em modo 802.1x host-mode multi-auth<\/b><\/p>\n<pre><code class=\"actionscript\">interface GigabitEthernet1\/0\/1\ndescri\u00e7\u00e3o *SW \u2013 802.1x \u2013 8 mac*\nshu\nswitchport mode access\nswitchport nonegotiate\nswitchport voice vlan 55\nswitchport port-security maximum 8  ! aumentamos o n\u00famero permitido de endere\u00e7os MAC\nauthentication event fail action authorize vlan 100\nauthentication event no-response action authorize vlan 100\nauthentication host-mode multi-auth  ! \u2013 modo de autentica\u00e7\u00e3o\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. notei um erro muito estranho \u2013 se o dispositivo foi conectado atrav\u00e9s de tal switch e depois inserido em um switch gerenciado, ele N\u00c3O funcionar\u00e1, a menos que reiniciemos(!) o switch. At\u00e9 agora, n\u00e3o encontrei outras maneiras de solucionar esse problema.<\/p>\n<p>Outro ponto relacionado ao DHCP (se o ip dhcp snooping for usado) \u2013 sem essas op\u00e7\u00f5es:<\/p>\n<pre><code class=\"actionscript\">ip dhcp snooping vlan 1-100\nno ip dhcp snooping information option<\/code><\/pre>\n<p>\npor algum motivo, n\u00e3o \u00e9 poss\u00edvel obter o endere\u00e7o IP... embora isso possa ser uma caracter\u00edstica do nosso servidor DHCP<\/p>\n<p>Al\u00e9m disso, o Mac OS &amp; Linux (nos quais o suporte a 802.1x \u00e9 nativo) tentam passar pela autentica\u00e7\u00e3o do usu\u00e1rio, mesmo que a autentica\u00e7\u00e3o por endere\u00e7o MAC esteja configurada. <\/p>\n<p>Na pr\u00f3xima parte do artigo, vamos examinar a aplica\u00e7\u00e3o do 802.1x para Wireless (dependendo do grupo ao qual a conta do usu\u00e1rio pertence, iremos 'jogar' ele na rede correspondente (VLAN), embora eles se conectem a um \u00fanico SSID).<\/p>\n<p>Fonte: <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.3 - 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\/pt\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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\udd47Configura\u00e7\u00e3o do 802.1X em switches Cisco usando NPS redundante (Windows RADIUS com AD) | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/pt\/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":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/42118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=42118"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/42118\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=42118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=42118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=42118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}