
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 (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 );
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 ();
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: ,.
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.
 â 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. (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.
Figur 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 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 eller , .
4. Installation
Som med de flesta andra produkter frÄn Cisco kan ISE testas pÄ flera sÀtt:
â molntjĂ€nst för förinstĂ€llda laboratoriemodeller (ett Cisco-konto krĂ€vs);
â förfrĂ„gan frĂ„n 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];
â 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 ).
Figur 2. Installation av Cisco ISE
2) Fyll sedan i nödvÀndiga fÀlt, sÄsom IP-adress, DNS, NTP och andra.
Figur 3. Initiering av Cisco ISE
3) Efter att enheten har startats om kan du ansluta via webbgrÀnssnittet med den tidigare angivna IP-adressen.
Figur 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.
Figur 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.
Figur 6. Konfiguration av autentiseringstyp
Figur 7. InstÀllningar för lösenordspolicy
Figur 8. Konfiguration för att stÀnga av konton efter tidsutgÄng
Figur 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.
Figur 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)
Bild 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.
Bild 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Ä .
Följ vÄra uppdateringar pÄ vÄra kanaler (, , , , ).
KĂ€lla: habr.com
