Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1

1. Úvod

Každá spoločnosť, aj tá najmenšia, potrebuje autentifikáciu, autorizáciu a sledovanie používateľov (rodina protokolov AAA). V úvodnej fáze sa AAA dobre realizuje s využitím protokolov ako RADIUS, TACACS+ a DIAMETER. Avšak s rastom počtu používateľov a spoločnosti rastie aj množstvo úloh: maximálna viditeľnosť hostiteľov a zariadení BYOD, viacfaktorová autentifikácia, vytváranie viacúrovňovej prístupovej politiky a mnoho ďalších.

Pre takéto úlohy sa skvele hodí trieda riešení NAC (Network Access Control) — kontrola sieťového prístupu. V cykle článkov, ktoré sa týkajú Cisco ISE (Identity Services Engine) — NAC riešenie na poskytovanie kontroly prístupu používateľom k vnútornej sieti s ohľadom na kontext, podrobne preskúmame architektúru, inicializáciu, nastavenie a licencovanie riešenia.

Pripomeňme si stručne, že Cisco ISE umožňuje:

  • Rýchlo a jednoducho vytvárať hosťovský prístup vo vyhradenej WLAN;

  • Objavovať zariadenia BYOD (napríklad domáce PC zamestnancov, ktoré si priniesli do práce);

  • Centralizovať a uplatňovať bezpečnostné politiky na doménových aj nedoménových používateľov pomocou označení bezpečnostných skupín SGT (technológia TrustSec);

  • Kontrolovať počítače na prítomnosť určitého softvéru a dodržiavanie štandardov (posturing);

  • Klasifikovať a profilovať koncové a sieťové zariadenia;

  • Poskytovať viditeľnosť koncových zariadení;

  • Zaznamenávať protokoly udalostí prihlásenia/odhlásenia používateľov, ich identitu (identity) na NGFW na vytváranie politík založených na používateľoch;

  • Natively integrácia s Cisco StealthWatch a karanténovať podozrivé hosty zúčastňujúce sa na bezpečnostných incidentoch (podrobnejšie);

  • A ďalšie štandardné funkcie pre AAA servery.

O Cisco ISE už písali kolegovia v odvetví, preto v budúcnosti odporúčam oboznámiť sa: praktické nasadenie Cisco ISE, ako sa pripraviť na nasadenie Cisco ISE.

2. Architektúra

V architektúre Identity Services Engine sú štyri entity (uzly): uzol správy (Policy Administration Node), uzol distribúcie politík (Policy Service Node), monitoringový uzol (Monitoring Node) a PxGrid uzol (PxGrid Node). Cisco ISE môže byť v samostatnej (standalone) alebo distribuovanej (distributed) inštalácii. V samostatnej variante sú všetky entity umiestnené na jednom virtuálnom stroji alebo fyzickom serveri (Secure Network Servers — SNS), zatiaľ čo v distribuovanej sú uzly rozložené po rôznych zariadeniach.

Policy Administration Node (PAN) — povinný uzol, ktorý umožňuje vykonávať všetky administratívne operácie na Cisco ISE. Spracováva všetky systémové konfigurácie súvisiace s AAA. V distribuovanej konfigurácii (uzly je možné inštalovať ako samostatné virtuálne stroje) môžete mať maximálne dva PAN pre zabezpečenie tolerancie porúch — režim Active/Standby.

Policy Service Node (PSN) — povinný uzol, ktorý zabezpečuje prístup do siete, stav, hosťovský prístup, poskytovanie služieb klientom a profilovanie. PSN vyhodnocuje politiku a aplikuje ju. Zvyčajne sa inštaluje viacero PSN, najmä v distribuovanej konfigurácii, pre väčšiu redundanciu a distribuovanú prevádzku. Samozrejme, tieto uzly sa snažia inštalovať v rôznych segmentoch, aby zabezpečili autentifikovaný a autorizovaný prístup bez sekundy výpadku.

Monitoring Node (MnT) — povinný uzol, ktorý uchováva záznamy udalostí, logy iných uzlov a politík v sieti. Uzol MnT poskytuje pokročilé nástroje na monitorovanie a riešenie problémov, zhromažďuje a porovnáva rôzne údaje a taktiež poskytuje obsahové správy. Cisco ISE umožňuje mať maximálne dva MnT uzly, čím sa zabezpečuje tolerancia porúch — režim Active/Standby. Avšak, logy zhromažďujú oba uzly, aktívny aj pasívny.

PxGrid Node (PXG) — uzol, ktorý používa protokol PxGrid a zabezpečuje komunikáciu medzi inými zariadeniami, ktoré podporujú PxGrid.

