Faili mbili ambazo zote zinaonekana kama usanidi wa VPN zinaingia katika folda moja, na moja tu kati yao inafanya kazi. Profaili ya OpenVPN inaeleza handaki la TLS lenye maagizo ambayo mteja huyo anayaelewa, wakati muunganisho wa SoftEther unaeleza kipindi dhidi ya kitovu pepe chenye mkataba tofauti wa uthibitishaji. Kubadilisha kimoja kuwa kingine si zoezi la uumbizaji, kwa sababu wateja wawili hawatekelezi itifaki moja. Kutambua huduma ambayo mendeshaji alichapisha kwa kweli huamua kila kitu kinachofuata.

Faili mbili, mikataba miwili

Profaili ya OpenVPN ni usanidi wa mteja: kituo cha mbali cha mwisho, usafirishaji, nyenzo za TLS, na maagizo ya uelekezaji na majadiliano upya. Muunganisho wa SoftEther ni kipindi cha mteja asilia dhidi ya kitovu pepe, ukiwa na adapta pepe iliyounganishwa nayo.

Zinaweza kueleza ufikiaji wa mtandao mmoja bila kubadilishana. Msikilizaji wa OpenVPN ni kipengele cha upatanishi ambacho seva inaweza kuchapisha kwenye lango tofauti, na huzungumza OpenVPN badala ya itifaki asilia. Mteja asilia huzungumza itifaki asilia na hutarajia profaili yake mwenyewe. Seva moja, milango miwili, na kila mlango una ufunguo wake.

Kiendelezi cha faili hakiambii karibu chochote, ndiyo sababu jibu la mendeshaji ni muhimu zaidi kuliko jina la faili.

Soma seva kabla ya kugusa kizuizi cha cheti

Muulize mendeshaji mambo matatu: lango gani na usafirishaji gani, njia gani ya uthibitishaji, na mteja gani wanatarajia utumie. Majibu hayo huondoa sehemu kubwa ya kubahatisha.

Kisha thibitisha kinachosikiliza kwa kweli, sio kile mwongozo unadai. Msikilizaji wa upatanishi aliyezimwa haonyeshi chochote kwenye lango lake, na aliyewashwa huonyesha soketi hata wakati hakuna aliyewahi kuunganisha. Tofauti kati ya lango lililofungwa na kuingia lililokataliwa ni utambuzi wa kwanza wenye manufaa. Kila kitu baada ya hapo kinategemea mlango uliogongwa.

ss -lunp | grep -E ':1194|:443'
sudo ss -ltnp | grep -E ':992|:5555'
grep -nE '^(remote|proto|auth-user-pass|ca |cert |key )' profile.ovpn

Lango la UDP lisilokuwepo kwenye orodha ya wasikilizaji ni kipengele kilichozimwa, si tatizo la firewall.

Kile mteja asilia anahitaji na profaili haiwezi kumpa

Mteja asilia husakinisha adapta ya mtandao pepe na hufunga muunganisho nayo. Bila adapta hiyo hakuna kiolesura cha kuelekeza, ndiyo sababu muunganisho asilia unaweza kuthibitika na bado usibebe trafiki yoyote.

Uthibitishaji asilia hufanyika dhidi ya kitovu pepe, ukiwa na kitu cha mtumiaji kilichoundwa na msimamizi wa kitovu. Vizuizi vya vyeti vilivyonakiliwa kutoka profaili ya OpenVPN huwa si watumiaji wa kitovu, na mtumiaji wa kitovu huwa si cheti cha mteja. Mifumo miwili huhifadhi vitu tofauti, na profaili haina mahali pa kuweka rekodi ya mtumiaji wa kitovu. Hiyo ni tofauti ya kimuundo na si tatizo la sintaksia.

Weka ufunguo wa faragha mbali na huduma yoyote ya ubadilishaji, kwa sababu ufunguo unaoondoka kwenye mashine lazima uchukuliwe kama umefichuliwa.

Kile msikilizaji anaoendana na OpenVPN hukubali

Msikilizaji wa upatanishi ni seva halisi ya OpenVPN kwa mtazamo wa mteja: hutarajia mteja wa OpenVPN na maagizo ambayo mteja huyo anayaunga mkono. Vizuizi vya vyeti vya ndani ni kipengele cha OpenVPN, na viko upande huo wa uzio.

Kile haitafanya ni kukubali profaili asilia ya SoftEther, kwa sababu profaili hiyo si usanidi wa OpenVPN. Msikilizaji pia hugeuza mteja asilia kuwa mteja wa OpenVPN. Ikiwa mendeshaji anatoa huduma asilia pekee, jibu ni mteja asilia; ikiwa anatoa msikilizaji wa upatanishi, jibu ni OpenVPN na nyenzo zake.

Omba usafirishaji nje unaoungwa mkono na mendeshaji badala ya kukusanya mmoja kutoka vipande, kwa sababu usafirishaji nje hubeba maelezo ambayo faili iliyojengwa kwa mkono kawaida huikosa.

Thibitisha njia kabla ya kuhariri maagizo

Mara mteja anapochaguliwa, jaribu handaki kabla ya kugusa njia. Kuingia kwa mafanikio na kiolesura kinachobeba trafiki ni matokeo mawili tofauti.

sudo openvpn --config profile.ovpn --verb 3
ip -br addr
ip route get 10.70.4.20
resolvectl status | grep -A2 'DNS Servers'

Linganisha anwani iliyotolewa na bwawa ambalo mendeshaji alieleza, kisha angalia njia na kisuluhishi kwa tofauti. Muunganisho asilia wa kitovu unaweza kuthibitika safi na usisakinishe njia yoyote, jambo ambalo kwa upande wa mteja linaonekana kama handaki lililovunjika. Ni baada ya hayo matatu kuafikiana tu ndipo inafaa kuhariri agizo. Kuhariri mapema huficha tabaka gani lililokuwa kosa.

Makala zinazohusiana