UniFi Access

Povežite VPN

Omogućite UniFi konzoli da otvori WireGuard tunel prema SportyPlusu i propustite SportyPlus do UniFi Accessa

Vaša se konzola spaja prema van, na SportyPlus, putem WireGuarda. Ne prosljeđujete nikakve portove i ne mijenjate internetski usmjernik. To radi i kad je konzola iza drugog usmjernika, kao što je često slučaj kad glavni usmjernik dolazi od internetskog operatera.

Ova stranica ima tri koraka: preuzimanje datoteke vašeg kluba iz Club Admina, njezin uvoz na konzolu i jedno pravilo vatrozida. Vlastita mreža vašeg kluba ostaje kakva jest: nikada ne usmjeravamo promet u nju, pa nije važno koji raspon adresa koristi niti koristi li isti raspon i neki drugi klub.

1. Preuzmite WireGuard datoteku svojeg kluba

U Club Admin → Tvrtka → Integracije → UniFi Access pritisnite Kreiraj VPN vezu pod VPN veza. Preglednik preuzima WireGuard konfiguracijsku datoteku (.conf) izrađenu za vaš klub, a kartica prikazuje adresu tunela vaše konzole, primjerice 10.200.0.3. Adresa konzole niže na stranici automatski se popunjava tom adresom.

Datoteka sadrži privatni ključ vašeg kluba, zato čuvajte je kao lozinku: nemojte je prosljeđivati niti je igdje objavljivati. SportyPlus ne čuva kopiju, pa je možete preuzeti samo ovaj jedan put. Ako je izgubite, pritisnite Preuzmi novu datoteku. Time se izdaju novi ključevi, a stara datoteka prestaje raditi u roku od minute.

Datoteka kroz tunel šalje samo promet za SportyPlusovu adresu tunela. Ostali internetski promet vašeg kluba i dalje ide van kao i danas.

2. Uvezite je na konzolu

U UniFi Networku na svojoj konzoli:

  1. Otvorite Settings → VPN → VPN Client i odaberite Create New.
  2. Kao vrstu odaberite WireGuard i dajte mu naziv, primjerice SportyPlus.
  3. Prenesite datoteku .conf koju smo vam poslali ili zalijepite njezin sadržaj.
  4. Spremite i provjerite je li klijent uključen.

Nemojte izrađivati traffic route ni policy route za ovaj klijent. SportyPlusu ne treba da se ikakav vaš promet šalje kroz njega.

"Invalid DNS in Interface. Use: DNS = IP Address" — UniFi ne želi uvesti WireGuard datoteku bez retka DNS, iako ovaj tunel DNS ne koristi. Datoteke koje šaljemo već sadrže DNS = 1.1.1.1. Ako vidite ovu poruku, datoteka je uređivana ili je stara. Dodajte redak DNS = 1.1.1.1 ispod [Interface] i ponovno je prenesite ili zatražite novu datoteku. Naziv hosta ili prazna vrijednost odbijaju se na isti način.

Nakon spremanja konzola se spaja u minuti ili dvije. Kartica VPN veza u Club Adminu tada prikazuje Povezano i kada se konzola zadnji put javila. Pritisnite Provjeri ponovno za osvježavanje.

3. Propustite SportyPlus do UniFi Accessa

Konzola prema zadanim postavkama blokira promet koji stiže kroz VPN klijent, pa je ovo pravilo obavezno. Bez njega SportyPlus javlja da nije mogao dosegnuti konzolu.

U UniFi Network → Settings → Security → Firewall dodajte pravilo:

PostavkaVrijednost
ActionAllow
SourceWireGuard VPN klijent SportyPlus, adresa 10.200.0.1
Destinationsama konzola (Gateway)
Protocol / portsamo TCP 12445

Port 12445 je API UniFi Accessa. Nemojte dopustiti ništa više od toga: SportyPlusu ništa drugo u vašoj mreži ne treba.

Zasloni vatrozida razlikuju se među verzijama UniFi Networka. U novijim verzijama pravila se postavljaju između zona: dopustite promet iz zone VPN u zonu Gateway. Kako god zaslon izgledao, pravilo je isto: s 10.200.0.1, na samu konzolu, TCP 12445, dopusti.

Kad je gotovo

Kad kartica prikazuje Povezano i pravilo je postavljeno, izradite API token.