Cisco ISE: Introduktion, krav, installation. Del 1

Cisco ISE: Introduktion, krav, installation. Del 1

1. Inledning

Varje företag, Àven det minsta, har behov av autentisering, auktorisering och anvÀndarhantering (AAA-protokoll). I ett tidigt skede kan AAA enkelt implementeras med hjÀlp av protokoll som RADIUS, TACACS+ och DIAMETER. Men med ökningen av antalet anvÀndare och företag ökar ocksÄ antalet uppgifter: maximal synlighet av vÀrdar och BYOD-enheter, flerfaktorautentisering, skapande av flerlagrad Ätkomstpolicy och mycket mer.

För sĂ„dana uppgifter passar klassen av lösningar NAC (Network Access Control) utmĂ€rkt – nĂ€tverksĂ„tkomstkontroll. I en serie artiklar som handlar om Cisco ISE (Identity Services Engine) – en NAC-lösning för att tillhandahĂ„lla Ă„tkomstkontroll för anvĂ€ndare till det interna nĂ€tverket med hĂ€nsyn till sammanhang, kommer vi noggrant att granska arkitektur, initiering, instĂ€llning och licensiering av lösningen.

Som en kort pÄminnelse kan Cisco ISE:

  • Snabbt och enkelt skapa gĂ€stĂ„tkomst i ett dedikerat WLAN;

  • UpptĂ€cka BYOD-enheter (till exempel anstĂ€lldas persondatorer som de tar med till jobbet);

  • Centralisera och tillĂ€mpa sĂ€kerhetspolicyer pĂ„ domĂ€n- och icke-domĂ€nanvĂ€ndare med hjĂ€lp av sĂ€kerhetsgruppsetiketter SGT (teknologin TrustSec);

  • Kontrollera datorer för att sĂ€kerstĂ€lla att viss programvara Ă€r installerad och att standarder följs (posturing);

  • Klassificera och profilera slutpunkts- och nĂ€tverksenheter;

  • TillhandahĂ„lla synlighet för slutpunkter;

  • Överföra loggar för hĂ€ndelser logon/logoff för anvĂ€ndare, deras konton (identitet) till NGFW för att skapa anvĂ€ndarbaserade policyer;

  • Nativt integrera med Cisco StealthWatch och sĂ€tta misstĂ€nkta vĂ€rdar i karantĂ€n som Ă€r involverade i sĂ€kerhetsincidenter (mer information);

  • Och andra standardfunktioner för AAA-servrar.

Mina kollegor inom branschen har redan skrivit om Cisco ISE, sÄ jag rekommenderar att ni ytterligare bekantar er med: praktisk implementering av Cisco ISE, hur man förbereder sig för implementering av Cisco ISE.

2. Arkitektur

I arkitekturen för Identity Services Engine finns det 4 enheter (noder): styrnod (Policy Administration Node), policyfördelningsnod (Policy Service Node), övervakningsnod (Monitoring Node) och PxGrid-nod (PxGrid Node). Cisco ISE kan vara antingen en fristĂ„ende (standalone) eller distribuerad (distributed) installation. I den fristĂ„ende versionen finns alla enheter pĂ„ en enda virtuell maskin eller fysisk server (Secure Network Servers — SNS), medan i den distribuerade versionen Ă€r noderna fördelade över olika enheter.

Policy Administration Node (PAN) — en obligatorisk nod som gör det möjligt att utföra alla administrativa operationer pĂ„ Cisco ISE. Den hanterar alla systemkonfigurationer som Ă€r relaterade till AAA. I en distribuerad konfiguration (noder kan installeras som separata virtuella maskiner) kan ni ha högst tvĂ„ PAN för redundans — Active/Standby-lĂ€ge.

Policy Service Node (PSN) — en obligatorisk nod som tillhandahĂ„ller nĂ€tverksĂ„tkomst, tillstĂ„nd, gĂ€stĂ„tkomst, tjĂ€nster till kunder och profilering. PSN utvĂ€rderar policyn och tillĂ€mpar den. Vanligtvis installeras flertalet PSN, sĂ€rskilt i en distribuerad konfiguration, för en mer redundant och distribuerad drift. Dessa noder placeras naturligtvis i olika segment för att inte förlora möjligheten till autentiserad och auktoriserad Ă„tkomst ens för en sekund.

Monitoring Node (MnT) — en obligatorisk nod som lagrar hĂ€ndelseloggar, loggar frĂ„n andra noder och policys i nĂ€tverket. MnT-noden tillhandahĂ„ller avancerade verktyg för övervakning och felsökning, samlar in och korrelerar olika data samt tillhandahĂ„ller omfattande rapporter. Cisco ISE tillĂ„ter att ha maximalt tvĂ„ MnT-noder, vilket ger redundans — Active/Standby-lĂ€ge. Emellertid samlar bĂ„da noder loggar, bĂ„de den aktiva och den passiva.

PxGrid Node (PXG) — en nod som tillĂ€mpar PxGrid-protokollet och möjliggör kommunikation mellan andra enheter som stöder PxGrid.

PxGrid  — en protokoll som möjliggör integration av IT- och informationssĂ€kerhetsinfrastrukturprodukter frĂ„n olika leverantörer: övervakningssystem, system för intrĂ„ngsdetektering och -förhindrande, plattformar för sĂ€kerhetspolicystyrning och mĂ„nga andra lösningar. Cisco PxGrid möjliggör utbyte av kontext i en enkelriktad eller dubbelriktad modus med mĂ„nga plattformar utan att behöva anvĂ€nda API, vilket i sin tur gör att teknologin kan anvĂ€ndas. TrustSec (SGT-taggar), Ă€ndra och tillĂ€mpa ANC (Adaptive Network Control) policy, samt utföra profilering — bestĂ€mma enhetsmodell, operativsystem, plats och mer.

I konfigurationen med hög tillgÀnglighet replikerar PxGrid-noder information mellan noder via PAN. Om PAN stÀngs av slutar PxGrid-noden autentisera, auktorisera och spÄra anvÀndare. 

Nedan visas schematiskt hur olika enheter av Cisco ISE fungerar i ett företagsnÀtverk.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 1. Arkitektur för Cisco ISE

3. Krav

Cisco ISE kan implementeras, liksom de flesta moderna lösningar, virtuellt eller fysiskt som en fristÄende server. 

Fysiska enheter med installerad Cisco ISE-programvara kallas SNS (Secure Network Server). De finns i tre modeller: SNS-3615, SNS-3655 och SNS-3695 för smÄ, medelstora och stora företag. Tabell 1 ger information frÄn datablad SNS.

Tabell 1. JÀmförelsetabell för SNS för olika storlekar

Parameter

SNS 3615 (Liten)

SNS 3655 (Medium)

SNS 3695 (Stor)

Antal stödda slutpunktenheter i fristÄende installation

10000

25000

50000

Antal stödda slutpunktenheter för varje PSN

10000

25000

100000

CPU (Intel Xeon 2.10 GHz)

8 kÀrnor

12 kÀrnor

12 kÀrnor

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

Ingen

RAID 10, med RAID-kontroller

RAID 10, med RAID-kontroller

NÀtverksgrÀnssnitt

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T

NÀr det gÀller virtuella implementeringar stöds hypervisorer som VMware ESXi (minimikrav Àr VMware version 11 för ESXi 6.0), Microsoft Hyper-V och Linux KVM (RHEL 7.0). Resurserna bör vara ungefÀr som ovanstÄende tabell, eller mer. Emellertid Àr de minimala kraven för en virtuell maskin för smÄ företag: 2 CPU med frekvens pÄ 2.0 GHz eller högre, 16 GB RAM och 200 GB HDD. 

För att fÄ detaljer om hur man implementerar Cisco ISE, vÀnligen kontakta oss eller resurs nr 1, resurs nr 2.

4. Installation

Som med de flesta andra produkter frÄn Cisco kan ISE testas pÄ flera sÀtt:

  • dcloud – molntjĂ€nst för förinstĂ€llda laboratoriemodeller (ett Cisco-konto krĂ€vs);

  • GVE-förfrĂ„gan – förfrĂ„gan frĂ„n sidan Cisco-specifik programvara (metod för partners). Du skapar ett Ă€rende med följande typiska beskrivning: Produkttyp [ISE], ISE-programvara [ise-2.7.0.356.SPA.x8664], ISE Patch [ise-patchbundle-2.7.0.356-Patch2-20071516.SPA.x8664];

  • pilotprojekt — kontakta valfri auktoriserad partner för att genomföra ett kostnadsfritt pilotprojekt.

1) Efter att du har skapat en virtuell maskin, om du begÀrde en ISO-fil och inte en OVA-mall, kommer ett fönster att dyka upp dÀr ISE krÀver att du vÀljer installation. För detta ÀndamÄl bör du istÀllet för anvÀndarnamn och lösenord skriva "setup«!

AnmÀrkning: om du har implementerat ISE frÄn en OVA-mall, sÄ Àr inloggningsinformationen admin / MyIseYPass2 (detta och mycket mer anges i den officiella guiden).

Cisco ISE: Introduktion, krav, installation. Del 1Figur 2. Installation av Cisco ISE

2) Fyll sedan i nödvÀndiga fÀlt, sÄsom IP-adress, DNS, NTP och andra.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 3. Initiering av Cisco ISE

3) Efter att enheten har startats om kan du ansluta via webbgrÀnssnittet med den tidigare angivna IP-adressen.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 4. WebbgrÀnssnitt för Cisco ISE

4) I fliken Administration > System > Distribution du kan vÀlja vilka noder (entiteter) som Àr aktiverade pÄ enheten. PxGrid-noden aktiveras hÀr.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 5. Hantering av entiteter i Cisco ISE

5) GÄ till fliken Administration > System > Admin Access > Authentication jag rekommenderar att konfigurera en policy för lösenord, autentiseringsmetod (certifikat eller lösenord), utgÄngstid för konton och andra instÀllningar.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 6. Konfiguration av autentiseringstypCisco ISE: Introduktion, krav, installation. Del 1Figur 7. InstÀllningar för lösenordspolicyCisco ISE: Introduktion, krav, installation. Del 1Figur 8. Konfiguration för att stÀnga av konton efter tidsutgÄngCisco ISE: Introduktion, krav, installation. Del 1Figur 9. Konfiguration för att lÄsa konton

6) Under fliken Administration > System > Admin Access > Administrators > Admin Users > LÀgg till kan du skapa en ny administratör.

Cisco ISE: Introduktion, krav, installation. Del 1Figur 10. Skapa en lokal administratör för Cisco ISE

7) Den nya administratören kan göras till en del av en ny grupp eller redan förinstÀllda grupper. Hantering av administratörsgrupper sker i samma panel under fliken Admin Groups. I tabell 2 sammanstÀlls information om ISE-administratörer, deras rÀttigheter och roller.

Tabell 2. Administratörsgrupper för Cisco ISE, ÄtkomstnivÄer, behörigheter och begrÀnsningar

Namn pÄ administratörsgruppen

Behörigheter

BegrÀnsningar

Customization Admin

Konfigurera gÀst- och sponsringsportaler, administration och anpassning

Ingen möjlighet att Àndra policies, visa rapporter

Helpdesk Admin

Möjlighet att se huvuddashboarden, alla rapporter, larm och felsöka flöden

Kan inte Àndra, skapa eller radera rapporter, larm och autentiseringsloggar

Identity Admin

Hantera anvÀndare, privilegier och roller, möjlighet att se loggar, rapporter och larm

Kan inte Àndra policyer, utföra uppgifter pÄ OS-nivÄ

MnT Admin

FullstÀndig övervakning, rapporter, larm, loggar och hantering av dessa

Ingen möjlighet att Àndra nÄgra policyer

Network Device Admin

RÀttigheter att skapa, Àndra ISE-objekt, se loggar, rapporter, huvuddashboarden

Kan inte Àndra policyer, utföra uppgifter pÄ OS-nivÄ

Policy Admin

FullstÀndig hantering av alla policyer, Àndra profiler, instÀllningar, se rapportering

Ingen möjlighet att utföra instÀllningar med autentiseringsuppgifter, ISE-objekt

RBAC Admin

Alla instÀllningar under fliken Operations, konfigurera ANC-policy, hantera rapportering

Kan inte Àndra andra Àn ANC-policy, utföra uppgifter pÄ OS-nivÄ

Super Admin

RÀttigheter till alla instÀllningar, rapportering och hantering, kan radera och Àndra administratörernas autentiseringsuppgifter

Kan inte Àndra eller radera en annan profil frÄn gruppen Super Admin

System Admin

Alla instÀllningar under fliken Operations, hantera systeminstÀllningar, ANC-policy, se rapportering

Kan inte Àndra andra Àn ANC-policy, utföra uppgifter pÄ OS-nivÄ

External RESTful Services (ERS) Admin

FullstÀndig Ätkomst till REST API Cisco ISE

Endast för autentisering, hantering av lokala anvÀndare, vÀrdar och sÀkerhetsgrupper (SG)

External RESTful Services (ERS) Operator

RÀttigheter att lÀsa REST API Cisco ISE

Endast för autentisering, hantering av lokala anvÀndare, vÀrdar och sÀkerhetsgrupper (SG)

Cisco ISE: Introduktion, krav, installation. Del 1Bild 11. Förinstallerade grupper av administratörer Cisco ISE

8) Dessutom pÄ fliken Authorization > Permissions > RBAC Policy kan redigera rÀttigheter för förinstallerade administratörer.

Cisco ISE: Introduktion, krav, installation. Del 1Bild 12. Hantering av rÀttigheter för förinstallerade profiler av administratörer Cisco ISE

9) PÄ fliken Administration > System > InstÀllningar alla systeminstÀllningar (DNS, NTP, SMTP och andra) Àr tillgÀngliga. Du kan fylla i dem hÀr om du missade dem vid den initiala enhetsinitieringen.

5. Slutsats

Denna första artikel har kommit till slutet. Vi har diskuterat effektiviteten av NAC-lösningen Cisco ISE, dess arkitektur, minimikrav och distributionsalternativ, samt den första installationen.

I nÀsta artikel kommer vi att titta pÄ skapandet av konton, integration med Microsoft Active Directory samt skapandet av gÀstÄtkomst.

Om du har frÄgor kring detta Àmne eller behöver hjÀlp med produktens testning, kontakta oss pÄ lÀnken.

Följ vÄra uppdateringar pÄ vÄra kanaler (Telegram, Facebook, VK, TS Solution Blog, Yandex.Dzen).

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster