Cisco ISE: Introduktion, krav, installation. Del 1

Cisco ISE: Introduktion, krav, installation. Del 1

1. Introduktion

Alle virksomheder, selv de mindste, har behov for at gennemføre autentificering, autorisation og brugerkontrol (AAA-protokoller). I de indledende faser kan AAA nemt implementeres med protokoller som RADIUS, TACACS+ og DIAMETER. Men med en stigning i antallet af brugere og virksomheder vokser også opgavesættet: maksimal synlighed af værter og BYOD-enheder, multifaktorautentificering, oprettelse af flerlags adgangspolitikker og meget mere.

Til sådanne opgaver er NAC (Network Access Control) løsninger excelente — netværksadgangskontrol. I en serie artikler, der er dedikeret til Cisco ISE (Identity Services Engine) — NAC-løsningen til at levere adgangskontrol til brugere i det interne netværk under hensyntagen til konteksten, vil vi grundigt gennemgå arkitekturen, initialization, konfiguration og licensiering af løsningen.

Lad mig kort minde om, at Cisco ISE muliggør:

  • Hurtigt og nemt at oprette gæsteadgang i et dedikeret WLAN;

  • At opdage BYOD-enheder (for eksempel medarbejderes hjemme-pc'er, som de har taget med på arbejde);

  • At centralisere og anvende sikkerhedspolitikker på domæne- og ikke-domænebrugere ved hjælp af sikkerhedsgruppen etiketter SGT (teknologi TrustSec);

  • At kontrollere computere for installation af bestemte programmer og overholdelse af standarder (posturing);

  • At klassificere og profilere endepunkts- og netværksenheder;

  • At give synlighed af endepunktenheder;

  • At levere login/logoff hændelseslogs for brugere, deres identiteter på NGFW for at danne brugerbaserede politikker;

  • At integrere nativt med Cisco StealthWatch og sætte mistænkelige værter, der deltager i sikkerhedshændelser, i karantæne (læse mere);

  • Og andre standardfunktioner for AAA-servere.

Mine kolleger i branchen har allerede skrevet om Cisco ISE, så jeg anbefaler i fremtiden at læse: praksis for implementering af Cisco ISE, hvordan man forbereder sig på implementeringen af Cisco ISE.

2. Arkitektur

I arkitekturen til Identity Services Engine findes der 4 enheder (noder): policy administration node (Policy Administration Node), policy service node (Policy Service Node), overvågningsnode (Monitoring Node) og PxGrid node (PxGrid Node). Cisco ISE kan implementeres som en standalone eller distribueret installation. I standalone versionen er alle enheder placeret på én virtuel maskine eller fysisk server (Secure Network Servers - SNS), mens i distribueret konfiguration er noderne fordelt over forskellige enheder.

Policy Administration Node (PAN) - en nødvendig node, der muliggør udførelse af alle administrative operationer på Cisco ISE. Den håndterer alle systemkonfigurationer relateret til AAA. I en distribueret konfiguration (noderne kan installeres som separate virtuelle maskiner) kan der maksimalt være to PAN for fejltolerance - aktiv/standby-tilstand.

Policy Service Node (PSN) - en nødvendig node, der sikrer netværksadgang, tilstand, gæsteadgang, tjenesteydelser til kunder og profilering. PSN vurderer og anvender politikkerne. Normalt installeres PSN flere steder, især i distribuerede konfigurationer, for at sikre mere redundans og distribueret drift. Selvfølgelig forsøger disse noder at blive placeret i forskellige segmenter for ikke at miste muligheden for autentificeret og autoriseret adgang selv et sekund.

Monitoring Node (MnT) - en nødvendig node, der opbevarer hændelseslogs, logger fra andre noder og politikker i nettet. MnT-noden leverer avancerede værktøjer til overvågning og fejlfinding, samler og sammenligner forskellige data og giver informative rapporter. Cisco ISE tillader maksimalt to MnT-noder, dermed skaber den fejltolerance - aktiv/standby-tilstand. Dog samler begge noder, både aktiv og passiv, logger.

PxGrid Node (PXG) - en node, der anvender PxGrid-protokollen og muliggør kommunikation mellem andre enheder, der understøtter PxGrid.

PxGrid  — en protokol, der muliggør integration af IT- og sikkerhedsinfrastrukturer fra forskellige leverandører: overvågningssystemer, intrusionsopdagelses- og beskyttelsessystemer, sikkerhedspolitikstyringsplatforme og mange andre løsninger. Cisco PxGrid gør det muligt at udveksle kontekst i ensrettet eller tovejs retning med mange platforme uden behov for at bruge API'er, hvilket gør det muligt at anvende teknologien. TrustSec (SGT-tags), ændre og anvende ANC (Adaptiv Netværkskontrol) politik, samt udføre profilering — identificering af enhedsmodel, OS, placering og andre.

I konfigurationen med høj tilgængelighed replikerer PxGrid-noder information mellem noderne via PAN. Hvis PAN deaktiveres, stopper PxGrid-noden med at autentificere, autorisere og føre regnskab for brugerne. 

Nedenfor er der en skematisk fremstilling af forskellige enheder i Cisco ISE i et virksomhedsnetsværk.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 1. Arkitektur for Cisco ISE

3. Krav

Cisco ISE kan implementeres, ligesom de fleste moderne løsninger, virtuelt eller fysisk som en selvstændig server. 

Fysiske enheder med installeret Cisco ISE-software kaldes SNS (Secure Network Server). De findes i tre modeller: SNS-3615, SNS-3655 og SNS-3695 til små, mellemstore og store virksomheder. Tabel 1 indeholder oplysninger fra databladet SNS.

Tabel 1. Sammenligningstabel for SNS til forskellige skalaer

Parameter

SNS 3615 (Lille)

SNS 3655 (Mellem)

SNS 3695 (Stor)

Antal understøttede slutbrugerenheder i Standalone installation

10000

25000

50000

Antal understøttede slutbrugerenheder for hver PSN

10000

25000

100000

CPU (Intel Xeon 2,10 GHz)

8 kerner

12 kerner

12 kerner

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

Nej

RAID 10, med RAID-controller

RAID 10, med RAID-controller

Netværksinterfacer

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T

Angående virtuelle implementeringer understøttes hypervisorer som VMware ESXi (mindst anbefales VMware version 11 til ESXi 6.0), Microsoft Hyper-V og Linux KVM (RHEL 7.0). Ressourcerne skal være omtrent de samme som i tabellen ovenfor, eller mere. Dog er de minimale krav til en virtuel maskine for små virksomheder: 2 CPU'er med en hastighed på 2,0 GHz og derover, 16 GB RAM og 200 GB HDD. 

For at få præcise oplysninger om implementeringen af Cisco ISE, kontakt os eller ressource nr. 1, ressource nr. 2.

4. Installation

Som de fleste andre produkter fra Cisco, kan ISE testes på flere måder:

  • dcloud – cloud service of pre-installed lab templates (Cisco account required);

  • GVE anmodning – request with webstedet specific software from Cisco (method for partners). You create a case with the following typical description: Product type [ISE], ISE Software [ise-2.7.0.356.SPA.x8664], ISE Patch [ise-patchbundle-2.7.0.356-Patch2-20071516.SPA.x8664];

  • pilot project — contact any authorized partner to conduct a free pilot project.

1) After creating a virtual machine, if you requested the ISO file instead of the OVA template, a window will prompt you to select the installation. For this, instead of a username and password, you should type "setup«!

Bemærk: if you deployed ISE from the OVA template, the login details are admin / MyIseYPass2 (this and much more is indicated in the official vejledning).

Cisco ISE: Introduktion, krav, installation. Del 1Figure 2. Installing Cisco ISE

2) You then need to fill in the necessary fields such as IP address, DNS, NTP, and others.

Cisco ISE: Introduktion, krav, installation. Del 1Figure 3. Initializing Cisco ISE

3) After the device reboots, you will be able to connect via the web interface at the previously set IP address.

Cisco ISE: Introduktion, krav, installation. Del 1Figure 4. Cisco ISE Web Interface

4) In the tab Administration > System > Deployment you can select which nodes (entities) are included on a given device. The PxGrid node is enabled here as well.

Cisco ISE: Introduktion, krav, installation. Del 1Figure 5. Cisco ISE Entities Management

5) Next, in the tab Administration > System > Admin Access > Authentication I recommend setting up password policy, authentication method (certificate or password), account expiration timeframe, and other settings.

Cisco ISE: Introduktion, krav, installation. Del 1Figure 6. Authentication Type ConfigurationCisco ISE: Introduktion, krav, installation. Del 1Figure 7. Password Policy SettingsCisco ISE: Introduktion, krav, installation. Del 1Figure 8. Account Lockout SettingsCisco ISE: Introduktion, krav, installation. Del 1Figure 9. Account Lockout Configuration

6) In the tab Administration > System > Admin Access > Administrators > Admin Users > Add you can create a new administrator.

Cisco ISE: Introduktion, krav, installation. Del 1Figure 10. Creating a Local Administrator in Cisco ISE

7) The new administrator can be made part of a new group or existing pre-configured groups. Managing administrative groups is done in this same panel under the tab Admin Groups. Table 2 summarizes information about ISE administrators, their rights, and roles.

Table 2. Cisco ISE Administrator Groups, Access Levels, Permissions, and Restrictions

Administrator Group Name

Permissions

Begrænsninger

Customization Admin

Setting up guest, sponsor portals, administration, and customization

Inability to change policies, view reports

Helpdesk Admin

Muligheden for at se hoved dashboardet, alle rapporter, alarmer og fejlfinde strømme

Man kan ikke ændre, oprette eller slette rapporter, alarmer og autentifikationslogger

Identity Admin

Håndtering af brugere, privilegier og roller, mulighed for at se logs, rapporter og alarmer

Man kan ikke ændre politikker, udføre opgaver på OS-niveau

MnT Admin

Fuld overvågning, rapporter, alarmer, logs og administration af dem

Muligheden for at ændre politikker er ikke tilgængelig

Network Device Admin

Ret til at oprette og ændre ISE-objekter, se logs, rapporter, hoveddashboardet

Man kan ikke ændre politikker, udføre opgaver på OS-niveau

Policy Admin

Fuld kontrol over alle politikker, ændring af profiler, indstillinger, se rapporter

Muligheden for at udføre indstillinger med legitimationsoplysninger, ISE-objekter er ikke tilgængelig

RBAC Admin

Alle indstillinger under fanen Operations, konfiguration af ANC-politik, håndtering af rapportering

Man kan ikke ændre andre politikker end ANC, udføre opgaver på OS-niveau

Super Admin

Ret til alle indstillinger, rapportering og administration, kan slette og ændre administratorlegitimationsoplysninger

Kan ikke ændre eller slette en anden profil fra gruppen Super Admin

System Admin

Alle indstillinger under fanen Operations, administration af systemindstillinger, ANC-politik, se rapportering

Man kan ikke ændre andre politikker end ANC, udføre opgaver på OS-niveau

External RESTful Services (ERS) Admin

Fuld adgang til REST API Cisco ISE

Kun til autentifikation, administration af lokale brugere, værter og sikkerhedsgrupper (SG)

External RESTful Services (ERS) Operator

Ret til at læse REST API Cisco ISE

Kun til autentifikation, administration af lokale brugere, værter og sikkerhedsgrupper (SG)

Cisco ISE: Introduktion, krav, installation. Del 1Figur 11. Forudinstallerede grupper af administratorer i Cisco ISE

8) Yderligere under fanen Authorization > Permissions > RBAC Policy kan man redigere rettighederne for forudinstallerede administratorer.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 12. Håndtering af rettigheder for forudinstallerede administratorprofiler i Cisco ISE

9) Under fanen Administration > System > Settings er alle systemindstillinger (DNS, NTP, SMTP og andre) tilgængelige. Du kan udfylde dem her, hvis du glemte dem ved den oprindelige enhedsinitialisering.

5. Konklusion

Sådan sluttede den første artikel. Vi har diskuteret effektiviteten af NAC-løsningen Cisco ISE, dens arkitektur, minimumskrav og implementeringsmuligheder samt den første installation.

I den næste artikel vil vi se på oprettelse af konti, integration med Microsoft Active Directory, samt oprettelse af gæsteadgang.

Hvis du har spørgsmål til dette emne eller har brug for hjælp til at teste produktet, så kontakt os venligst. linket.

Hold øje med opdateringer i vores kanaler (Telegram, Facebook, VK, TS Solution Blog, Yandex.Zen).

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster