Netgear OpenVPN: TUN na TAP husikiliza kwenye bandari tofauti
Firmware ya ruta za nyumbani inaweza kuchapisha visikilizaji vya TUN na TAP kwenye bandari tofauti. Wasifu unaoelekezwa kwa lile lisilo sahihi huisha muda mrefu kabla ya cheti chochote kuchunguzwa.
Simu huunganisha kwenye VPN ya ruta bila malalamiko, ilhali kompyuta mpakato inayotumia wasifu kutoka ukurasa huo huo wa upakuaji huisha muda. Hakuna chochote kuhusu vyeti kilichobadilika kati ya majaribio hayo mawili, kwa sababu kompyuta mpakato haikufika kamwe mahali ambapo vyeti ni muhimu. Ruta huchapisha visikilizaji tofauti kwa TUN na TAP, na wasifu unaofanya kazi lazima uchague ule wa aina ya kifaa chake mwenyewe.
Kuamua ni hitilafu ipi kati ya tatu zinazowezekana kufuatilia ni kazi yote hapa: bandari, aina ya kifaa, au majadiliano ya sifa ya mkondo wa data.
Mambo matatu ambayo lazima yapatane
Aina ya kifaa, mstari wa kiolesura wa wasifu na bandari ya kusikiliza huunda chaguo moja, si matatu. Wasifu unaotangaza dev tun na kuelekeza kwa kisikilizaji cha TAP hauwezi kukamilisha kikao, na kinyume chake hushindwa vivyo hivyo. Kwa modeli na firmware yako, soma bandari kutoka ukurasa wa VPN wa ruta yenyewe na si kutoka mwongozo, kwa sababu namba hubadilika kati ya matoleo. Andika modeli na toleo la firmware kando ya namba hiyo ili mtu anayefuata aweze kuithibitisha.
Ripoti za uwandani hutaja jozi kama 12973 kwa TUN na 12974 kwa TAP kwenye firmware moja, na namba tofauti kwenye nyingine. Zisome kama uthibitisho kwamba matoleo yanatofautiana, si kama vibadala vya kunakili. Wasifu kisha huhitaji jina la mwenyeji linalofaa umbali: jina la DNS linalobadilika la ruta badala ya anwani ya WAN itakayobadilika.
Baada ya kusahihisha bandari na mstari wa kiolesura, wasifu huonekana kama usanidi wa kawaida wa mteja wenye mstari mmoja wa remote na mstari mmoja wa dev. Ikiwa hayo mawili hayapatani, idadi yoyote ya kujaribu tena haizalishi kikao.
Soma kumbukumbu kwa mpangilio inavyochapishwa
OpenVPN mteja huripoti matukio kwa mpangilio yanavyotokea, hivyo mstari wa mwisho kabla ya ukimya hutambua tabaka la kuchunguza. Wakati mzunguko unaishia kwenye TLS Error: TLS key negotiation failed, au unasubiri jibu la kwanza kisha unakata tamaa, ulinganisho wa vyeti haukutokea kamwe. Hiyo huelekeza kwenye ufikivu, kwenye kisikilizaji, au kwenye bandari isiyo na kitu nyuma yake. Hakuna kati ya hizo linalotengenezwa kwa kubadilisha faili la CA.
Mzunguko unaofika VERIFY OK kisha unashindwa uko mahali pengine kabisa, na sababu zake. Kutenganisha matokeo hayo mawili kabla ya kugusa faili huzuia mchepuko wa kawaida kupitia vifurushi vya vyeti ambavyo havikuulizwa kamwe. Baada ya makubaliano ya mkono kukamilika lakini handaki halipandi, angalia majadiliano ya sifa badala ya ufikivu.
Ongeza orodha ya sifa ambayo mteja wa kisasa hutarajia
Wateja wa hivi karibuni wa OpenVPN hukataa thamani za zamani ambazo firmware ya vifaa vya nyumbani bado hutoa, na dalili ni kushindwa kwa majadiliano mara moja baada ya makubaliano ya mkono yaliyofanikiwa. Suluhisho ni mstari mmoja wa wasifu unaotaja kile mteja atakachokubali: weka data-ciphers kuwa AES-256-GCM, AES-128-GCM, CHACHA20-POLY1305 na AES-128-CBC kwa mpangilio huo. Algoriti yoyote ambayo ruta haitekelezi haichaguliwi kamwe, kwa hiyo orodha ndefu haigharimu chochote isipokuwa majadiliano marefu kidogo.
Kuorodhesha sifa hakufundishi ruta ile ambayo haina. Ikiwa majadiliano bado yanashindwa, angalia kama ukurasa wa ruta una mpangilio wake wa sifa na kama mpangilio huo unajumuisha angalau kiingilio kimoja ambacho mteja hukubali. Orodha mbili zisizo na mwanachama wa pamoja hutoa kushindwa sawa kabisa na bandari isiyo sahihi, ndiyo sababu pande zote mbili zinastahili mtazamo.
Leta mara moja badala ya kuhariri nakala kwa mkono
Kuingiza faili lililosahihishwa kwenye NetworkManager huepusha folda iliyojaa wasifu tofauti kidogo: nmcli connection import type openvpn file client.ovpn, kisha uiinue kwa jina. Weka wasifu ulioingizwa kama nakala pekee unayohariri, na ufute nakala zinazokusanyika kutokana na upakuaji wa mara kwa mara.
Kisha jaribu kutoka nje ya LAN. Kuunganisha kutoka mtandao huo huo huthibitisha kidogo sana, kwa sababu trafiki huenda isipite kwenye handaki hata kidogo. Thibitisha kwamba ombi kweli linatoka kupitia ruta, si tu kwamba mteja anaonyesha hali ya kuunganishwa.
Amua nini cha kufanya kuhusu maonyo
Firmware ya vifaa vya nyumbani kwa kawaida hutengeneza mamlaka yake ya vyeti, na wateja hulalamika kuhusu uthibitishaji kwa namna ambazo firmware haiwezi kukandamiza. Tathmini kama lalamiko hilo ni muhimu kwa kile unacholinda badala ya kuchukua kila onyo kama hatari ya kifo, na usizime uthibitishaji kwa ujumla ili kunyamazisha ujumbe mmoja. Onyo ulilolitathmini ni hatari iliyoandikwa; mpangilio wa uthibitishaji uliouzimua haujaandikwa.
Wakati firmware haitoi njia inayotumika kusahihisha onyo ambalo kwa kweli ni muhimu, pengo hilo hupendelea kupangisha VPN mahali pengine. Kuchagua kati ya kutengeneza wasifu, kukubali onyo na kuhamisha kituo cha mwisho ni uamuzi kuhusu kiasi gani unaamini cheti hicho. Chukua kwa makusudi, na uandike ni chaguo gani ulichagua, badala ya kubofya maongezi hadi aikoni iwe kijani.