Cisco ISE: Introdução, requisitos, instalação. Parte 1

Cisco ISE: Introdução, requisitos, instalação. Parte 1

1. Introdução

Toda empresa, mesmo as menores, tem a necessidade de realizar autenticação, autorização e contabilidade de usuários (família de protocolos AAA). Nos estágios iniciais, o AAA pode ser implementado de forma eficaz utilizando protocolos como RADIUS, TACACS+ e DIAMETER. No entanto, à medida que o número de usuários e da empresa cresce, aumenta também a quantidade de tarefas: visibilidade total de hosts e dispositivos BYOD, autenticação multifator, criação de políticas de acesso em múltiplos níveis e muito mais.

Para essas tarefas, a classe de soluções NAC (Controle de Acesso à Rede) é uma excelente opção. Cisco ISE (Engine de Serviços de Identidade) — uma solução NAC para fornecer controle de acesso aos usuários na rede interna levando em consideração o contexto. Vamos explorar em detalhes a arquitetura, inicialização, configuração e licenciamento da solução.

Lembre-se rapidamente que o Cisco ISE permite:

  • Criar rapidamente e facilmente acesso de convidados em uma WLAN dedicada;

  • Detectar dispositivos BYOD (por exemplo, PCs domésticos dos funcionários que eles trouxeram para o trabalho);

  • Centralizar e aplicar políticas de segurança a usuários de domínio e não domínio usando etiquetas de grupo de segurança SGT (tecnologia TrustSec);

  • Verificar computadores quanto à instalação de software específico e conformidade com padrões (posturing);

  • Classificar e perfilar dispositivos finais e de rede;

  • Fornecer visibilidade de dispositivos finais;

  • Gerar registros de eventos de logon/logoff dos usuários e suas identidades em um NGFW para formação de políticas baseadas em usuários;

  • Integrar nativamente com Cisco StealthWatch e colocar em quarentena hosts suspeitos envolvidos em incidentes de segurança (mais detalhes);

  • E outros recursos padrão para servidores AAA.

Colegas da indústria já escreveram sobre o Cisco ISE, por isso, recomendo que você confira: práticas de implementação do Cisco ISE, como se preparar para a implementação do Cisco ISE.

2. Arquitetura

Na arquitetura do Identity Services Engine, existem 4 entidades (nós): nó de gerenciamento (Policy Administration Node), nó de distribuição de políticas (Policy Service Node), nó de monitoramento (Monitoring Node) e nó PxGrid (PxGrid Node). O Cisco ISE pode ter uma instalação autônoma (standalone) ou distribuída (distributed). Na variante standalone, todas as entidades estão em uma única máquina virtual ou servidor físico (Secure Network Servers — SNS), enquanto na configuração distribuída, os nós estão distribuídos por diferentes dispositivos.

O Policy Administration Node (PAN) é um nó obrigatório, que permite realizar todas as operações administrativas no Cisco ISE. Ele processa todas as configurações do sistema relacionadas ao AAA. Na configuração distribuída (os nós podem ser instalados como máquinas virtuais separadas), você pode ter no máximo duas PAN para redundância — modo Active/Standby.

O Policy Service Node (PSN) é um nó obrigatório que fornece acesso à rede, estado, acesso de convidados, prestação de serviços aos clientes e perfilagem. O PSN avalia a política e a aplica. Normalmente, há vários PSNs, especialmente na configuração distribuída, para um desempenho mais redundante e distribuído. Certamente, esses nós são instalados em diferentes segmentos para não perder a capacidade de garantir o acesso autenticado e autorizado nem por um segundo.

O Monitoring Node (MnT) é um nó obrigatório que armazena logs de eventos, logs de outros nós e políticas na rede. O nó MnT fornece ferramentas avançadas para monitoramento e resolução de problemas, coleta e correlaciona diversos dados e também fornece relatórios informativos. O Cisco ISE permite ter no máximo duas MnT nodes, formando assim redundância — modo Active/Standby. No entanto, ambos os nós, tanto ativo quanto passivo, coletam logs.

O PxGrid Node (PXG) é um nó que aplica o protocolo PxGrid e fornece comunicação entre outros dispositivos que suportam PxGrid.

PxGrid  um protocolo que integra produtos de infraestrutura de TI e segurança de diferentes fornecedores: sistemas de monitoramento, sistemas de detecção e prevenção de intrusões, plataformas de gerenciamento de políticas de segurança e muitas outras soluções. O Cisco PxGrid permite a troca de contexto em modo unidirecional ou bidirecional com várias plataformas sem a necessidade de usar APIs, permitindo assim o uso da tecnologia. TrustSec (SGT tags), modificar e aplicar a política ANC (Adaptive Network Control), bem como realizar o perfilamento — identificação do modelo do dispositivo, SO, localização e outros.

Na configuração de alta disponibilidade, os nós do PxGrid replicam informações entre si através do PAN. No caso de o PAN ser desligado, o nó do PxGrid para de autenticar, autorizar e contabilizar usuários. 

Abaixo está uma representação esquemática do funcionamento das diferentes entidades do Cisco ISE em uma rede corporativa.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 1. Arquitetura do Cisco ISE

3. Requisitos

O Cisco ISE pode ser implantado, assim como a maioria das soluções modernas, virtual ou fisicamente como um servidor separado. 

Os dispositivos físicos com software Cisco ISE instalado são chamados de SNS (Secure Network Server). Eles vêm em três modelos: SNS-3615, SNS-3655 e SNS-3695 para pequenas, médias e grandes empresas. Na tabela 1 estão as informações do folheto SNS.

Tabela 1. Tabela comparativa de SNS para diferentes escalas

Parâmetro

SNS 3615 (Pequeno)

SNS 3655 (Médio)

SNS 3695 (Grande)

Número de dispositivos finais suportados na instalação Standalone

10000

25000

50000

Número de dispositivos finais suportados para cada PSN

10000

25000

100000

CPU (Intel Xeon 2.10 GHz)

8 núcleos

12 núcleos

12 núcleos

RAM 

32 GB (2 x 16 GB)

96 GB (6 x 16 GB)

256 GB (16 x 16 GB)

HDD

1 x 600 GB

4 x 600 GB

8 x 600 GB

Hardware RAID

Não

RAID 10, com controlador RAID

RAID 10, com controlador RAID

Interfaces de rede

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T

Quanto às implantações virtuais, são suportados hipervisores VMware ESXi (recomendado no mínimo VMware versão 11 para ESXi 6.0), Microsoft Hyper-V e Linux KVM (RHEL 7.0). Os recursos devem ser aproximadamente os mesmos que os da tabela acima, ou mais. No entanto, os requisitos mínimos da máquina virtual para pequenas empresas: 2 CPU com frequência de 2.0 GHz ou superior, 16 GB de RAM e 200 GB HDD. 

Para mais detalhes sobre a implantação do Cisco ISE, consulte nós ou recurso nº 1, recurso nº 2.

4. Instalação

Assim como a maioria dos produtos Cisco, o ISE pode ser testado de várias maneiras:

  • dcloud – serviço em nuvem de modelos de laboratório pré-instalados (é necessário ter uma conta Cisco);

  • Solicitação GVE – solicitação de do site software específico da Cisco (método para parceiros). Você cria um caso com a seguinte descrição típica: Tipo de produto [ISE], Software ISE [ise-2.7.0.356.SPA.x8664], Patch ISE [ise-patchbundle-2.7.0.356-Patch2-20071516.SPA.x8664];

  • projeto piloto — entre em contato com qualquer parceiro autorizado para realizar um projeto piloto gratuito.

1) Após criar a máquina virtual, se você solicitou o arquivo ISO em vez do modelo OVA, uma janela aparecerá pedindo que o ISE escolha a instalação. Para isso, em vez de login e senha, deve-se digitar “setup«!

Nota: se você implantou o ISE a partir de um modelo OVA, então os dados de login admin / MyIseYPass2 (isso e muito mais está indicado no oficial guia).

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 2. Instalação do Cisco ISE

2) Em seguida, preencha os campos necessários, como endereço IP, DNS, NTP e outros.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 3. Inicialização do Cisco ISE

3) Após o dispositivo reiniciar, você poderá se conectar através da interface web pelo endereço IP informado anteriormente.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 4. Interface web do Cisco ISE

4) Na aba Administração > Sistema > Implantação é possível escolher quais nós (entidades) estão incluídos em cada dispositivo. O nó PxGrid é ativado aqui também.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 5. Gerenciamento de entidades do Cisco ISE

5) Em seguida, na aba Administração > Sistema > Acesso do Administrador > Autenticação recomendo configurar a política de senhas, o método de autenticação (certificado ou senha), a duração da conta e outras configurações.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 6. Configuração do tipo de autenticaçãoCisco ISE: Introdução, requisitos, instalação. Parte 1Figura 7. Configurações da política de senhasCisco ISE: Introdução, requisitos, instalação. Parte 1Figura 8. Configuração da desativação de conta após prazoCisco ISE: Introdução, requisitos, instalação. Parte 1Figura 9. Configuração de bloqueio de contas

6) Na aba Administração > Sistema > Acesso do Administrador > Administradores > Usuários Administradores > Adicionar é possível criar um novo administrador.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 10. Criação de um administrador local no Cisco ISE

7) O novo administrador pode fazer parte de um novo grupo ou de grupos já pré-instalados. O gerenciamento dos grupos de administradores é feito neste mesmo painel na aba Grupos de Administradores. Na Tabela 2 estão consolidadas as informações sobre os administradores do ISE, seus direitos e papéis.

Tabela 2. Grupos de administradores do Cisco ISE, níveis de acesso, permissões e restrições

Nome do grupo de administradores

Permissões

Restrições

Administração de Customização

Configuração de portais de convidados e patrocinadores, administração e personalização

Impossibilidade de alterar políticas, visualizar relatórios

Administrador do Helpdesk

Capacidade de visualizar o painel principal, todos os relatórios, alarmes e diagnosticar fluxos

Não é possível modificar, criar ou excluir relatórios, alarmes e logs de autenticação

Administrador de Identidade

Gerenciamento de usuários, privilégios e funções, capacidade de visualizar logs, relatórios e alarmes

Não é possível modificar políticas, executar tarefas a nível do SO

Administrador de MnT

Monitoramento completo, relatórios, alarmes, logs e gerenciamento deles

Impossibilidade de modificar quaisquer políticas

Administrador de Dispositivos de Rede

Direitos para criar, modificar objetos ISE, visualizar logs, relatórios, painel principal

Não é possível modificar políticas, executar tarefas a nível do SO

Administrador de Políticas

Gerenciamento completo de todas as políticas, alteração de perfis, configurações, visualização de relatórios

Impossibilidade de executar configurações com credenciais, objetos ISE

Administrador RBAC

Todas as configurações na aba Operações, configuração de política ANC, gerenciamento de relatórios

Não é possível modificar outras além da política ANC, executar tarefas a nível do SO

Super Administrador

Direitos sobre todas as configurações, relatórios e gerenciamento, pode excluir e modificar credenciais de administradores

Não pode modificar ou excluir outro perfil do grupo Super Administrador

Administrador do Sistema

Todas as configurações na aba Operações, gerenciamento de configurações do sistema, política ANC, visualização de relatórios

Não é possível modificar outras além da política ANC, executar tarefas a nível do SO

Administrador de Serviços RESTful Externos (ERS)

Acesso total à API REST da Cisco ISE

Apenas para autorização, gerenciamento de usuários locais, hosts e grupos de segurança (SG)

Operador de Serviços RESTful Externos (ERS)

Direitos de leitura da API REST da Cisco ISE

Apenas para autorização, gerenciamento de usuários locais, hosts e grupos de segurança (SG)

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 11. Grupos predefinidos de administradores da Cisco ISE

8) Adicionalmente na aba Autorização > Permissões > Política RBAC é possível editar os direitos dos administradores predefinidos.

Cisco ISE: Introdução, requisitos, instalação. Parte 1Figura 12. Gerenciamento dos direitos dos perfis predefinidos de administradores da Cisco ISE

9) Na aba Administração > Sistema > Configurações todas as configurações do sistema estão disponíveis (DNS, NTP, SMTP e outros). Você pode preenchê-las aqui, caso tenha perdido durante a inicialização do dispositivo.

5. Conclusão

Este foi o fim do primeiro artigo. Discutimos a eficácia da solução NAC da Cisco ISE, sua arquitetura, requisitos mínimos e opções de implantação, além da instalação inicial.

No próximo artigo, abordaremos a criação de contas, integração com o Microsoft Active Directory e a criação de acesso para convidados.

Se você tiver dúvidas sobre este tema ou precisar de ajuda para testar o produto, entre em contato através de link.

Acompanhe as atualizações em nossos canais (Telegram, Facebook, VK, Blog da TS Solution, Yandex.Zen).

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster