
Hej, detta Ă€r den andra artikeln om NGFW-lösningen frĂ„n företaget . Syftet med denna artikel Ă€r att visa hur man installerar brandvĂ€ggen UserGate pĂ„ ett virtuellt system (jag kommer att anvĂ€nda virtualiseringsprogrammet VMware Workstation) och utföra dess grundlĂ€ggande instĂ€llning (ge Ă„tkomst frĂ„n det lokala nĂ€tverket genom UserGate-gatewayen till internet).  Â
1. Inledning
Först kommer jag att beskriva olika sĂ€tt att implementera denna gateway i nĂ€tverket. Jag vill pĂ„peka att beroende pĂ„ det valda anslutningsalternativet kan viss funktionalitet i gatewayen vara otillgĂ€nglig. UserGate-lösningen stödjer följande anslutningslĂ€gen:Â
L3-L7-brandvÀgg
L2 transparent bro
L3 transparent bro
Virtuellt i avbrott, med anvÀndning av WCCP-protokollet
Virtuellt i avbrott, med anvÀndning av Policy Based Routing
Router on a Stick
Uppgivet WEB-proxy
UserGate som standardgateway
Ăvervakning av Mirror-port
UserGate stödjer 2 typer av kluster:
Konfigurationskluster. Noder som Àr sammanslagna i ett konfigurationskluster stöder enhetliga instÀllningar inom klustret.
Felövervakningskluster. Upp till 4 noder i konfigurationsklustret kan sammanföras i ett felövervakningskluster, som stöder drift i AktĂv-Aktiv eller AktĂv-Passiv-lĂ€ge. Det Ă€r möjligt att skapa flera felövervakningskluster.
2. Installation
Som nÀmnts i den tidigare artikeln levereras UserGate som en programvaruhÄrdvarukombination eller distribueras i en virtuell miljö. FrÄn ditt personliga konto pÄ webbplatsen laddar vi ner en bild i OVF-format (Open Virtualization Format), detta format passar för VMware- och Oracle Virtualbox-leverantörer. För Microsoft Hyper-v och KVM tillhandahÄlls bilder av den virtuella maskinens diskar.
Enligt information frÄn UserGate-webbplatsen rekommenderas det att anvÀnda minst 8 Gb RAM-minne och en 2-kÀrnig virtuell processor för korrekt drift av den virtuella maskinen. Hypervisorn mÄste stödja 64-bitars operativsystem.
Installationen börjar med att importera bilden i den valda hypervisorn (VirtualBox och VMware). NÀr det gÀller Microsoft Hyper-v och KVM mÄste en virtuell maskin skapas och den nedladdade bilden ska anges som disk, varefter integrationsjÀnsterna ska inaktiveras i instÀllningarna för den skapade virtuella maskinen.
Som standard skapas en virtuell maskin i VMware efter importen med följande instÀllningar:

Som nÀmnts tidigare bör RAM-minnet vara minst 8 Gb, och dessutom bör man lÀgga till 1 Gb för varje 100 anvÀndare. Standardstorleken pÄ hÄrddisken Àr 100 Gb, men detta Àr vanligtvis inte tillrÀckligt för att lagra alla loggar och instÀllningar. Den rekommenderade storleken Àr 300 Gb eller mer. DÀrför Àndrar vi storleken pÄ disken i egenskaperna för den virtuella maskinen.
Management â den första grĂ€nssnittet för den virtuella maskinen, en zon för att ansluta betrodda nĂ€tverk frĂ„n vilka hantering av UserGate Ă€r tillĂ„ten.
Trusted â det andra grĂ€nssnittet för den virtuella maskinen, en zon för att ansluta betrodda nĂ€tverk, till exempel LAN-nĂ€tverk.
Untrusted â det tredje grĂ€nssnittet för den virtuella maskinen, en zon för grĂ€nssnitt som Ă€r anslutna till icke-betrodda nĂ€tverk, till exempel till internet.
DMZ â det fjĂ€rde grĂ€nssnittet för den virtuella maskinen, en zon för grĂ€nssnitt som Ă€r anslutna till DMZ-nĂ€tverket.
Vi startar vidare den virtuella maskinen, Àven om det i manualen stÄr att man ska vÀlja Support Tools och utföra Factory reset UTM, men som vi ser finns det bara ett val (UTM First Boot). Under detta steg konfigurerar UTM nÀtverksadaptrar och ökar storleken pÄ partitionen pÄ hÄrddisken till hela diskens storlek.

För att ansluta till webbgrĂ€nssnittet för UserGate mĂ„ste man gĂ„ in genom Management-zonen, vilket hanteras av grĂ€nssnittet eth0, som Ă€r instĂ€llt pĂ„ att ta emot IP-adress automatiskt (DHCP). Om det inte Ă€r möjligt att tilldela en adress för Management-grĂ€nssnittet automatiskt via DHCP, kan man ange den explicit med CLI (Command Line Interface). För detta behöver man logga in pĂ„ CLI med anvĂ€ndarnamn och lösenord för en anvĂ€ndare med Full administrator-rĂ€ttigheter (standard Ă€r Admin med stor bokstav). Om enheten UserGate inte har genomgĂ„tt den initiala konfigurationen, mĂ„ste man anvĂ€nda Admin som anvĂ€ndarnamn och utm som lösenord för att fĂ„ Ă„tkomst till CLI. Skriv in kommandot liknande iface config âname eth0 âipv4 192.168.1.254/24 âenable true âmode static. Senare gĂ„r vi till webbkonsolen för UserGate pĂ„ den angivna adressen, som bör se ut ungefĂ€r sĂ„ hĂ€r:https://UserGateIPaddress:8001:


I webkonsolen fortsÀtter vi installationen, vi behöver vÀlja grÀnssnittssprÄk (just nu Àr det ryska eller engelska), tidszon, sedan lÀser vi och godkÀnner licensavtalet. Vi anger anvÀndarnamn och lösenord för att logga in i webbadministrationsgrÀnssnittet.
3. Konfiguration
Efter installationen ser webbgrÀnssnittet för plattformadministration ut sÄ hÀr:

DÀrefter mÄste nÀtverksgrÀnssnitten konfigureras. För detta, i avsnittet 'GrÀnssnitt', mÄste de aktiveras, korrekta IP-adresser anges och motsvarande zoner tilldelas.
Avsnittet 'GrÀnssnitt' visar alla fysiska och virtuella grÀnssnitt som finns i systemet, möjliggör Àndring av deras instÀllningar och lÀggande av VLAN-grÀnssnitt. Det visar ocksÄ alla grÀnssnitt för varje nod i klustret. GrÀnssnittsinstÀllningarna Àr specifika för varje nod, det vill sÀga inte globala.
I grÀnssnittets egenskaper:
Aktivera eller inaktivera grĂ€nssnittetÂ
Ange typ av grĂ€nssnitt â Layer 3 eller Mirror
Tilldela en zon till grÀnssnittet
Tilldela en Netflow-profil för att skicka statistikdata till Netflow-kollektorn
Ăndra grĂ€nssnittets fysiska parametrar â MAC-adress och MTU-storlek
VĂ€lj typ av IP-adresstilldelning â utan adress, statisk IP-adress eller erhĂ„llen via DHCP
Konfigurera DHCP-relÀets funktion pÄ det valda grÀnssnittet.
Knappen 'LÀgg till' gör att du kan lÀgga till följande typer av logiska grÀnssnitt:
VLAN
Bond
Bro
PPPoE
VPN
Tunnel

Förutom de tidigare nÀmnda zonerna som medföljer Usergate-avbildningen, finns det ytterligare tre typer av fördefinierade:
Cluster â zon för grĂ€nssnitt som anvĂ€nds för klusterarbete
VPN for Site-to-Site â zon dĂ€r alla kontor-till-kontor-klienter placeras som ansluts till UserGate via VPN
VPN for remote access â zon dĂ€r alla mobila anvĂ€ndare placeras som ansluts till UserGate via VPN
Administratörer i UserGate kan Ă€ndra instĂ€llningarna för de zoner som skapades som standard, samt skapa ytterligare zoner, men som nĂ€mnts i handboken för version 5 kan högst 15 zoner skapas. För att Ă€ndra eller skapa dem mĂ„ste du gĂ„ till zonavsnittet. För varje zon kan en tröskel för paketavvisning sĂ€ttas, som stöder SYN, UDP, ICMP. Ăven kontroll av Ă„tkomst till Usergate-tjĂ€nster konfigureras, och skydd mot spoofing aktiveras.