PxGrid  — protokol, ktorý zabezpečuje integráciu produktov IT a bezpečnostnej infraštruktúry rôznych dodávateľov: systémov monitorovania, systémov detekcie a prevencie zásahov, platforiem na správu bezpečnostných politík a mnohých ďalších riešení. Cisco PxGrid umožňuje výmenu kontextu v jednosmernom alebo obojsmernom režime s mnohými platformami bez potreby používania API, čím umožňuje využívať technológiu TrustSec (SGT značky), modifikovať a aplikovať ANC (Adaptive Network Control) politiku, ako aj realizovať profilovanie — určenie modelu zariadenia, operačného systému, polohy a iné.

V konfigurácii vysokej dostupnosti uzly PxGrid replikujú informácie medzi uzlami prostredníctvom PAN. V prípade, ak PAN sa vypne, uzol PxGrid prestáva autentifikovať, autorizovať a vykonávať účtovanie používateľov. 

Nižšie schématicky znázorňuje prácu rôznych entít Cisco ISE v podnikovej sieti.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 1. Architektúra Cisco ISE

3. Požiadavky

Cisco ISE môže byť implementovaný, ako väčšina moderných riešení, virtuálne alebo fyzicky ako samostatný server. 

Fyzické zariadenia s nainštalovaným softvérom Cisco ISE sa nazývajú SNS (Secure Network Server). Existujú v troch modeloch: SNS-3615, SNS-3655 a SNS-3695 pre malé, stredné a veľké podniky. V tabuľke 1 sú uvedené informácie z datasheetu SNS.

Tabuľka 1. Porovnávacia tabuľka SNS pre rôzne rozsahy

Parameter

SNS 3615 (malý)

SNS 3655 (stredný)

SNS 3695 (veľký)

Počet podporovaných koncových zariadení v standalone inštalácii

10000

25000

50000

Počet podporovaných koncových zariadení pre každé PSN

10000

25000

100000

CPU (Intel Xeon 2.10 GHz)

8 jadier

12 jadier

12 jadier

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

Hardvérové RAID

Nie

RAID 10, existuje RAID kontrolér

RAID 10, existuje RAID kontrolér

Sieťové rozhrania

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T

Pokiaľ ide o virtuálne implementácie, podporované sú hypervízory VMware ESXi (odporúča sa minimálne VMware verzia 11 pre ESXi 6.0), Microsoft Hyper-V a Linux KVM (RHEL 7.0). Zdroje by mali byť približne rovnaké ako v tabuľke vyššie, alebo viac. Napriek tomu sú minimálne požiadavky na virtuálny stroj pre malé podniky: 2 CPU s frekvenciou 2.0 GHz a vyššou, 16 GB RAM a 200 GB HDD. 

Pre upresnenie ďalších detailov nasadenia Cisco ISE sa obráťte na nás alebo na zdroj č. 1, zdroj č. 2.

4. Inštalácia

Ako väčšina ostatných produktov Cisco, ISE môže byť otestovaný viacerými spôsobmi:

  • dcloud – cloudová služba prednastavených laboratórnych makiet (je potrebný účet Cisco);

  • GVE request – požiadavka s webu určitým softvérom Cisco (spôsob pre partnerov). Vytvoríte prípad s nasledujúcim typickým popisom: Typ produktu [ISE], softvér ISE [ise-2.7.0.356.SPA.x8664], záplata ISE [ise-patchbundle-2.7.0.356-Patch2-20071516.SPA.x8664];

  • pilotný projekt — obráťte sa na akéhokoľvek autorizovaného partnera na uskutočnenie bezplatného pilotného projektu.

1) Po vytvorení virtuálneho stroja, ak ste požiadali o ISO súbor a nie o OVA šablónu, sa otvorí okno, v ktorom ISE požaduje vybrať inštaláciu. Namiesto prihlasovacieho mena a hesla napíšte „setup«!

Poznámka: ak ste rozvinuli ISE z OVA šablóny, potom prihlasovacie údaje admin / MyIseYPass2 (toto a mnoho ďalšieho je uvedené v oficiálnom príručke).

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 2. Inštalácia Cisco ISE

2) Potom je potrebné vyplniť potrebné polia, ako sú IP adresa, DNS, NTP a ďalšie.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 3. Inicializácia Cisco ISE

3) Po tom sa zariadenie reštartuje a budete sa môcť pripojiť prostredníctvom webového rozhrania na predtým zadanú IP adresu.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 4. Webové rozhranie Cisco ISE

