Instalacija poslužiteljskog softvera najkraći je dio samostalno ugošćenog VPN-a i korak je s kojim ljudi počinju. Hoće li postavljanje raditi ovisi o tome može li klijent doći do završne točke, što taj klijent smije dosegnuti poslije i kako se vraćaš unutra kada je tunel ono što se pokvarilo. Razriješi sve tri stvari prije nego što se pokrene upravitelj paketa.

Dvije su od njih dizajnerske odluke, a treća je operativna navika. Sve tri je jeftinije popraviti na papiru nego tijekom prekida rada.

Odluči što klijenti trebaju dosegnuti

Poslužitelj za udaljeni pristup treba rutu u privatnu mrežu koju oglašava i povratni put za odgovore, što ga čini usmjerivačem te mreže, a ne samo slušateljem. Poslužitelj za internetski izlaz treba prosljeđivanje plus raspored adresiranja ili prevođenja, a dovršeno rukovanje ne daje ni jedno ni drugo. Odaberi posao prije topologije jer se dva pristupa razlikuju u usmjeravanju, pravilima vatrozida i u tome što klijent šalje kroz tunel. Poslužitelj od kojeg se traži oboje treba oba skupa pravila i odgovarajuću podjelu klijentove zadane rute.

Odaberi raspone tunela i LAN-a koji ne mogu kolidirati s mrežama koje tvoji klijenti već koriste, jer prijenosnik koji već ima 192.168.1.0/24 nastavit će koristiti tu rutu umjesto tunela koji dijeli isti prefiks. Provjeri IPv4 i IPv6 odvojeno jer mnogi prvi pogode, a drugi nikada ne primijete. Gdje poslužitelj stoji iza drugog usmjerivača, potvrdi dolaznu dostupnost izvana umjesto da vjeruješ jednom prosljeđivanju porta da opiše svaki sloj.

Identiteti, ključevi i put natrag

Izdaj zaseban identitet po uređaju gdje to softver podržava, tako da izgubljeni prijenosnik znači opoziv jednog partnera umjesto ponovne izgradnje poslužitelja. Privatni ključevi pripadaju zaštićenoj pohrani i nikada profilu zalijepljenom u poruku razgovora. Put oporavka je dio koji ljudi preskaču: pristup konzoli, serijska konzola ili sučelje za upravljanje izvan pojasa koje ne ovisi o tunelu. Bez njega loše pravilo vatrozida pretvara malu promjenu u posjet lokaciji.

Napiši postupak uklanjanja istovremeno s postupkom upisa. Opoziv uređaja operacija je koja će ti kad-tad trebati, a lakše ju je opisati dok je postavljanje još svježe.

Završna točka kod kuće ili iznajmljena?

Tri uvjeta odlučuju između ugošćavanja kod kuće i najma male instance. Prvi je mogu li dolazne veze uopće doći do tvoje mreže, jer prevedeni uzlazni spoj na razini operatora ili restriktivna mreža zgrade uklanjaju tu opciju. Drugi je mora li se izlaz pojaviti negdje drugdje osim u tvojem gradu, jer to mijenja samo iznajmljena završna točka. Treći je apetit za drugim odnosom povjerenja, jer pružatelj ugošćavanja ulazi u model i može promatrati završnu točku čak i kada ne može čitati promet.

Ako je prvi uvjet ispunjen, a drugi nebitan, ugošćavanje kod kuće kraći je put. Iznajmljena završna točka kupuje lokaciju i dostupnost, a ne privatnost samu po sebi.

Dokaži to jednim klijentom i ponovnim pokretanjem

Podigni jedan klijent, potvrdi resurs koji treba dosegnuti i potvrdi da prestaje dosezati ono što ne bi smio. Naredbe u nastavku pokazuju stanje partnera, rute koje je poslužitelj instalirao i je li prosljeđivanje omogućeno. Pokreni ih prije nego što upišeš bilo koga drugoga.

wg show
sysctl net.ipv4.ip_forward
ip route get 10.8.0.2
ss -lunp | grep -E ':(51820|1194)'

Partner s nedavnim rukovanjem povezan je, dok partner bez rukovanja nikada nije pregovarao, i to su različite greške. Isključeno prosljeđivanje objašnjava tunel koji se podiže i ne prenosi ništa, pa provjeri poslužitelj prije nego što okriviš klijenta. Slušatelj koji nedostaje znači da usluga nije pokrenuta s konfiguracijom koju misliš. Zatim namjerno ponovno pokreni poslužitelj i ponovi cijeli skup, jer tunel koji radi samo do ponovnog pokretanja čest je rezultat testiranja sretnog puta.

Zapiši završnu točku, partnere, raspone i metodu oporavka na jednu stranicu. Ta stranica je priručnik koji ćeš čitati u najnepovoljnijem trenutku.

Povezani članci