Efter konfiguration av grÀnssnitten mÄste standardrouten stÀllas in i avsnittet "Gateways". Det vill sÀga, för att ansluta UserGate till internet mÄste du ange IP-adressen för en eller flera gateways. Om flera leverantörer anvÀnds för internetanslutning, mÄste flera gateways anges. Konfigurationen av gateway Àr unik för varje nod i klustret. Om tvÄ eller flera gateways Àr angivna finns det tvÄ möjliga driftsÀtt:
Lastbalansering mellan gateways.
Huvudgateway med vÀxling till reservgateway.
Gatewayns tillstĂ„nd (tillgĂ€nglig â grön, otillgĂ€nglig â röd) definieras enligt följande:
NĂ€tverkskontroll Ă€r avstĂ€ngd â gatewayn anses vara tillgĂ€nglig om UserGate kan hĂ€mta dess MAC-adress via ARP-begĂ€ran. Ingen kontroll av internetĂ„tkomst via denna gateway görs. Om gatewayns MAC-adress inte kan bestĂ€mmas anses gatewayn vara otillgĂ€nglig.
NĂ€tverkskontroll Ă€r pĂ„slagen â gatewayn anses vara tillgĂ€nglig om:
UserGate kan hÀmta dess MAC-adress via ARP-begÀran.
Kontrollen av internetÄtkomst via denna gateway var framgÄngsrik.
Annars anses gatewayn vara otillgÀnglig.

I avsnittet "DNS" mÄste du lÀgga till DNS-servrar som UserGate ska anvÀnda. Denna konfiguration anges i omrÄdet System DNS-servrar. Nedan finns instÀllningar för att hantera DNS-förfrÄgningar frÄn anvÀndare. UserGate tillÄter anvÀndning av DNS-proxy. DNS-proxy-tjÀnsten gör det möjligt att fÄnga DNS-förfrÄgningar frÄn anvÀndare och Àndra dem beroende pÄ administratörens behov. Med hjÀlp av DNS-proxy-regler kan du ange DNS-servrar dit förfrÄgningar om vissa domÀner skickas. Dessutom, med DNS-proxy kan du definiera statiska poster av typen host (A-post).

I avsnittet "NAT och Routing" behöver du skapa nödvĂ€ndiga NAT-regler. För att ge internetĂ„tkomst till anvĂ€ndare i Trusted-nĂ€tverket har NAT-regeln redan skapats â "Trustedâ>Untrusted"; den behöver bara aktiveras. Reglerna tillĂ€mpas frĂ„n toppen ner i den ordning de anges i konsolen. Endast den första regeln, vars villkor matchar de angivna villkoren, verkstĂ€lls. För att en regel ska trĂ€da i kraft mĂ„ste alla villkor som anges i regeln matcha. UserGate rekommenderar att skapa allmĂ€nna NAT-regler, till exempel en NAT-regel frĂ„n det lokala nĂ€tverket (vanligtvis Trusted-zonen) till internet (vanligtvis Untrusted-zonen), medan Ă„tkomstbegrĂ€nsning efter anvĂ€ndare, tjĂ€nster och applikationer görs med hjĂ€lp av brandvĂ€ggsregler.
Det finns ocksÄ möjlighet att skapa DNAT-regler, port-forwarding, policybaserad routing och nÀtverkskartlÀggning.

Efter detta mĂ„ste du i avsnittet "BrandvĂ€gg" skapa brandvĂ€ggsregler. För obegrĂ€nsad internetĂ„tkomst för anvĂ€ndare i Trusted-nĂ€tverket har brandvĂ€ggsregeln ocksĂ„ redan skapats â "Internet for Trusted" och den mĂ„ste aktiveras. Med hjĂ€lp av brandvĂ€ggsregler kan administratören tillĂ„ta eller förbjuda vilken typ av transitnĂ€tverkstrafik som helst som passerar genom UserGate. Villkor för reglerna kan inkludera zoner och kĂ€ll-/mĂ„l-IP-adresser, anvĂ€ndare och grupper, tjĂ€nster och applikationer. Reglerna tillĂ€mpas pĂ„ samma sĂ€tt som i avsnittet "NAT och Routing", det vill sĂ€ga uppifrĂ„n och ner. Om inga regler har skapats, sĂ„ Ă€r all transit trafik genom UserGate förbjuden.

4. Slutsats
Denna artikel har kommit till sitt slut. Vi har installerat brandvÀggen UserGate pÄ en virtuell maskin och utfört de minimala nödvÀndiga instÀllningarna för att internet ska fungera i Trusted-nÀtverket. Vidare instÀllningar kommer vi att titta pÄ i kommande artiklar.
Följ vÄra uppdateringar pÄ vÄra kanaler (, , , )!
KĂ€lla: habr.com
