Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1

1. Uvod

Svaka tvrtka, uključujući i najmanju, ima potrebu za autentifikacijom, autorizacijom i praćenjem korisnika (obitelj protokola AAA). U početnoj fazi, AAA se prilično dobro implementira korištenjem protokola kao što su RADIUS, TACACS+ i DIAMETER. Međutim, s povećanjem broja korisnika i tvrtki raste i broj zadataka: maksimalna vidljivost hostova i BYOD uređaja, višenamjenska autentifikacija, izrada višeslojne politike pristupa i još mnogo toga.

Za takve zadatke odlično su rješenje klasifikacija NAC (Network Access Control) — kontrola mrežnog pristupa. U ciklusu članaka posvećenih Cisco ISE (Identity Services Engine) — NAC rješenju za pružanje kontrole pristupa korisnicima u unutarnjoj mreži uzimajući u obzir kontekst, detaljno ćemo razmotriti arhitekturu, inicijalizaciju, postavke i licenciranje rješenja.

Kratko ću napomenuti da Cisco ISE omogućuje:

  • Brzo i jednostavno stvaranje gostujućeg pristupa u izoliranom WLAN-u;

  • Otkrivanje BYOD uređaja (primjerice, kućnih računala zaposlenika koja su donijeli na posao);

  • Centralizaciju i primjenu sigurnosnih politika za domenične i nedomenične korisnike pomoću oznaka grupa sigurnosti SGT (tehnologija TrustSec);

  • Provjeru računala na prisutnost određenog softvera i usklađenost sa standardima (posturing);

  • Klasifikaciju i profiliranje krajnjih i mrežnih uređaja;

  • Pružanje vidljivosti krajnjih uređaja;

  • Slanje dnevnika događaja logon/logoff korisnika, njihovih računa (identity) na NGFW za formiranje politika temeljenih na korisnicima;

  • Nativno integriranje s Cisco StealthWatch i karantiniranje sumnjivih hostova koji sudjeluju u sigurnosnim incidentima (više informacija);

  • I drugih standardnih značajki za AAA server.

O Cisco ISE već su pisali kolege iz industrije, stoga dodatno savjetujem da se upoznate s: praktika implementacije Cisco ISE, kako se pripremiti za implementaciju Cisco ISE.

2. Arhitektura

U arhitekturi Identity Services Engine postoje 4 entiteta (čvora): čvor za upravljanje (Policy Administration Node), čvor za distribuciju politika (Policy Service Node), monitorirajući čvor (Monitoring Node) i PxGrid čvor (PxGrid Node). Cisco ISE može biti u autonomnoj (standalone) ili distribuiranoj (distributed) instalaciji. U Standalone varijanti svi entiteti se nalaze na jednoj virtualnoj mašini ili fizičkom poslužitelju (Secure Network Servers — SNS), dok su u Distributed čvorovi raspoređeni na različitim uređajima.

Policy Administration Node (PAN) — obavezni čvor koji omogućava izvršavanje svih administrativnih operacija na Cisco ISE. Obradi sve sistemske konfiguracije povezane s AAA. U distribuiranoj konfiguraciji (čvorovi se mogu instalirati kao odvojene virtualne mašine) možete imati maksimalno dva PAN za otpornost na greške — Active/Standby režim.

Policy Service Node (PSN) — obavezni čvor koji osigurava pristup mreži, stanje, gostujući pristup, pružanje usluga klijentima i profiliranje. PSN ocjenjuje politiku i primjenjuje je. Obično se postavlja više PSN-a, posebno u distribuiranoj konfiguraciji, za veću redundanciju i distribuirano djelovanje. Naravno, ovi čvorovi se nastoje postaviti u različitim segmentima kako bi se osigurala autentifikacija i autorizacija bez ikakvih prekida.

Monitoring Node (MnT) — obavezni čvor koji pohranjuje evidenciju događaja, logove drugih čvorova i politika u mreži. MnT čvor pruža napredne alate za nadzor i rješavanje problema, prikuplja i usklađuje različite podatke, kao i pruža sadržajne izvještaje. Cisco ISE omogućuje maksimalno dva MnT čvora, čime se osigurava otpornost na greške — Active/Standby režim. Međutim, logove prikupljaju oba čvora, kako aktivni, tako i pasivni.

PxGrid Node (PXG) — čvor koji primjenjuje PxGrid protokol i osigurava komunikaciju između drugih uređaja koji podržavaju PxGrid.

