OpenVPN ko WireGuard? Yanke shawara daga asali da jigila
Makullai, hanyoyin shiga da jigila ta UDP kawai suna tsara zabin tun kafin saurin wucewa. Yi gwaje-gwaje hudu kuma ka rike ma'aunin gaskiya.
Kwatanta waɗannan ka'idoji biyu yana da amfani ne kawai idan ya kwatanta abin da za ka yi aiki da shi da gaske. WireGuard yana gane takwarorinsa da maɓallin jama'a kuma yana ɗaukar ka'idarsa a kan UDP, yayin da OpenVPN yake bayar da fiye da hanyoyin tabbatarwa kuma yana iya gudana a kan UDP ko TCP idan uwar garke ta bayar da duka biyu. Waɗannan bambance-bambance suna tsara shiryawa da hanyar ficewa da wuri kafin su tsara saurin wucewa. Yi gwaje-gwajen hudu da ke ƙasa a jere; biyun farko yawanci suna yanke zabin, biyun ƙarshe kuma suna gaya maka ko shawarar ta kasance daidai.
Fara da asali, ba da jerin sirri ba
Abokin WireGuard yana adana maɓalli ɗaya na sirri kuma yana lissafa maɓallan jama'a da zai iya isa ga su. Mai bayarwa zai iya lulluɓe shi da tashar asusu, amma ka'idar kanta ba ta da musayar sunan mai amfani da kalmar sirri, don haka rayuwar asusu tana cikin duk abin da ke rarraba maɓallan. OpenVPN na iya amfani da takaddun shaida, ko wani ƙari a kan wani littafin da ya wanzu, ko rubutun tabbatarwa, wanda shi ya sa ƙungiyoyin da ke da tsarin asali sukan fifita shi. Babu ɗayan tsare-tsaren da ke kawar da tambayar yadda ake cire na'urar da ta ɓace.
| Decision | OpenVPN | WireGuard |
|---|---|---|
| Identity | Certificates, plugins or scripts against an existing directory | One private key per peer, public keys listed for the peers it may reach |
| Transport | UDP or TCP profiles when the server offers both | UDP only in the native protocol |
| Routing and DNS | Server pushes routes and DNS options | AllowedIPs maps ranges to peers, and tooling installs the routes |
| Where it usually breaks | Profile mismatch, expired certificate, failing plugin | Blocked UDP, wrong AllowedIPs, key not installed |
Gajeren tsari ba daidai yake da sauƙin shiryawa ba. Ba da maɓalli ɗaya na sirri ga mutane da yawa yana sa cirewa daga baya ta zama marar tabbas, domin soke shi yana cire kowa gaba ɗaya. Rubuta taswirar mutum zuwa maɓalli ko takardar shaida kafin zaɓi, kuma shawarar ka'idar za ta zama mafi sauƙi.
Sannan duba abin da jigila ta yarda
Ka'idar WireGuard tana amfani da UDP. Ayyukan OpenVPN na iya bayar da bayanan martaba na UDP da TCP, kuma a cibiyar sadarwa da ke toshe ko raunana UDP wannan zaɓi na biyu hanya ce ta kariya ta aiki ba ta ka'ida ba. Dole uwar garke ta goyi bayan bayanan martabar da ka zaɓa, kuma canza lambar tashar ba ta mayar da rami zuwa HTTPS ba kuma ba ta shawo kan katangar wuta ta kyale shi.
Ɗaukar TCP cikin TCP kuma yana canza hali a lokacin asara, domin duka matakan biyu suna sake gwadawa kuma suna sake tsari da kansu. Bayanan martabar TCP da ke aiki a cibiyar sadarwa mai tsanani na iya yin mara kyau a wadda ke da asara, kuma wannan dalili ne na ajiye duka bayanan martaba biyu a wurin maimakon ayyana ɗaya ya fi.
Sannan duba turawa da warware sunaye
AllowedIPs na WireGuard yana daidaita jeri na adireshi zuwa takwarorinsa kuma yana aiki a matsayin shawarar turawa cikin ka'idar, kuma kayan aikin da ke kusa suna amfani da waɗannan jerin lokacin da suke saka hanyoyi. OpenVPN yana tura hanyoyi da zaɓuɓɓukan DNS daga uwar garke. A kowane hali abokin ciniki na iya tashi yayin da manufar da aka yi niyya ba a yi ta gaba ɗaya ba.
ip route show
ip -6 route show
resolvectl status
wg show
Karanta fitarwar kafin ka amince da alamar haɗi. ip route show yana lissafa abin da abokin ciniki ya saka don IPv4, kuma nau'in IPv6 yana kama ramin da ke ɗaukar iyali ɗaya kawai. resolvectl status yana nuna wace hanyar warware suna abokin ciniki zai tambaya da gaske, kuma wg show yana buga AllowedIPs da WireGuard ke tsammanin yana da su. Idan har yanzu mai warware suna yana nuni zuwa cibiyar sadarwar gida yayin da hanyoyi ke da'awar cikakken ɗaukar nauyi, DNS yana fita daga ramin.
Sannan auna aikin da ka damu da shi
Rike na'urar, cibiyar sadarwa da inda za a je a tsaye, kuma rubuta abokan ciniki da wuraren ƙarshe da ka yi amfani da su. Idan ayyukan biyu suna fita daga garuruwa daban-daban ko suna gudana a kan kayan aiki daban-daban, faɗi haka, domin sakamakon zai bayyana waɗannan ayyukan ba ka'idojin ba.
iperf3 -c 203.0.113.20 -t 30
mtr -rwzbc 50 203.0.113.20
Gudanar da umarnin biyu sau biyu, ɗaya ga kowane biyu na bayanan martaba, a kan cibiyar sadarwa da na'ura ɗaya. iperf3 yana bayar da adadin saurin wucewa, kuma mtr yana bayar da hanyar da inda asara ke bayyana, abin da adadin saukewa ɗaya ba zai iya nunawa ba. Adadin saukewa kuma yana rasa abin da kira ke lura da shi: ƙarin jinkiri, rawan jiki da tsawon lokacin da sake haɗawa ke ɗauka. Rubuta su daban, domin ka'idar da ta yi nasara a saurin wucewa na iya yin rashin nasara a aikin da kake gudanarwa da gaske.
Ga haɗi da ake sarrafawa, jituwa, tallafi da ƙoƙarin sabuntawa na iya wuce ɗan bambanci a ma'auni. Ga fitowa ta sirri, rikodin mai aiki da ikon shari'a sun fi muhimmanci fiye da sunan ka'idar. Duka ka'idojin za su iya ɗaukar kyakkyawan haɗi; aikin da tsarinsa ne ke yanke shawarar abin da za ka samu.
Rubuta biyun bayanan martaba kafin gwajin
Zaɓi bayani ɗaya ga kowace ka'ida kafin auna, kuma rubuta abin da kowanne ya kamata ya yi: ƙananan cibiyoyin sadarwa na sirri kawai, ko duk zirga-zirga tare da takamaiman fitowa. Gwajin da ke kwatanta bayanin rami mai tsaga da na cikakken rami yana auna bayanan martaba, ba ka'idojin ba. Saka sunan abokin ciniki, nau'in abokin ciniki da wurin fitowa a cikin rubutu ɗaya.
Sannan gudanar da aiki ɗaya a kan duka biyu, a kan cibiyar sadarwa ɗaya, a cikin zamani ɗaya. Idan ɗaya ya kasa haɗawa kwata-kwata, wannan gazawar ita ce sakamakon kuma tana cikin rikodin tare da dalili. Ajiye rikodin tare da takardun aikin domin na gaba ya kwatanta biyun guda ɗaya maimakon fara daga farko.