Ìpè tí ó ń já, ìgbàlódé tí ó ń rọ àti ìgbéwọlé tí ó ń dì ní àárín jẹ ẹ̀sùn mẹta tí ó yàtọ̀ lábẹ́ àmì kan. Pípinnu èyí tí ìwọ ń lépa kí o tó díwọ̀n ohunkóhun ń dá àbáyò ìwádìí tó kù. Lẹ́yìn náà yí apá kan nínú ọ̀nà padà lẹ́ẹ̀kọ̀ọ̀kan kí o sì tún iṣẹ kan náà ṣe.

Ìtòlẹ́sẹẹsẹ tí ó wà ní ìsàlẹ̀ yìí ń lọ kúrò lọ́dọ̀ iṣẹ, nítorí pé tunnel kò lè pèsè bandwidth tí ó ṣẹ́ku ní ìsàlẹ̀ rẹ̀.

Pinnu ohun tí lọra túmọ̀ sí kí o tó díwọ̀n

Ìwọ̀n tí ó kéré tí ó dúró ṣinṣin, ìdádúró tí ó ga pẹ̀lú àwọn ìgbéga tí ó mú àti ìgbékalẹ̀ tí ó dúró pátápátá ní ìwọ̀n kan kì í ṣe oríṣi àbùkù kan. Ọ̀kọ̀ọ̀kan wọn ń tọ́ka sí apá ọ̀tọ̀ọ̀tọ̀: throughput, ọ̀nà fúnra rẹ̀ tàbí ààlà ìwọ̀n packet. Yan iṣẹ tí ó ń yọ ọ́ lẹ́nu gan-an kí o sì lò ó gẹ́gẹ́ bí ìtẹ́numọ̀, nítorí pé ìdánwò ìyára ń díwọ̀n ìgbékalẹ̀ ńlá tí ó lè hùwà yàtọ̀ pátápátá sí ìpè fídíò. Kọ endpoint, protocol, àkókò ọjọ́ àti nọ́mbà tí ó ṣe pàtàkì fún ọ.

Láìsí àkọsílẹ̀ yẹn, gbogbo ìfiwéra tí ó tẹ̀le yóò di àríyànjiyàn nípa ìmọ̀lára.

Ṣàyẹ̀wò network ìwọlé ní àkọ́kọ́

Dá àwọn ìgbékalẹ̀ ńlá rẹ dúró, lẹ́yìn náà díwọ̀n ìsopọ̀ àdúgbò kí tunnel tó kópa. Fi wé iṣẹ tí kò léwu kí o sì tẹ̀le ìlànà kill switch ti client dípò pípa àwọn ààbò púpọ̀ ní ẹ̀ẹ̀kan, kí o sì pa ibi-àfojúsùn kan náà mọ́ fún ìgbà méjèèjì. Olùpèsè ìdánwò ìyára lè fún ọ ní server ìdíwọ̀n mìíràn ní kété tí ipò tí ó hàn rẹ bá yí padà, èyí tí ó sọ ìfiwéra di ìdánwò server méjì ọ̀tọ̀ọ̀tọ̀.

ping -c 20 192.168.50.1
ping -c 20 198.51.100.7
curl -o /dev/null -w "%{time_starttransfer} %{speed_download}\n" https://speed.example.net/10mb.bin

Tí ìlà ìpìlẹ̀ bá ti burú, iṣẹ náà jẹ́ ti Wi-Fi, ìbéèrè router tàbí iṣẹ ìwọlé. Ìdánwò pẹ̀lú waya tàbí ipò tí kò ṣe é mì lẹ́gbẹ̀ẹ́ ibi ìwọlé ń ya ìsopọ̀ redio aláìlágbára kúrò nínú ìsopọ̀ òkè tí ó kún. Kò sí ohun tí tunnel ṣe tí yóò fi àgbára kún èyí tí ìlà ìwọlé kò fúnni.

Yí ibi ìjáde padà, lẹ́yìn náà ìgbékalẹ̀

