Samanburður á þessum tveimur samskiptareglum er aðeins gagnlegur ef hann ber saman það sem þú munt í raun reka. WireGuard þekkir jafningja með opinberum lykli og flytur samskiptaregluna sína yfir UDP, á meðan OpenVPN býður upp á breiðari svið auðkenningaraðferða og getur keyrt yfir UDP eða TCP þegar þjónninn býður bæði. Þessi munur mótar uppsetningu og varaleið löngu áður en hann mótar gegnumstreymið. Gerðu fjórar athuganir hér að neðan í röð; fyrstu tvær ákveða venjulega valið og síðustu tvær segja hvort ákvörðunin var rétt.

Byrjaðu á auðkenni, ekki dulritunarlistanum

WireGuard-jafningi geymir einn einka lykil og listar upp opinberu lyklana sem hann getur náð. Þjónustuveitandi getur vafið reikningsgátt utan um þetta, en samskiptareglan sjálf hefur enga skipti á notandanafni og lykilorði, svo lífsferill reikningsins lifir í því sem dreifir lyklunum. OpenVPN getur notað skírteini, viðbót gagnvart fyrirliggjandi skrá eða staðfestingarskript, og þess vegna kjósa stofnanir með auðkenniskerfi það oft. Hvorug hönnunin fjarlægir spurninguna um hvernig týnt tæki er fjarlægt.

DecisionOpenVPNWireGuard
IdentityCertificates, plugins or scripts against an existing directoryOne private key per peer, public keys listed for the peers it may reach
TransportUDP or TCP profiles when the server offers bothUDP only in the native protocol
Routing and DNSServer pushes routes and DNS optionsAllowedIPs maps ranges to peers, and tooling installs the routes
Where it usually breaksProfile mismatch, expired certificate, failing pluginBlocked UDP, wrong AllowedIPs, key not installed

Stutt stilling er ekki það sama og einföld uppsetning. Að láta einn einka lykil ganga til fleiri manna gerir síðari fjarlægingu tvíræða, því að afturköllun hans fjarlægir alla í einu. Skrifaðu vörpun manneskju í lykil eða skírteini áður en þú velur, og ákvörðunin um samskiptaregluna verður miklu auðveldari.

Sjáðu svo hvað flutningurinn leyfir

Samskiptaregla WireGuard notar UDP. OpenVPN-þjónustur geta boðið bæði UDP- og TCP-snið, og á neti sem lokar fyrir UDP eða rýrir það er seinni kosturinn hagnýt varaleið en ekki fræðileg. Þjónninn verður að styðja sniðið sem þú velur, og að breyta portnúmeri gerir göngin ekki að HTTPS og sannfærir ekki eldvegg um að leyfa þau.

Að flytja TCP innan TCP breytir líka hegðun við tap, því bæði lögin reyna aftur og endurraða sjálfstætt. TCP-snið sem virkar á takmarkandi neti getur samt staðið sig illa á neti með tapi, og það er ástæða til að hafa bæði sniðin tiltæk í stað þess að lýsa annað betra.

Athugaðu svo leiðsögn og nafnaleysingu

AllowedIPs í WireGuard varpar vistfangsbilum á jafningja og virkar sem leiðsagnarákvörðun innan samskiptareglunnar, og tólin í kringnota nota þessi bil þegar þau setja upp leiðir. OpenVPN ýtir leiðum og DNS-valkostum frá þjóninum. Í báðum tilvikum getur biðlarinn risið upp á meðan fyrirhuguð stefna er aðeins hálfnuð.

ip route show
ip -6 route show
resolvectl status
wg show

Lestu úttakið áður en þú treystir tengdum vísir. ip route show listar upp hvað biðlarinn setti upp fyrir IPv4, og IPv6-afbrigðið grípur göng sem flytja aðeins eina fjölskyldu. resolvectl status sýnir hvaða leysi biðlarinn mun í raun spyrja, og wg show prentar AllowedIPs sem WireGuard telur sig eiga. Ef leysirinn bendir enn á staðarnetið á meðan leiðirnar fullyrða fulla umfjöllun, fer DNS út fyrir göngin.

Mældu svo verkefnið sem þér er annt um

Haltu tækinu, netinu og áfangastaðnum stöðugum og skrifaðu upp biðlara og endapunkta sem þú notaðir. Ef þjónusturnar tvær fara út í mismunandi borgum eða keyra á mismunandi vélbúnaði, segðu það, því þá lýsir niðurstaðan þeim þjónustum en ekki samskiptareglunum.

iperf3 -c 203.0.113.20 -t 30
mtr -rwzbc 50 203.0.113.20

Keyrðu báðar skipanir tvisvar, einu sinni fyrir hvert sniðpar, á sama neti og sama tæki. iperf3 gefur gegnumstreymistölu og mtr gefur slóðina og hvar tap birtist, sem ein niðurhalstala getur ekki sýnt. Niðurhalstala sleppir líka því sem símtal tekur eftir: aukinni seinkun, titringi og hversu lengi endurtenging tekur. Skrifaðu það sér, því samskiptaregla sem vinnur á gegnumstreymi getur samt tapað á verkefninu sem þú keyrir í raun.

Fyrir stýrða tengingu geta samhæfni, stuðningur og endurnýjun vinna vegið þyngra en lítill munur í mælingu. Fyrir persónulega útleið skipta skráning og lögsaga rekstraraðilans meira máli en merki samskiptareglunnar. Báðar samskiptareglurnar geta flutt góða tengingu; þjónustan og stilling hennar ákveða hvað þú fær.

Skrifaðu sniðparið niður áður en þú prófar

Veldu eitt snið fyrir hverja samskiptareglu áður en þú mælir, og skrifaðu hvað hvert á að gera: aðeins einkanet eða allur umferð með tiltekinni útleið. Prófun sem ber saman klofnu göngusniði við fullt göngusnið mælir sniðin, ekki samskiptareglurnar. Settu nafn biðlarans, útgáfu biðlarans og staðsetningu útleiðarinnar í sama minnispunkt.

Keyrðu svo sama verkefni á báðum, á sama neti, í sömu lotu. Ef annað nær alls ekki tengingu er sú bilun niðurstaðan og hún á heima í skránni ásamt ástæðunni. Haltu skránni með skjölum þjónustunnar svo næsta manneskja beri saman sama parið í stað þess að byrja upp á nýtt.

Tengdir greinar