2. UserGate Kom godt i gang. Krav, installation

2. UserGate Kom godt i gang. Krav, installation

Hej, dette er den anden artikel om NGFW-løsningen fra virksomheden UserGate. Denne artikels formål er at vise, hvordan man installerer UserGate firewall på et virtuelt system (jeg vil bruge virtualiseringssoftwaren VMware Workstation) og foretage den indledende opsætning (gøre det muligt for lokalnetværket at få adgang til internettet gennem UserGate-gatewayen).   

1. Introduktion

Til at begynde med vil jeg beskrive de forskellige måder at implementere denne gateway i netværket på. Jeg vil bemærke, at afhængigt af det valgte tilslutningsalternativ kan nogle funktioner i gatewayen være utilgængelige. UserGate-løsningen understøtter følgende tilslutningsmetoder: 

  • L3-L7 firewall

  • L2 transparent bro

  • L3 transparent bro

  • Virtuelt i afbrydelsen, ved hjælp af WCCP-protokollen

  • Virtuelt i afbrydelsen, ved hjælp af policybaseret routing

  • Router on a Stick

  • Explicit angivet WEB-proxy

  • UserGate som standardgateway

  • Overvågning af spejlport

UserGate understøtter 2 typer klynger:

  1. Konfigurationsklynge. Noderne, der er samlet i konfigurationsklyngen, understøtter fælles indstillinger inden for klyngen.

  2. Fejltolerant klynge. Op til 4 noder fra konfigurationsklyngen kan sammenføjes i en fejltolerant klynge, der understøtter drift i aktiv-aktiv eller aktiv-passiv tilstand. Det er muligt at samle flere fejltolerante klynger.

2. Installation

Som nævnt i den tidligere artikel leveres UserGate som en software-hardware pakke eller udsættes i et virtuelt miljø. Fra den personlige konto på webstedet UserGate downloader vi billedet i OVF-format (Open Virtualization Format), dette format er egnet til VMware- og Oracle Virtualbox-leverandører. For Microsoft Hyper-V og KVM leveres der billeder af den virtuelle maskines diske.

Ifølge UserGates websted anbefales det at bruge mindst 8 GB RAM og en 2-kernet virtuel processor for korrekt drift af den virtuelle maskine. Hypervisoren skal understøtte 64-bit operativsystemer.

Installation begynder med import af billedet til den valgte hypervisor (VirtualBox og VMware). I tilfælde af Microsoft Hyper-V og KVM skal der oprettes en virtuel maskine og angives det downloadede billede som disk, hvorefter integrationsservice skal deaktiveres i indstillingerne for den oprettede virtuelle maskine.

Som standard oprettes der en virtuel maskine med følgende indstillinger efter import til VMware:

2. UserGate Kom godt i gang. Krav, installation

Som nævnt ovenfor skal der være mindst 8 Gb RAM, og det anbefales at tilføje 1 Gb for hver 100 brugere. Standardstørrelsen på harddisken er 100 Gb, men dette er ofte ikke nok til at gemme alle logfiler og indstillinger. Den anbefalede størrelse er 300 Gb eller mere. Derfor ændrer vi størrelsen på disken i egenskaberne for den virtuelle maskine til det ønskede. Den virtuelle UserGate UTM leveres oprindeligt med fire grænseflader tildelt til zoner:

Management — den første grænseflade for den virtuelle maskine, en zone til forbindelse til betroede netværk, hvorfra administration af UserGate er tilladt.

Trusted — den anden grænseflade for den virtuelle maskine, en zone til forbindelse til betroede netværk, som f.eks. LAN-netværk.

Untrusted — den tredje grænseflade for den virtuelle maskine, en zone for grænseflader tilsluttet ikke-betroede netværk, såsom internettet.

DMZ — den fjerde grænseflade for den virtuelle maskine, en zone for grænseflader tilsluttet DMZ-netværket.

Herefter starter vi de virtuelle maskiner, selvom der i manualen står, at man skal vælge Support Tools og udføre Factory reset UTM, men som vi kan se, er der kun én mulighed (UTM First Boot). I denne fase konfigurerer UTM netværksadapterne og øger størrelsen på partitionen på harddisken til den fulde størrelse af disken:

2. UserGate Kom godt i gang. Krav, installation

For at oprette forbindelse til UserGate's webgrænseflade skal man indtaste via Management-zonen, hvilket styres af grænsefladen eth0, der er konfigureret til automatisk at modtage en IP-adresse (DHCP). Hvis det ikke er muligt at tildele en adresse til Management-grænsefladen automatisk via DHCP, kan den angives eksplicit ved hjælp af CLI (Command Line Interface). For dette skal man logge ind på CLI med brugernavn og adgangskode for en bruger med fulde administratorrettigheder (som standard Admin med stort A). Hvis enheden UserGate ikke er gennemgået den indledende initialization, skal man bruge Admin som brugernavn og utm som adgangskode for at få adgang til CLI. Og man skal indtaste en kommando som iface config –name eth0 –ipv4 192.168.1.254/24 –enable true –mode static. Senere går vi til UserGate's web-konsol på den angivne adresse, som skal se nogenlunde sådan ud: https://UserGateIPaddress:8001:

2. UserGate Kom godt i gang. Krav, installation2. UserGate Kom godt i gang. Krav, installation

I webkonsollen fortsætter vi installationen, hvor vi skal vælge sprog til brugergrænsefladen (i øjeblikket er dette russisk eller engelsk), tidszone, derefter læser vi og accepterer licensaftalen. Vi angiver brugernavn og adgangskode til login i webgrænsefladen til administration.

3. Konfiguration

Efter installationen ser vinduet i webgrænsefladen til administrationen således ud:

2. UserGate Kom godt i gang. Krav, installation

Derefter skal netværksinterface konfigureres. Til dette skal du i afsnittet 'Interfaces' tænde dem, indstille korrekte IP-adresser og tildele de relevante zoner.

Afsnittet 'Interfaces' viser alle fysiske og virtuelle interfaces, der findes i systemet, og gør det muligt at ændre deres indstillinger og tilføje VLAN-interfaces. Det viser også alle interfaces fra hver node i klyngen. Indstillingerne for interfaces er specifikke for hver node, hvilket betyder, at de ikke er globale.

I interface-egenskaberne:

  • Tænd eller sluk for interface 

  • Angiv type af interface – Layer 3 eller Mirror

  • Tildele en zone til interfacet

  • Tildele en Netflow-profil til at sende statistiske data til Netflow-indsamleren

  • Ændre de fysiske parametre for interfacet – MAC-adresse og MTU-størrelse

  • Vælg typen af tildeling af IP-adresse – uden adresse, statisk IP-adresse eller opnået via DHCP

  • Konfigurere DHCP-relay-funktionalitet på det valgte interface.

Knapperne 'Tilføj' gør det muligt at tilføje følgende typer af logiske interfaces:

  • VLAN

  • Bond

  • Bro

  • PPPoE

  • VPN

  • Tunnel

2. UserGate Kom godt i gang. Krav, installation

Ud over de tidligere nævnte zoner, der leveres med Usergate-billedet, findes der også tre typer foruddefinerede zoner:

Cluster – zone for interfaces, der bruges til klyngearbejde

VPN for Site-to-Site – zone, hvori alle klienter af typen Office-Office, der forbindes til UserGate via VPN, placeres

VPN for remote access – zone, hvori alle mobile brugere, der forbindes til UserGate via VPN, placeres

UserGate-administratorer kan ændre indstillingerne for de som standard oprettede zoner samt oprette yderligere zoner, men som nævnt i manualen til version 5, kan der maksimalt oprettes 15 zoner. For at ændre eller oprette dem skal du gå til zoner. For hver zone kan der indstilles en tærskel for pakkehenstand, understøttet er SYN, UDP, ICMP. Adgangskontrol til Usergate-tjenesterne kan også konfigureres, og beskyttelse mod spoofing aktiveres.

2. UserGate Kom godt i gang. Krav, installation

Efter konfigurationen af ​​grænsefladerne skal du i sektionen "Gateways" konfigurere standardruten. Det vil sige, at for at forbinde UserGate til internettet skal du angive IP-adressen på en eller flere gateways. Hvis der bruges flere udbydere til at oprette forbindelse til internettet, skal du angive flere gateways. Gateway-opsætningen er unik for hver af nodernes i klyngen. Hvis der er angivet to eller flere gateways, er der to mulige driftsmåder:

  1. Belastningsbalancering mellem gateways.

  2. Primær gateway med skift til reservedele.

Gatewayens tilstand (tilgængelig – grøn, utilgængelig – rød) bestemmes som følger:

  1. Netværkskontrol er deaktiveret – gatewayen betragtes som tilgængelig, hvis UserGate kan modtage dens MAC-adresse via ARP-forespørgslen. Der foretages ingen kontrol af internetadgang gennem denne gateway. Hvis gatewayens MAC-adresse ikke kan bestemmes, betragtes gatewayen som utilgængelig.

  2. Netværkskontrol er aktiveret – gatewayen betragtes som tilgængelig, hvis:

  • UserGate kan modtage dens MAC-adresse via ARP-forespørgslen.

  • Kontrollen for adgang til internettet via denne gateway var vellykket.

Ellers betragtes gatewayen som utilgængelig.

2. UserGate Kom godt i gang. Krav, installation

I sektionen "DNS" skal du tilføje DNS-servere, som UserGate vil bruge. Denne opsætning angives i området System DNS-servere. Nedenfor findes indstillinger for styring af DNS-forespørgsler fra brugere. UserGate tillader brug af DNS-proxy. Tjenesten DNS-proxy gør det muligt at opfange DNS-forespørgsler fra brugere og ændre dem i henhold til administratorens behov. Ved hjælp af DNS-proxy-regler kan du angive DNS-serverne, hvortil forespørgslerne til bestemte domæner videresendes. Derudover kan du med DNS-proxy angive statiske poster af typen host (A-posten).

2. UserGate Kom godt i gang. Krav, installation

I afsnittet 'NAT og Ruting' skal der oprettes de nødvendige NAT-regler. For at give brugerne i Trusted-netværket adgang til internettet er NAT-reglen allerede oprettet — 'Trusted->Untrusted', og den skal blot aktiveres. Reglerne anvendes fra top til bund i den rækkefølge, de er angivet i konsollen. Kun den første regel, hvor betingelserne er opfyldt, vil blive udført. For at en regel kan træde i kraft, skal alle betingelserne i regelparametrene være opfyldt. UserGate anbefaler at oprette generelle NAT-regler, for eksempel en NAT-regel fra det lokale netværk (normalt Trusted-området) til internettet (normalt Untrusted-området), mens adskillelsen af adgangen baseres på brugere, services og applikationer gennem firewall-regler.

Det er også muligt at oprette DNAT-regler, port-forwarding, policy-baseret routing og netværksmapping.

2. UserGate Kom godt i gang. Krav, installation

Derefter skal der oprettes firewall-regler i afsnittet 'Firewall'. For at give brugerne i Trusted-netværket ubegribelig adgang til internettet er firewall-reglen også allerede oprettet — 'Internet for Trusted', og den skal aktiveres. Gennem firewall-reglerne kan administratoren tillade eller forbyde enhver type transitnetværkstrafik, der passerer gennem UserGate. Betingelserne for reglerne kan inkludere zoner og IP-adresser for kilde/ destination, brugere og grupper, services og applikationer. Reglerne anvendes som i afsnittet 'NAT og Ruting', dvs. fra top til bund. Hvis der ikke er oprettet nogen regler, så er al transittrafik gennem UserGate forbudt.

2. UserGate Kom godt i gang. Krav, installation

4. Konklusion

Denne artikel er nu afsluttet. Vi har installeret UserGate-firewallen på en virtuel maskine og foretaget de minimum nødvendige indstillinger for at få internettet til at fungere i Trusted-netværket. Yderligere konfiguration vil blive betragtet i de kommende artikler.

Hold øje med opdateringer i vores kanaler (Telegram, Facebook, VK, TS Solution Blog)!

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster