Profaili iliyofanya kazi mwezi uliopita sasa inaisha muda, na mtu anapendekeza kubadilisha proto udp kuwa proto tcp-client. Wakati mwingine huo ni hatua sahihi, na wakati mwingine huzalisha mteja anayeunganisha na bandari ambayo hakuna kinachosikia, kwa sababu seva haikuundwa kamwe kwa usafirishaji mwingine. Agizo hili hufafanua jinsi upande wako unavyozungumza; haliwezi kuunda msikilizaji upande wa pili. Soma profaili na seva pamoja kabla ya kubadilisha yoyote kati yao.

Soma usafirishaji ambao muunganisho uliochaguliwa unatumia

Profaili inaweza kubeba maingizo kadhaa ya remote, na kila moja linaweza kutaja usafirishaji wake. Mteja huyapitia kwa mpangilio, kwa hiyo mstari unaouona kwanza si lazima uwe ndio unaotumika.

Tafuta ingizo linalojaribiwa kwa kweli, kisha soma usafirishaji wake. Mpangilio ni muhimu, kwa sababu mteja hapitii mbele kimya kimya. Baadhi ya miundo hujaribu ingizo lifuatalo tu baada ya muda kuisha, kwa hiyo njia mbadala inayofanya kazi chini ya faili hufikiwa sekunde kadhaa baadaye kuliko unavyotarajia. Fuatilia kwenye kumbukumbu ni kituo gani cha mwisho kinajaribiwa badala ya kudhani mstari wa kwanza ulishinda.

Ikiwa faili ina mstari mmoja wa proto karibu na juu na maingizo kadhaa ya remote chini yake, mstari huo ndio chaguo-msingi kwa remote yoyote isiyoivuka. Uhariri wa kienyeji wa chaguo-msingi haufanyi kitu kwa ingizo la remote linalotaja usafirishaji wake.

grep -nE '^(remote|proto)\b' client.ovpn

UDP na TCP si mpangilio wa kasi

UDP hutuma datagramu bila kujenga mtiririko uliopangwa, kwa hiyo trafiki ya handaki yenyewe haifungwi ndani ya usafirishaji wa pili unaotegemewa. TCP inakupa njia kupitia mitandao inayoacha au kuzuia UDP, kwa gharama ya utumaji upya uliopangwa ambao unaweza kufanya kiungo chenye upotevu kihisi kibaya zaidi.

Huu ni mabadilishano ya ufikiaji, si orodha ya jumla. Chaguo sahihi ni lile ambalo mtandao ulio mbele ya mteja unaruhusu. Njia inayoacha UDP kwenye bandari ya VPN haitawahi kujadiliana, hata profaili iwe imeandikwa vizuri kiasi gani. Jaribu njia, kisha chagua usafirishaji.

Kuchagua kati yao kwa msingi wa kipimo pekee ni kosa, kwa sababu jibu hutegemea kile mtandao ulio mbele yako unaruhusu. Hoteli au proksi ya kampuni inaweza kuruhusu TCP inayotoka kwenye 443 na kitu kingine chochote, ndiyo sababu watoa huduma hutoa lahaja hiyo. Inabaki kuwa muunganisho wa OpenVPN kwenye bandari hiyo, si kikao cha HTTPS, ingawa nambari ya bandari ni ile inayojulikana.

tcp-client inamaanisha nini kwa kweli

Agizo la upande wa mteja hutaja mwisho unaoanzisha muunganisho wa TCP. Upande wa seva hutumia umbo lake la kusikiliza, na kunakili neno la mteja kwenye usanidi wa seva huzalisha msikilizaji anayetarajia kupigwa simu, si yule anayekubali.

Kulingana kunamaanisha kwamba pande mbili zinakubaliana kuhusu usafirishaji, si kwamba zinashiriki mfuatano mmoja.

grep -nE '^proto\b' /etc/openvpn/server/server.conf
ss -lntp | grep openvpn

Muulize seva inasikiliza nini kabla ya kudhani profaili si sahihi. Msikilizaji wa UDP hauonekani kwenye orodha ya soketi za TCP, na kinyume chake pia ni kweli, kwa hiyo angalia mwonekano maalum wa itifaki badala ya ule wa jumla.

Wakati profaili inaingizwa lakini haijaunganishwa kamwe

Profaili iliyoingizwa inayoisha muda mara moja kwa kawaida hushindwa kabla ya uthibitishaji wowote. Pakiti huenda kwenye bandari isiyo na msikilizaji, au mtandao huiacha kimya kimya.

Jaribu njia kwa njia rahisi iwezekanavyo: unganisha na mwenyeji na bandari sawa na usafirishaji ambao profaili inadai, kutoka mtandao sawa na mteja anayeshindwa.

Iwapo jaribio la UDP halipati chochote na jaribio la TCP linaunganisha, seva inatoa usafirishaji mwingine na profaili imepitwa na wakati tu. Iwapo hakuna linalojibu, tatizo liko juu ya uchaguzi wa usafirishaji na hakuna uhariri wa profaili utakaolirekebisha. Kutofautisha hali hizi mbili huchukua dakika moja na huokoa saa moja ya utatuzi wa hitilafu za vyeti ambao haukuwa muhimu kamwe.

Rekodi usafirishaji unaofanya kazi

Mchanganyiko unapofanya kazi, uandike pamoja na seva, bandari na itifaki, na ueleze ulijaribiwa kutoka mtandao gani.

Vinginevyo mtu anayefuata kukutana na muda kuisha atarudia jaribio lilelile kwa mwelekeo kinyume, na huenda akabadilisha seva iliyokuwa sawa.

Iwapo mtoa huduma anachapisha lahaja zote mbili, weka faili zote mbili na uzilebo kulingana na mtandao zinaofaa. Profaili mbili zilizo na majina wazi huzuia mchanganyiko wa bahati mbaya wa usafirishaji wa mteja na msikilizaji wa seva ambao haukuundwa kamwe kwa ajili yake.

Makala zinazohusiana