Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Hej alle sammen! Denne artikel vil være dedikeret til en gennemgang af VPN-funktionaliteten i Sophos XG Firewall. I den tidligere artikel have vi set på, hvordan man gratis kan få denne løsning til beskyttelse af hjemme netværk med fuld licens. I dag vil vi tale om VPN-funktionaliteten, som er integreret i Sophos XG. Jeg vil forsøge at forklare, hvad dette produkt kan, samt give eksempler på konfiguration af IPSec Site-to-Site VPN og bruger-SSL VPN. Så lad os komme i gang med gennemgangen.

Først ser vi på licenstabel:

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Man kan læse mere om, hvordan Sophos XG Firewall licenseres her:
Link
Men i denne artikel vil vi kun fokusere på de punkter, der er fremhævet med rød.

Den primære VPN-funktionalitet er inkluderet i den grundlæggende licens og købes kun én gang. Dette er en livstidslicens, og den kræver ikke forlængelse. Modulet Base VPN Options inkluderer:

Site-to-Site:

  • SSL VPN
  • IPSec VPN

Remote Access (klient VPN):

  • SSL VPN
  • IPsec Clientless VPN (med gratis brugerapp)
  • L2TP
  • PPTP

Som vi kan se, understøttes alle populære protokoller og typer af VPN-forbindelser.

Derudover findes der i Sophos XG Firewall to andre typer af VPN-forbindelser, som ikke er inkluderet i det grundlæggende abonnement. Det er RED VPN og HTML5 VPN. Disse VPN-forbindelser er en del af abonnementet Network Protection, og det betyder, at for at bruge disse typer, skal man have et aktivt abonnement, som også inkluderer netværksbeskyttelse - IPS og ATP-moduler.

RED VPN er en proprietær L2 VPN fra Sophos. Denne type VPN-forbindelse har en række fordele i forhold til Site-to-site SSL eller IPSec, når man konfigurerer VPN mellem to XG. I modsætning til IPSec skaber RED-tunnelen et virtuelt interface i begge ender af tunnelen, hvilket hjælper med at fejlsøge problemer, og i modsætning til SSL er denne virtuelle interface fuldstændig konfigurerbar. Administratoren har fuld kontrol over subnettet inden for RED-tunnelen, hvilket gør det lettere at løse routingproblemer og subnetkonflikter.

HTML5 VPN eller Clientless VPN - en specifik type VPN, der gør det muligt at tilgå tjenester gennem HTML5 direkte i browseren. Typer af tjenester, som kan konfigureres:

  • RDP
  • Telnet
  • SSH
  • VNC
  • FTP
  • FTPS
  • SFTP
  • SMB

Men det skal bemærkes, at denne type VPN kun anvendes i særlige tilfælde, og det anbefales, at man, hvis muligt, bruger de typer af VPN fra ovenstående lister.

Praktik

Lad os i praksis se, hvordan man konfigurerer flere af disse tunneltyper, nemlig: Site-to-Site IPSec og SSL VPN Remote Access.

Site-to-Site IPSec VPN

Lad os begynde med, hvordan man opsætter en Site-to-Site IPSec VPN-tunnel mellem to Sophos XG Firewall. Under motorhjelmen bruges strongSwan, som gør det muligt at tilslutte sig enhver router, der understøtter IPSec.

Man kan bruge en praktisk og hurtig opsætningsguide, men vi vil tage den generelle vej, så denne instruktion kan kombinere Sophos XG med enhver IPSec-hardware.

Vi åbner indstillingsvinduet for politikker:

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Som vi kan se, findes der allerede foruddefinerede indstillinger, men vi vil oprette vores egne.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Vi vil konfigurere krypteringsindstillingerne for første og anden fase og gemme politikken. På samme måde udfører vi de samme handlinger på den anden Sophos XG og går videre til opsætningen af selve IPSec-tunnelen.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Vi indtaster et navn, driftsmode og konfigurerer krypteringsindstillingerne. Som eksempel vil vi bruge en Preshared Key.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

og angiver de lokale og fjerntliggende subnet.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Vores forbindelse er oprettet.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

På samme måde gennemfører vi de samme indstillinger på den anden Sophos XG, bortset fra driftsmode, der indstilles til at Initiere forbindelsen.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Nu har vi to opsatte tunneler. Derefter skal vi aktivere dem og starte dem. Det gøres meget enkelt: man skal klikke på den røde cirkel under ordet Active for at aktivere og på den røde cirkel under Connection for at starte forbindelsen.
Hvis vi ser sådan et billede:

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall
Så betyder det, at vores tunnel fungerer korrekt. Hvis den anden indikator lyser rødt eller gult, betyder det, at noget er forkert konfigureret i krypteringspolitikkerne eller de lokale og fjerntliggende subnet. Jeg vil minde om, at indstillingerne skal være spejlvendte.

Jeg vil gerne fremhæve, at man kan oprette Failover-grupper fra IPSec-tunneler til redundans:

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Remote Access SSL VPN

Lad os gå videre til Remote Access SSL VPN for brugere. Under motorhjelmen kører den standard OpenVPN. Dette gør det muligt for brugerne at tilslutte sig gennem enhver klient, der understøtter .ovpn konfigurationsfiler (f.eks. den standard forbindelse klient).

For at starte skal vi konfigurere politikkerne for OpenVPN-serveren:

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Angiv transporten til tilslutning, konfigurer porten, IP-adresseområdet for tilslutning af fjerntliggende brugere.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Man kan også angive krypteringsindstillingerne.

Efter konfigurationen af serveren, går vi videre til opsætningen af klientsammenkoblinger.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Hver regel for tilslutning til SSL VPN oprettes for en gruppe eller en individuel bruger. Hver bruger kan kun have én tilslutningspolitik. I indstillingerne, som er interessante, kan man for hver sådan regel angive, hvilke specifikke brugere der skal bruge denne indstilling eller en gruppe fra AD. Man kan sætte et flueben for, at al trafik skal sendes gennem VPN-tunnelen, eller angive tilgængelige IP-adresser, subnetter eller FQDN-navne for brugerne. Baseret på disse politikker vil der automatisk blive oprettet en .ovpn-profil med indstillingerne til klienten.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Ved at bruge portalen kan brugeren downloade både en .ovpn-fil med indstillinger til VPN-klienten og installationsfilen til VPN-klienten med de indbyggede forbindelsesindstillinger.

Fjernarbejde eller anmeldelse af VPN i Sophos XG Firewall

Konklusion

I denne artikel har vi kort gennemgået funktionaliteten af VPN i produktet Sophos XG Firewall. Vi har set på, hvordan man kan konfigurere IPSec VPN og SSL VPN. Dette er langt fra en fuldstændig liste over, hvad denne løsning kan. I fremtidige artikler vil jeg forsøge at lave en oversigt over RED VPN og vise, hvordan det ser ud i selve løsningen.

Tak for din tid.

Hvis du har spørgsmål til den kommercielle version af XG Firewall, kan du kontakte os - firmaet Faktor grup, distributør af Sophos. Det er tilstrækkeligt at skrive i en fri form til sophos@fgts.ru.

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