
BoleFör tvĂ„ Ă„r sedan skrev vi om att varje Check Point-administratör ŃĐ°ĐœĐŸ eller ĐżĐŸĐ·ĐŽĐœĐŸ stĂ€lls inför frĂ„gan om uppgradering till en ny version. I denna beskrevs uppgraderingen frĂ„n version R77.30 till R80.10. För övrigt blev R77.30 en certifierad version av FSTEK i januari 2020. Men mycket har förĂ€ndrats i Check Point under de tvĂ„ Ă„ren. I artikeln ââ beskrivs alla nyheter, som Ă€r mĂ„nga. I denna artikel kommer uppgraderingen att beskrivas sĂ„ detaljerat som möjligt.Â
Som bekant finns det tvÄ alternativ för implementering av Check Point: Standalone och Distributed, alltsÄ utan en dedikerad hanteringsserver och med en. Alternativet Distributed rekommenderas starkt av flera skÀl:
minimerar belastningen pÄ gateway-resurserna;
man behöver inte planera en underhÄllsfönster för att utföra arbete med hanteringsservern;
SmartEvent fungerar adekvat, eftersom det i Standalone-alternativet sÀllan kommer att fungera;
Det rekommenderas starkt att bygga en kluster av gateways i en Distributed-konfiguration.
Med tanke pÄ alla fördelar med Distributed-konfigurationen kommer vi att se pÄ uppgraderingen av hanteringsservern och sÀkerhetsgatewayen separat.
Uppgradering av Security Management Server (SMS)
Det finns tvÄ sÀtt att uppgradera SMS:
via CPUSE (genom Gaia Portal)
via Migration Tools (krĂ€ver en ren installation â fresh install)
Uppgradering via CPUSE rekommenderas inte av kollegor pÄ Check Point, eftersom din filsystemversion och kÀrna inte kommer att uppgraderas. Men den hÀr metoden krÀver ingen policy-migrering och Àr mycket snabbare och enklare Àn den andra metoden.
Ren installation och policy-migrering med hjÀlp av Migration Tools Àr den rekommenderade metoden. Förutom nya filsystem och OS-kÀrna Àr det ofta sÄ att SMS-databasen blir "skrÀpig", och en ren installation Àr ett utmÀrkt sÀtt att öka hastigheten pÄ servern.
1) Det första steget vid vilken uppgradering som helst Àr att skapa sÀkerhetskopior och snapshots. Om du har en fysisk hanteringsserver bör sÀkerhetskopian göras via webgrÀnssnittet Gaia Portal. GÄ till fliken Maintenance > System Backup > Backup. DÀrefter anger du platsen för sÀkerhetskopian. Det kan vara en SCP-, FTP-, TFTP-server eller lokalt pÄ enheten, men dÄ mÄste du senare överföra sÀkerhetskopian till servern eller datorn.
Figur 1. Skapa en sÀkerhetskopia i Gaia Portal
2) DĂ€refter bör en snapshot göras i fliken Maintenance â Snapshot Management â New. Skillnader mellan sĂ€kerhetskopior och snapshotar ligger i att snapshotar innehĂ„ller mer information, inklusive alla installerade hotfixar. ĂndĂ„ Ă€r det bĂ€st att göra bĂ„de och.
Om din styrserver Àr installerad som en virtuell maskin rekommenderas det att sÀkerhetskopiera den virtuella maskinen med hypervisorns inbyggda verktyg. Det Àr helt enkelt snabbare och mer pÄlitligt.
Figur 2. Skapa en snapshot i Gaia Portal
3) Spara konfigurationen av enheten frÄn Gaia Portal. Du kan ta skÀrmdumpar av alla instÀllningsflikar som finns i Gaia Portal, eller sÄ kan du i Clish skriva kommandot save configuration. DÀrefter ska filen med WinSCP eller en annan klient överföras till din PC.
Figur 3. Spara konfigurationen till en textfil)
AnmĂ€rkning: om WinSCP inte kan ansluta, Ă€ndra anvĂ€ndarens shell till /bin/bash antingen i webbgrĂ€nssnittet under fliken AnvĂ€ndare eller genom att skriva kommandot chsh âs /bin/bash.
Uppdatering via CPUSE
4) De första 3 stegen Àr obligatoriska för alla uppdateringsalternativ. Om du vÀljer ett enklare alternativ för uppdatering, gÄ till webbgrÀnssnittet och vÀlj fliken Upgrades (CPUSE) > Status and Actions > Major Versions > Check Point R80.40 Gaia Fresh Install and Upgrade. Högerklicka pÄ denna uppdatering och vÀlj Verifier. Processen för att kontrollera kommer att pÄgÄ i nÄgra minuter, varefter du kommer att se ett meddelande om att enheten kan uppdateras. Om du ser fel mÄste de ÄtgÀrdas.
Figur 4. Uppdatering via CPUSE
5) Uppdatera till den senaste versionen av CDT (Central Deployment Tool) â verktyget som körs pĂ„ styrservern och lĂ„ter dig installera uppdateringar, uppdateringspaket, hantera sĂ€kerhetskopior, snapshotar, skript och mycket mer. En utgĂ„ngen version av CDT kan orsaka problem vid uppdatering. Du kan ladda ner CDT via .
6) Efter att ha placerat den nedladdade arkivet pÄ SMS i valfri katalog via WinSCP, anslut via SSH till SMS och gÄ in i expertlÀge. Kom ihÄg att WinSCP-anvÀndaren mÄste ha shell /bin/bash!
7) Skriv kommandona:Â
cd /somepathtoCDT/
tar -zxvf .tgz
rpm -Uhv --force CPcdt-00-00.i386.rpm
Figur 5. Installation av Central Deployment Tool (CDT)
8) NÀsta steg Àr att installera bilden R80.40. Högerklicka pÄ uppdateringen Download, sedan Install. TÀnk pÄ att uppdateringen tar cirka 20-30 minuter, och styrservern kommer att vara otillgÀnglig under en tid. DÀrför kan det vara meningsfullt att samordna en underhÄllsfönster.
9) Alla licenser och sÀkerhetspolicyer sparas, sÄ nÀsta steg Àr att ladda ner den nya .
10) Anslut till SMS med den nya SmartConsole och stÀll in sÀkerhetspolicyerna. Knappen Installera policy finns lÀngst upp till vÀnster.
11) Din SMS har uppdaterats, nÀsta steg Àr att installera den senaste hotfixen. I fliken Uppgraderingar (CPUSE) > Status och ÄtgÀrder > Hotfixar högerklicka Verifiera, sedan Installera uppdatering. Enheten kommer automatiskt att gÄ i omstart efter att uppdateringen har installerats.
Bild 6. Installation av den senaste hotfixen via CPUSE
Uppdatering med hjÀlp av Migration Tools
4) Först bör du Ă€ven uppdatera till den senaste versionen av CDT â punkterna 5, 6, 7 i sektionen âUppdatering med hjĂ€lp av CPUSE.â
5) Installera paketet Migration Tools som Àr nödvÀndigt för migrationen av policyer frÄn förvaltningsservern. Du kan hitta Migration Tools för versioner: R80.20, R80.20 M1, R80.20 M2, R80.30, R80.40. Ladda ner Migration Tools för den version, som du vill uppgradera till, inte den som du har nu! I vÄrt fall Àr detta R80.40.
6) GÄ nu till fliken Uppgraderingar (CPUSE) > Status och ÄtgÀrder > Importera paket > BlÀddra > VÀlj den nedladdade filen > Importera.
Bild 7. Import av Migration Tools
7) I expertlÀge pÄ SMS, kontrollera att paketet Migration Tools Àr installerat med kommandot (utdata frÄn kommandot bör överensstÀmma med numret i namnet pÄ arkivet Migration Tools):
cpprod_util CPPROD_GetValue CPupgrade-tools-R80.40 BuildNumber 1
Bild 8. Kontroll av installationen av Migration Tools
8) GÄ till mappen $FWDIR/scripts pÄ förvaltningsservern:
cd $FWDIR/scripts
9) Kör pre-upgrade verifieraren (kontrollskriptet) med kommandot (om det finns fel, ÄtgÀrda dem innan du fortsÀtter):
./migrate_server verify -v R80.40
AnmĂ€rkning: om du ser ett felmeddelande âFailed to retrieve Upgrade Tools packageâ, men du har kontrollerat att arkivet har importerats korrekt (se punkt 4), anvĂ€nd kommandot:
./migrate_server verify -v R80.40 -skip_upgrade_tools_check
Bild 9. Körning av kontrollskriptet
10) Exportera sÀkerhetspolicyerna med kommandot:
./migrate_server export -v R80.40 //.tgz
Bild 10. Export av sÀkerhetspolicyn
AnmĂ€rkning: om du ser ett felmeddelande âFailed to retrieve Upgrade Tools packageâ, men du har kontrollerat att arkivet har importerats korrekt (punkt 7), anvĂ€nd kommandot:
./migrate_server export -skip_upgrade_tools_check -v R80.40 //.tgz
11) BerÀkna MD5 hash-summan och spara utdata frÄn kommandot:
md5sum //.tgz
Bild 11. BerÀkning av MD5 hash-summan
12) AnvÀnd WinSCP för att flytta denna fil till din dator.
13) Ange kommandot df -h och bespara dig förhÄllandet mellan katalogerna baserat pÄ upptaget utrymme.
Figur 12. FörhÄllandet mellan kataloger pÄ SMS
14.1) Om du har en verklig SMS
14.1.1) Med hjĂ€lp av skapas ett startbart USB-minne med en bild .Â
14.1.2) Jag rekommenderar att förbereda minst 2 startbara minnen, eftersom det ibland hĂ€nder att minnet inte alltid lĂ€ses.Â
14.1.3) Som administratör pÄ datorn, kör ISOmorphic.exe. I punkt 1 vÀljer du den nedladdade bilden av Gaia R80.40, i punkt 4 det USB-minnet. Punkt 2 och 3 behöver inte Àndras inte alls!
Figur 13. Skapande av ett startbart USB-minne
14.1.4) VĂ€lj alternativet âInstallera automatiskt utan bekrĂ€ftelseâ och det Ă€r viktigt att ange modellen pĂ„ din administrationsserver. För SMS bör du vĂ€lja 3 eller 4 rad.
Figur 14. Val av enhetsmodell för att skapa ett startbart USB-minne
14.1.5) DĂ€refter stĂ€nger du av applikationen, sĂ€tter i minnet i USB-porten, ansluter med kabel genom COM-porten till enheten och slĂ„r pĂ„ SMS. Installationsprocessen sker automatiskt. Standard IP-adress â 192.168.1.1/24, och inloggningsuppgifterna admin / admin.
14.1.6) NÀsta steg Àr att ansluta till webbgrÀnssnittet pÄ Gaia Portal (standardadress ), dÀr du gÄr igenom enhetsinitialiseringen. Under initialiseringen trycker du frÀmst pÄ NÀsta, eftersom nÀstan alla instÀllningar kan Àndras senare. Men du kan omedelbart Àndra IP-adressen, DNS-instÀllningar och vÀrdnamn.
14.2) Om du har en virtuell SMS
14.2.1) Du bör under inga omstÀndigheter ta bort den gamla SMS, skapa en ny virtuell maskin med samma resurser (CPU, RAM, HDD) med samma IP-adress. Förresten, du kan lÀgga till RAM och HDD, eftersom version R80.40 Àr nÄgot mer krÀvande. För att undvika IP-konflikter, stÀng av den gamla SMS och börja installationen av den nya.
14.2.2) Under installationen av Gaia, stÀll in den aktuella IP-adressen och tilldela till katalogen /root en adekvat mÀngd utrymme. FörhÄllandet mellan kataloger bör ungefÀr bevaras, anvÀnd utskriften df -h.
15) Vid valet av installationstyp âInstallationstypâ vĂ€ljer du det första alternativet, eftersom du förmodligen inte har MDS (Multi-Domain Server). Om du har MDS, betyder det att du har hanterat flera domĂ€ner frĂ„n olika SMS-enheter samtidigt. I sĂ„ fall bör du vĂ€lja det andra alternativet.
Figur 15. Val av installationstyp för Gaia
16) Den viktigaste punkten som inte kan korrigeras utan ominstallation â valet av enhet. Du bör vĂ€lja SĂ€kerhetshantering och tryck NĂ€sta. FortsĂ€tt med standardinstĂ€llningarna.
Figur 16. Valt typ av enhet vid installationen av Gaia
17) NÀr enheten har startat om, anslut till webbgrÀnssnittet via eller en annan IP-adress om du har Àndrat den.
18) Ăverför instĂ€llningarna frĂ„n skĂ€rmbilderna till alla flikar i Gaia Portal dĂ€r nĂ„got har konfigurerats eller kör kommandot load configuration .txt. Denna konfigurationsfil mĂ„ste först laddas upp till SMS.
AnmĂ€rkning: Eftersom operativsystemet Ă€r nytt kommer WinSCP inte att tillĂ„ta en anslutning som administratör, Ă€ndra anvĂ€ndarens shell till /bin/bash antingen i webbgrĂ€nssnittet pĂ„ fliken AnvĂ€ndare eller genom att ange kommandot chsh âs /bin/bash eller skapa en ny anvĂ€ndare.
19) Ladda upp filen med exporterade policyer frÄn den gamla administrationsservern till en godtycklig katalog. GÄ sedan in i konsolen pÄ expertlÀget och kontrollera att MD5-hashsumman överensstÀmmer med den tidigare. Annars mÄste exporten göras pÄ nytt:
md5sum /<Full Path>/<Name of Exported File>.tgz
20) Upprepa punkt 6 och installera Upgrade Tools pÄ den nya SMS i Gaia Portal under fliken Uppgraderingar (CPUSE) > Status och à tgÀrder.
21) Ange kommandot i expertlÀget:
./migrate_server import -v R80.40 -skip_upgrade_tools_check //.tgz
Figur 17. Import av sÀkerhetspolicy till ny SMS
22) Aktivera tjÀnster med kommandot cpstart.
23) Ladda ner den nya och anslut till administrationsservern. GÄ till Menyn > Hantera licenser och paket (SmartUpdate) och kontrollera att du har behÄllit din licens.
Figur 18. Kontroll av installerade licenser
24) Installera sĂ€kerhetspolicyn pĂ„ gateway eller kluster â Installera policy.
Uppdatering av Security Gateway (SG)
Security Gateway kan uppdateras via CPUSE, precis som administrationsservern, eller installeras pĂ„ nytt â fresh install. UtifrĂ„n min erfarenhet installerar 99 % av anvĂ€ndare Security Gateway pĂ„ nytt eftersom det tar nĂ€stan lika mycket tid som att uppdatera via CPUSE, men du fĂ„r ett rent och uppdaterat OS utan buggar.
Som med SMS krÀvs det först att en sÀkerhetskopia och en snapshot skapas samt att instÀllningarna frÄn Gaia Portal sparas. VÀnligen se punkterna 1, 2 och 3 i avsnittet «Uppdatering av Security Management Server».
Uppdatering via CPUSE
Uppdateringen av Security Gateway via CPUSE sker pÄ samma sÀtt som uppdateringen av Security Management Server, sÄ vÀnligen hÀnvisar till början av artikeln.
En viktig punkt: uppdateringen av SG krÀver omstart! DÀrför bör du genomföra uppdateringen under ett underhÄllsfönster. Om du har ett kluster, uppdatera först den passiva noden, vÀxla sedan rollerna och uppdatera den andra noden. Vid ett kluster gÄr det att undvika underhÄllsfönster.
Installation av ny OS-version pÄ Security Gateway
1.1) Om du har en riktig SG
1.1.1) Med hjÀlp av skapas ett startbart USB-minne med en bild . Avbilden Àr densamma som pÄ SMS, men proceduren för att skapa det startbara USB-minnet ser nÄgot annorlunda ut.
1.1.2) Jag rekommenderar att förbereda minst 2 startbara USB-minnen, eftersom det ibland kan hĂ€nda att minnet inte lĂ€ses av.Â
1.1.3) Som administratör pÄ datorn kör ISOmorphic.exe. I punkt 1 vÀljer du den nedladdade bilden av Gaia R80.40, i punkt 4 det USB-minnet. Punkt 2 och 3 behöver inte Àndras inte alls!
Bild 19. Skapa ett startbart USB-minne
1.1.4) VĂ€lj alternativet âInstallera automatiskt utan bekrĂ€ftelse,â och det Ă€r viktigt att ange modellen pĂ„ din Security Gateway â rad 2 eller 3. Om det Ă€r en fysisk sandlĂ„da (SandBlast Appliance) vĂ€ljer du rad 5.
Bild 20. Valt modell av enhet för att skapa ett startbart USB-minne
1.1.5) Sedan stÀnger du av enheten, sÀtter i USB-minnet, ansluter med en konsolkabel genom COM-porten till apparaten och sÀtter pÄ gatewayen. Installationsprocessen sker automatiskt. Standard IP-adress Àr 192.168.1.1/24, och inloggningsuppgifterna admin / admin. Först ska du uppdatera den passiva noden, sedan installera policyn pÄ den, vÀxla rollerna och slutligen uppdatera den andra noden. Det kommer troligen att krÀvas ett underhÄllsfönster.
1.1.6) NÀsta steg Àr att koppla upp till webgrÀnssnittet pÄ Gaia Portal, dÀr du gÄr igenom den första initieringen av enheten. Under initieringen trycker du frÀmst pÄ NÀsta, eftersom nÀstan alla instÀllningar kan Àndras senare. Men du kan omedelbart Àndra IP-adressen, DNS-instÀllningar och vÀrdnamn.
1.2) Om du har en virtuell SG
1.2.1) Skapa en ny virtuell maskin med samma resurser (CPU, RAM, HDD) eller mer, eftersom version R80.40 krĂ€ver nĂ„got mer resurser. För att undvika IP-adresskonflikter, stĂ€ng av den gamla gatewayen och börja installeran den nya med samma IP-adress. Den gamla SG kan tas bort eftersom det inte finns nĂ„got vĂ€rdefullt pĂ„ den; all viktig information â sĂ€kerhetspolicyn â finns pĂ„ hanteringsservern.
1.2.2) Under installationen av OS:et, stÀll in aktuell IP-adress och tilldela en tillrÀcklig mÀngd utrymme för katalogen /root .
3) Anslut till gatewayen via HTTPS-porten och starta initieringsprocessen. Vid valet av installationsmetod âInstallationstypâ vĂ€lj det första alternativet â Security Gateway och/eller Security Management.
Bild 21. Val av installationsmetod för Gaia
4) En avgörande punkt â valet av enhet (Produkter). Det Ă€r viktigt att vĂ€lja Security Gateway och om du har en kluster, markera rutan "Enhet Ă€r en del av en kluster, typ: ClusterXL". Om du har en VRRP-kluster, vĂ€lj den typen, men detta Ă€r osannolikt.
Figur 22. Val av enhetstyp vid installation av Gaia
5) I nÀsta steg anger du ett engÄngslösenord SIC för att etablera förtroende med styrservern. Med detta lösenord genereras ett certifikat och över en krypterad kanal kommer styrservern att kommunicera med brandvÀggen. Rutan "Anslut till din hantering som en tjÀnst" bör markeras om styrservern finns i molnet. Vi skrev bokstavligen nyligen om detta och hur praktisk och enkel hantering av server i molnet Àr.
Figur 23. Skapande av SIC
6) Starta initialiseringsprocessen pÄ nÀsta flik. SÄ snart enheten startar om, anslut till webgrÀnssnittet och överför instÀllningarna frÄn skÀrmdumparna till alla flikar i Gaia Portal dÀr nÄgot har konfigurerats, eller kör kommandot load configuration .txt. Denna konfigurationsfil bör först laddas upp pÄ sÀkerhetsgatewayen.
AnmĂ€rkning: Eftersom operativsystemet Ă€r nytt kommer WinSCP inte att tillĂ„ta en anslutning som administratör, Ă€ndra anvĂ€ndarens shell till /bin/bash antingen i webbgrĂ€nssnittet pĂ„ fliken AnvĂ€ndare eller genom att ange kommandot chsh âs /bin/bash eller skapa en ny anvĂ€ndare med en sĂ„dan shell.
7) Ăppna och gĂ„ till sĂ€kerhetsgatewayens objekt som du just har installerat om. Ăppna fliken AllmĂ€nna egenskaper > Kommunikation > Ă terstĂ€ll SIC och ange lösenordet som angavs i punkt 5.
Figur 24. Etablering av förtroende med den nya sÀkerhetsgatewayen
8) Versionen av Gaia för objektet ska Àndras, om den inte Àndras, Àndra den manuellt. Installera sedan policyn pÄ gatewayen.
9) I Gaia Portal, gÄ till fliken Uppgraderingar (CPUSE) > Status och ÄtgÀrder > Hotfixar och installera den senaste patchen. Enheten kommer att gÄ i omstart under installationen!
10) I fallet med kluster, byt roller mellan noder och utför samma steg för den andra noden.
Slutsats
Jag har försökt att göra en sÄ tydlig och omfattande guide som möjligt för att uppgradera frÄn version R80.20/R80.30 till den aktuella R80.40, eftersom mycket har förÀndrats. Versionen har redan blivit tillgÀnglig i demon-lÀge, men uppgraderingsproceduren förblir mer eller mindre densamma. Följ den officiella frÄn Check Point, sÄ kan du sjÀlv förstÄ alla detaljer.
För alla frÄgor kan du kontakta oss. Vi hjÀlper gÀrna till med de mest komplexa uppgraderingarna och fallen inom ramen för vÄr tekniska support . PÄ vÄr kan du ocksÄ bestÀlla en granskning av Check Point-instÀllningar eller lÀmna en gratis för tekniska fall.
. HÄll dig uppdaterad (, , , , ).
KĂ€lla: habr.com