Pa ẹ̀rọ, network àti protocol mọ́ bí ó ti wà kí o sì dán endpoint kejì wò. Yan ìlú tí ó bọ́gbọ́n mu láti àkọsílẹ̀ àwọn ipò, ṣùgbọ́n má ṣe rò pé àmì tí ó súnmọ́ jùlọ túmọ̀ sí ọ̀nà tí ó dára jùlọ. Tí exit kan bá lọra tí àwọn yòókù bá dára, host tàbí ọ̀nà rẹ̀ yẹ ìwádìí; tí gbogbo exit bá lọra lórí ẹ̀rọ kan nígbà tí ẹ̀rọ mìíràn dára, client ni afẹ́nà tí ó dára jùlọ.

Níbi tí iṣẹ náà ti ń pèsè àwọn profile méjèèjì, fi OpenVPN lórí UDP wé OpenVPN lórí TCP. UDP ni ibi ìbẹ̀rẹ̀ àṣà fún iṣẹ ìsọ̀rọ̀pọ̀, nígbà tí TCP lè ṣe ìrànwọ́ lórí network ìwọlé tí kò fi rárá gba traffic UDP kọjá. Tunnel TCP ń gba àdánù padà nípa pípa rẹ̀ jáde lẹ́ẹ̀kan sí i nínú ṣiṣan, ìdí ni ìyẹn tí ó fi lè dà bí ẹni tí ó lọra lórí ìsopọ̀ tí ń sọ packet sílẹ̀, àti àwọn àkọsílẹ̀ ìtọjú ìṣòro iṣẹ OpenVPN ń ṣàlàyé ìpàdé kan náà kí o tó ṣàtúnṣe ohunkóhun mìíràn. Yíyí ọ̀rọ̀ "udp" sí "tcp" nínú profile kò lè dá olùgbọ́ tí server kò ṣí rí.

Fi profile tí ó ń ṣèrànwọ́ pamọ́ kí o tó dán ìyípadà tó kàn wò. Bí bẹ́ẹ̀ kọ́, ìpadàsẹ̀yìn tí ó tẹ̀le yóò fi ọ́ sí ipò kíkà ẹ̀dà tí ó mú ìlọsíwájú wá.

Ka ẹ̀rọ àti àmì àìsàn pọ̀

Wo ẹrù processor nígbà ìgbékalẹ̀ dípò lẹ́yìn rẹ̀, nítorí pé iye owó encryption ń pọ̀ sí i pẹ̀lú traffic àti router kékeré tí ń ṣiṣẹ fún ilé kan yàtọ̀ sí laptop tí ń ṣiṣẹ client tirẹ̀. VPN mìíràn, ẹ̀rọ ayálẹ́nu tàbí àlẹ̀mọ́ network lè jókòó lórí ọ̀nà kan náà kí ó sì gba ìpín traffic. Pa software mọ́ ní ìmúdójúìwọ̀n láìyọ àwọn ìṣàyẹ̀wò ìjẹ́rìí tàbí kill switch kúrò kí benchmark ó lè dára sí i. Tí àwọn ìbéèrè kékeré bá ṣàṣeyọrí tí àwọn ìgbékalẹ̀ ńlá sì dúró ní ìwọ̀n tí ó dọ́gba, ìṣàyẹ̀wò MTU ni ibùdó tó kàn.

ping -M do -s 1400 -c 3 198.51.100.7
ip link show dev tun0 | grep -o "mtu [0-9]*"

Nígbà tí tunnel bá ń tún padà lẹ́ẹ̀kọ̀ọ̀kan, tún àwọn ìjápọ̀ tí ó já ṣe kí o tó ṣàlàyé nọ́mbà throughput èyíkéyìí, nítorí pé tunnel tí ń tún so pọ̀ ń díwọ̀n ìbọwọ́ ọwọ́ dípò ọ̀nà. Tún iṣẹ àkọ́kọ́ ṣe lẹ́yìn gbogbo ìyípadà kí o sì pa àbájáde mọ́. Ìdánwò ìyára tí ó yára jù tí ó ṣì ń já ìpè kò ti yanjú ẹ̀sùn tí o bẹ̀rẹ̀ pẹ̀lú rẹ̀.

Àwọn àpilẹ̀kọ tó jọra