PxGrid  — protokol koji osigurava integraciju IT i IB infrastrukture različitih dobavljača: sustava za nadzor, sustava za otkrivanje i prevenciju provale, platformi za upravljanje sigurnosnim politikama i mnogih drugih rješenja. Cisco PxGrid omogućava razmjenu konteksta u jednom ili dvosmjernom načinu s mnogim platformama bez potrebe za korištenjem API-ja, čime se omogućuje korištenje tehnologije TrustSec (SGT oznake), mijenjati i primjenjivati ANC (Adaptive Network Control) politiku, kao i provoditi profiliranje — definiranje modela uređaja, OS, lokacije i drugo.

U konfiguraciji visoke dostupnosti, PxGrid čvorovi repliciraju informacije između čvorova putem PAN-a. U slučaju da PAN isključi, PxGrid čvor prestaje autentificirati, autorizirati i provoditi Evidenciju korisnika. 

Ispod je shematski prikazan rad različitih entiteta Cisco ISE u korporativnoj mreži.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 1. Arhitektura Cisco ISE

3. Zahtjevi

Cisco ISE može se implementirati, kao i većina modernih rješenja, virtualno ili fizički kao samostalan server. 

Fizički uređaji s instaliranim Cisco ISE softverom nazivaju se SNS (Secure Network Server). Oni dolaze u tri modela: SNS-3615, SNS-3655 i SNS-3695 za mala, srednja i velika poduzeća. U tablici 1 navedene su informacije iz tehničkog lista SNS-a.

Tablica 1. Usporedna tablica SNS-a za različite razmjere

Parametar

SNS 3615 (Malo)

SNS 3655 (Srednje)

SNS 3695 (Veliko)

Broj podržanih krajnjih uređaja u samostalnoj instalaciji

10000

25000

50000

Broj podržanih krajnjih uređaja za svaki PSN

10000

25000

100000

CPU (Intel Xeon 2.10 GHz)

8 jezgri

12 jezgri

12 jezgri

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

Ne

RAID 10, s RAID kontrolerom

RAID 10, s RAID kontrolerom

Mrežni sučelja

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T 

2 x 10Gbase-T

4 x 1Gbase-T

Što se tiče virtualnih implementacija, podržavaju se hipervizori VMware ESXi (preporučena minimalna verzija VMware 11 za ESXi 6.0), Microsoft Hyper-V i Linux KVM (RHEL 7.0). Resursi bi trebali biti otprilike isti kao u gornjoj tablici, ili više. Ipak, minimalni zahtjevi za virtualnu mašinu za mala poduzeća su: 2 CPU s frekvencijom od 2.0 GHz i više, 16 GB RAM i 200 GB HDD. 

Za dodatne detalje o implementaciji Cisco ISE obratite se nama ili izvoru br. 1, izvoru br. 2.

4. Instalacija

Kao i većina drugih Cisco proizvoda, ISE se može testirati na nekoliko načina:

  • dcloud – oblačna usluga unaprijed postavljenih laboratorijskih predložaka (potrebna je Cisco korisnička račun);

  • GVE zahtjev – zahtjev s stranice Cisco određenog softvera (način za partnere). Kreirate slučaj s sljedećim tipičnim opisom: Tip proizvoda [ISE], ISE Softver [ise-2.7.0.356.SPA.x8664], ISE zakrpa [ise-patchbundle-2.7.0.356-Patch2-20071516.SPA.x8664];

  • pilot-projekt — obratite se bilo kojem autoriziranom partneru za provođenje besplatnog pilot-projekta.

1) Nakon što ste kreirali virtualnu mašinu, ako ste zatražili ISO datoteku, a ne OVA predložak, otvorit će se prozor u kojem ISE zahtijeva da odaberete instalaciju. Umjesto prijave i lozinke, trebate napisati "setup«!

Napomena: ako ste rasporedili ISE iz OVA predloška, tada su podaci za prijavu admin / MyIseYPass2 (to i još mnogo toga navedeno je u službenom priručniku).

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 2. Instalacija Cisco ISE

2) Zatim trebate ispuniti potrebna polja, poput IP adrese, DNS, NTP i drugih.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 3. Inicijalizacija Cisco ISE

3) Nakon toga, uređaj će se ponovo pokrenuti i moći ćete se povezati putem web sučelja na ranije zadanu IP adresu.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 4. Web sučelje Cisco ISE

4) Na kartici Administration > System > Deployment možete odabrati koje su nodove (entitete) uključene na određenom uređaju. Nod PxGrid se uključuje ovdje.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 5. Upravljenje entitetima Cisco ISE

5) Zatim na kartici Administration > System > Admin Access > Authentication preporučujem da postavite politiku lozinki, metodu autentifikacije (potvrda ili lozinka), rok trajanja računa i druge postavke.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 6. Postavljanje tipa autentifikacijeCisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 7. Postavke politike lozinkiCisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 8. Postavljanje onemogućavanja računa nakon isteka vremenaCisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 9. Postavljanje blokiranja računa

6) Na kartici Administration > System > Admin Access > Administrators > Admin Users > Add možete stvoriti novog administratora.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 10. Kreiranje lokalnog administratora Cisco ISE

7) Novog administratora možete učiniti dijelom nove grupe ili već unaprijed postavljenih grupa. Upravljanje grupama administratora vrši se u ovoj istoj ploči na kartici Admin Groups. U tabeli 2 sažeta su informacije o administratorima ISE, njihovim pravima i ulogama.

Tabela 2. Grupe administratora Cisco ISE, razine pristupa, dozvole i ograničenja

Naziv grupe administrators

Dozvole

Ograničenja

Customization Admin

Podesavanje gosta, sponzorskih portala, administracija i prilagođavanje

Nemogućnost izmjene politika, pregledavanja izvještaja

Helpdesk Admin

Mogućnost pregledavanja glavne nadzorne ploče, svih izvještaja, alarma i rješavanje problema s tokovima

Nije moguće mijenjati, stvarati i brisati izvještaje, alarme i prijavne logove

Identity Admin

Upravljanje korisnicima, privilegijama i ulogama, mogućnost pregledavanja logova, izvještaja i alarma

Nije moguće mijenjati politike, izvršavati zadatke na razini OS-a

MnT Admin

Potpuno praćenje, izvještaji, alarmi, logovi i upravljanje njima

Nemogućnost izmjene ikakvih politika

Network Device Admin

Prava na kreiranje, izmjenu objekata ISE, pregled logova, izvještaja, glavne nadzorne ploče

Nije moguće mijenjati politike, izvršavati zadatke na razini OS-a

Policy Admin

Potpuno upravljanje svim politikama, izmjena profila, postavki, pregledavanje izvještaja

Nemogućnost izvršavanja postavki s podacima za prijavu, objektima ISE

RBAC Admin

Sve postavke na kartici Operations, postavka ANC politike, upravljanje izvještavanjem

Nije moguće mijenjati druge osim ANC politike, izvršavati zadatke na razini OS-a

Super Admin

Prava na sve postavke, izvještaje i upravljanje, može brisati i izmjenjivati podatke administratora

Ne može izmijeniti, obrisati drugi profil iz grupe Super Admin

System Admin

Sve postavke na kartici Operations, upravljanje sistemskim postavkama, politikom ANC, pregledavanje izvještaja

Nije moguće mijenjati druge osim ANC politike, izvršavati zadatke na razini OS-a

External RESTful Services (ERS) Admin

Potpun pristup REST API-u Cisco ISE

Samo za autorizaciju, upravljanje lokalnim korisnicima, hostovima i sigurnosnim grupama (SG)

External RESTful Services (ERS) Operator

Prava na čitanje REST API-a Cisco ISE

Samo za autorizaciju, upravljanje lokalnim korisnicima, hostovima i sigurnosnim grupama (SG)

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 11. Zadane grupe administratora Cisco ISE

8) Dodatno na kartici Authorization > Permissions > RBAC Policy mogu se uređivati prava zadatih administratora.

Cisco ISE: Uvod, zahtjevi, instalacija. Dio 1Slika 12. Upravljanje pravima zadanih profila administratora Cisco ISE

9) Na kartici Administration > System > Settings nalaze se svi sistemski postavke (DNS, NTP, SMTP i ostali). Možete ih popuniti ovdje, ako ste ih propustili tijekom prvotne inicijalizacije uređaja.

5. Zaključak

Na ovom je prvom članku kraj. Razgovarali smo o učinkovitosti NAC rješenja Cisco ISE, njegovoj arhitekturi, minimalnim zahtjevima i opcijama implementacije, kao i o primarnoj instalaciji.

U sljedećem članku razmotrit ćemo stvaranje računa, integraciju s Microsoft Active Directory, kao i stvaranje gostujućeg pristupa.

Ako imate pitanja o ovoj temi ili vam je potrebna pomoć u testiranju proizvoda, obratite se vezi.

Pratite novosti na našim kanalima (Telegram, Facebook, VK, TS Solution Blog, Yandex.Zen).

Izvor: habr.com

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster