Skip to main content

Pravila na zahtjev i razdvojeni DNS: automatski VPN bez nepotrebnog opterećenja

Jacky LiangJacky Liang

Najjednostavnija VPN postavka je prekidac: uključeno ili isključeno. Ali u praksi to znači da korisnici ili zaborave povezati se kada bi trebali, ili usmjeravaju sav promet kroz tunel kada to nije potrebno — trošeći propusnost i dodajući kašnjenje za usluge koje ne zahtijevaju VPN pristup.

Vylos 1.2.0 dodaje pravila aktivacije na zahtjev i razdvojeni DNS za rješavanje oba problema.

Aktivacija na zahtjev

Pravila na zahtjev govore Vylosu kada automatski povezati ili prekinuti vezu tunela na temelju mrežnih uvjeta. Ručno prebacivanje nije potrebno.

Svaki tunel može se konfigurirati s pravilima za dvije vrste mreža:

  • Mobilna (iOS) ili Ethernet (macOS) — Automatski povezivanje na mobilnim podacima ili žičnoj vezi
  • Wi-Fi — Četiri načina:
    • Isključeno — Bez automatske aktivacije na Wi-Fi mreži
    • Bilo koji SSID — Povezivanje na bilo kojoj Wi-Fi mreži
    • Samo ovi SSID-ovi — Povezivanje samo na određenim mrežama (popis dopuštenih)
    • Osim ovih SSID-ova — Povezivanje na svim Wi-Fi mrežama osim određenih (popis zabranjenih)

Načini temeljeni na SSID-u posebno su korisni za organizacije. "Samo ovi SSID-ovi" osigurava da se VPN aktivira na uredskom Wi-Fi-ju, ali ne na kućnim mrežama zaposlenika. "Osim ovih SSID-ova" radi obrnuto — VPN ostaje uključen svugdje osim na pouzdanoj korporativnoj mreži gdje se promet već interno usmjerava.

Otkrivanje sukoba

Kada više tunela ima aktivirana pravila na zahtjev, mogu se sukobiti. Dva tunela postavljena za aktivaciju na mobilnoj mreži, ili dva tunela koja oba zahtijevaju isti SSID — rezultat je nepredvidiv.

Vylos otkriva četiri vrste preklapanja:

  • Preklapanje mobilne mreže ili Etherneta
  • Preklapanje Wi-Fi "Bilo koji SSID"
  • Preklapanje određenog SSID-a (dva tunela zahtijevaju isto ime mreže)
  • Široko Wi-Fi preklapanje (jedan tunel na "Bilo koji" u sukobu s drugim na određenim SSID-ovima)

Kada se otkrije sukob, Vylos prikazuje upozorenje kako bi administratori ili korisnici mogli riješiti sukob prije nego što uzrokuje neočekivano ponašanje. Upozorenje je informativno — ne sprečava spremanje konfiguracije.

Razdvojeni DNS

Standardne VPN konfiguracije usmjeravaju sve DNS upite kroz tunel. To funkcionira, ali znači da svako DNS pretraživanje — čak i za javne usluge — prolazi kroz VPN poslužitelj. Za organizacije s internim imenima računala koja se razrješavaju samo na korporativnom DNS-u, ovo prisiljava sav promet kroz tunel samo da bi se došlo do nekoliko internih usluga.

Razdvojeni DNS to mijenja. Svaki tunel može se konfigurirati s dva skupa domena:

Domene podudaranja — DNS upiti za ove određene domene usmjeravaju se kroz tunel. Sve ostalo koristi zadani DNS uređaja. Na primjer, postavljanje corp.example.com kao domene podudaranja znači da samo upiti za tu domenu (i njezine poddomene) prolaze kroz VPN.

Domene pretraživanja — Dodaju se upitima s golim imenom računala. Ako korisnik utipka intranet u preglednik, uređaj dodaje domenu pretraživanja da pokusa intranet.example.com, što se zatim razrješava kroz DNS tunela.

Rezultat je da su interni resursi dostupni putem VPN-a dok eksterni promet teče normalno. Time se smanjuje opterećenje VPN poslužitelja i poboljšava performanse za sve što ne treba pristup tunelu.

Vylos format datoteke

Standardne WireGuard .conf datoteke ne podržavaju pravila na zahtjev ni razdvojeni DNS — te značajke jednostavno ne postoje u specifikaciji WireGuard konfiguracije. Umjesto miješanja prilagodenih polja u .conf format, što bi prekinulo kompatibilnost s drugim WireGuard klijentima, stvorili smo .vylos format.

.vylos datoteka je ZIP arhiva koja objedinjuje standardnu WireGuard .conf datoteku uz zasebnu datoteku postavki za pravila na zahtjev i razdvojeni DNS konfiguraciju. WireGuard konfiguracija ostaje netaknuta — bez prilagodenih polja, bez vlasničkih proširenja. Dodatne postavke zive u vlastitoj datoteci unutar arhive.

Time se sve drži ujednaceno i čisto. .conf izvezena iz Vylosa radi u bilo kojem WireGuard klijentu. .vylos datoteka nosi potpunu konfiguraciju uključujući na zahtjev i razdvojeni DNS, ali samo Vylos zna kako je pročitati.

Izvoz podržava tri opcije formata: samo .conf, samo .vylos ili oboje.

Početni koraci

Pravila na zahtjev i razdvojeni DNS dostupni su u Vylosu 1.2.0 za iOS, macOS i visionOS. Konfigurirajte ih po tunelu putem obrasca za uređivanje tunela, ili ih isporučite putem MDM-a kroz konfiguracije upravljanih tunela.

Pogledajte korisnički vodič za detalje konfiguracije i administratorski vodič za opcije MDM implementacije.