4) Na karte Administration > System > Deployment môžete si vybrať, ktoré uzly (entity) sú zahrnuté na danom zariadení. Uzol PxGrid sa zapína tu.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 5. Správa entít Cisco ISE

5) Potom na karte Administration > System > Admin Access > Authentication odporúčam nastaviť politiku hesiel, metódu autentifikácie (certifikát alebo heslo), dobu platnosti účtu a ďalšie nastavenia.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 6. Nastavenie typu autentifikácieCisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 7. Nastavenia politiky hesielCisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 8. Nastavenie deaktivácie účtu po uplynutí dobyCisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 9. Nastavenie blokovania používateľských účtov

6) Na karte Administration > System > Admin Access > Administrators > Admin Users > Add môžete vytvoriť nového administrátora.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 10. Vytvorenie lokálneho administrátora Cisco ISE

7) Nového administrátora môžete urobiť členom novej skupiny alebo už prednastavených skupín. Správa skupín administrátorov sa vykonáva na tej istej paneli na karte Admin Groups. V tabuľke 2 sú zhrnuté informácie o administrátoroch ISE, ich právach a rolách.

Tabuľka 2. Skupiny administrátorov Cisco ISE, úrovne prístupu, povolenia a obmedzenia

Názov skupiny administrátorov

Povolenia

Obmedzenia

Customization Admin

Nastavenie portálov hostí, sponzorského, administrácia a prispôsobenie

Nemožnosť meniť politiky, prezerať správy

Helpdesk Admin

Možnosť zobraziť hlavný dashboard, všetky správy, alarmy a ladenie tokom

Nie je možné meniť, vytvárať ani mazať správy, alarmy a logy overovania

Identity Admin

Správa používateľov, oprávnení a rolí, možnosť zobraziť logy, správy a alarmy

Nie je možné meniť politiky, vykonávať úlohy na úrovni OS

MnT Admin

Úplný monitoring, správy, alarmy, logy a ich správa

Nemožnosť meniť žiadne politiky

Network Device Admin

Práva na vytváranie a zmenu objektov ISE, zobrazenie logov, správ, hlavného dashboardu

Nie je možné meniť politiky, vykonávať úlohy na úrovni OS

Policy Admin

Úplná správa všetkých politík, zmena profilov, nastavení, zobrazenie správ

Nemožnosť vykonávať nastavenia s prihlasovacími údajmi, objektmi ISE

RBAC Admin

Všetky nastavenia v záložke Operations, nastavenie ANC politiky, správa reportov

Nie je možné meniť iné okrem ANC politiky, vykonávať úlohy na úrovni OS

Super Admin

Práva na všetky nastavenia, správy a riadenie, môže mazať a meniť prihlasovacie údaje administrátorov

Nemôže zmeniť, odstrániť iný profil zo skupiny Super Admin

System Admin

Všetky nastavenia v záložke Operations, správa systémových nastavení, politík ANC, zobrazenie reportov

Nie je možné meniť iné okrem ANC politiky, vykonávať úlohy na úrovni OS

External RESTful Services (ERS) Admin

Úplný prístup k REST API Cisco ISE

Iba na autorizáciu, správu lokálnych používateľov, hostiteľov a skupín zabezpečenia (SG)

External RESTful Services (ERS) Operator

Práva na čítanie REST API Cisco ISE

Iba na autorizáciu, správu lokálnych používateľov, hostiteľov a skupín zabezpečenia (SG)

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 11. Predinštalované skupiny administrátorov Cisco ISE

8) Ďalšie v záložke Authorization > Permissions > RBAC Policy možno upraviť práva predinštalovaných administrátorov.

Cisco ISE: Úvod, požiadavky, inštalácia. Časť 1Obrázok 12. Správa práv predinštalovaných profilov administrátorov Cisco ISE

9) V záložke Administration > System > Settings sú dostupné všetky systémové nastavenia (DNS, NTP, SMTP a ďalšie). Môžete ich vyplniť tu, ak ste ich vynechali pri počiatočnej inicializácii zariadenia.

5. Záver

Na tejto prvej článku sme sa dostali na koniec. Diskutovali sme o efektívnosti NAC riešenia Cisco ISE, jeho architektúre, minimálnych požiadavkách a možnostiach nasadenia, ako aj o prvotnej inštalácii.

V nasledujúcom článku sa pozrieme na vytváranie účtov, integráciu s Microsoft Active Directory, ako aj na vytváranie hosťovského prístupu.

Ak máte otázky k tejto téme alebo potrebujete pomoc pri testovaní produktu, obráťte sa na odkaze.

Sledujte aktualizácie na našich kanáloch (Telegram, Facebook, VK, Blog TS Solution, Yandex.Zen).

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster