Tvær skrár sem báðar líta út eins og VPN-stilling lenda í sömu möppu, og aðeins önnur þeirra virkar. OpenVPN-prófíllinn lýsir TLS-göngum með tilskipunum sem sá biðlari skilur, á meðan SoftEther-tenging lýsir setu gagnvart sýndarhnút með annarri auðkenningarsamningi. Að breyta öðru í hitt er ekki sniðæfing, því biðlararnir tveir útfæra ekki sömu samskiptareglur. Að greina hvaða þjónustu rekstraraðilinn birti í raun ræður öllu sem á eftir kemur.

Tvær skrár, tveir samningar

OpenVPN-prófíll er biðlarastilling: fjarlægur endapunktur, flutningur, TLS-efni og tilskipanir fyrir leiðsögu og endursamninga. SoftEther-tenging er innfædd biðlaraseta gagnvart sýndarhnút, með sýndar millistykki tengdu við hana.

Þær geta lýst aðgangi að sama neti án þess að vera skiptanlegar. OpenVPN-hlustandinn er samhæfingareiginleiki sem netþjónninn getur birt á sér porti, og hann talar OpenVPN í stað innfæddu samskiptareglunnar. Innfæddi biðlarinn talar innfæddu samskiptaregluna og væntir sinnar eigin prófíls. Einn netþjónn, tveir dyr og hverjar dyr hafa sinn eigin lykil.

Skráarendingin segir þér næstum ekkert, þess vegna skiptir svar rekstraraðilans meira máli en nafn skrárinnar.

Lestu netþjóninn áður en þú snertir vottorðablokk

Spyrðu rekstraraðilann um þrjá hluti: hvaða port og flutning, hvaða auðkenningaraðferð og hvaða biðlara þau vænta að þú notir. Þessi svör fjarlægja megnið af ágiskunum.

Staðfestu síðan hvað er í raun að hlusta, frekar en hvað leiðarvísir heldur fram. Óvirkur samhæfingarhlustandi sýnir ekkert á portinu sínu, og virkur sýnir sökkul jafnvel þótt enginn hafi nokkurn tíma tengst. Munurinn á lokuðu porti og hafnaðri innskráningu er fyrsta gagnlega greiningin. Allt þar á eftir veltur á hvaða dyrum var bankað.

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

UDP-port sem vantar á hlustendalistann er óvirkur eiginleiki en ekki vandamál með eldvegg.

Hvað innfæddi biðlarinn þarf og prófíll getur ekki gefið honum

Innfæddi biðlarinn setur upp sýndar netmillistykki og bindur tengingu við það. Án þess millistykkis er ekkert viðmót til að leiða um, þess vegna getur innfædd tenging auðkennt sig og samt ekki borið neina umferð.

Innfædd auðkenning gengur gagnvart sýndarhnút, með notandahlut sem hnútsstjórinn bjó til. Vottorðablokkir sem afritaðar eru úr OpenVPN-prófíl verða ekki hnútsnotendur, og hnútsnotandi verður ekki biðlaravottorð. Kerfin tvö geyma ólíka hluti, og prófíll hefur hvergi pláss fyrir notandaskrá hnútsins. Þetta er byggingarmunur en ekki málfræðivandamál.

Haltu einkalyklinum utan við hvaða umbreytingarþjónustu sem er, því lykil sem yfirgefur vélina verður að meðhöndla sem opinberaðan.

Hvað OpenVPN-samhæfi hlustandinn tekur við

Samhæfingarhlustandinn er raunverulegur OpenVPN-netþjónn frá sjónarhóli biðlarans: hann væntir OpenVPN-biðlara og þeirra tilskipana sem sá biðlari styður. Inline vottorðablokkir eru OpenVPN-eiginleiki, og þær tilheyra þeirri hlið girðingarinnar.

Það sem hann gerir ekki er að taka við innfæddum SoftEther-prófíl, því sá prófíll er ekki OpenVPN-stilling. Hlustandinn breytir heldur ekki innfædda biðlaranum í OpenVPN-biðlara. Ef rekstraraðilinn býður aðeins innfæddu þjónustuna er svarið innfæddi biðlarinn; ef hann býður samhæfingarhlustandann er svarið OpenVPN og eigið efni hans.

Biddu um studda útflutning rekstraraðilans í stað þess að setja saman einn úr brotum, því útflutningurinn ber smáatriði sem handsmíðuð skrá missir yfirleitt.

Sannaðu leiðina áður en þú breytir tilskipunum

Þegar biðlarinn hefur verið valinn skaltu prófa göngin áður en þú snertir leiðir. Vel heppnuð innskráning og viðmót sem ber umferð eru tvær ólíkar niðurstöður.

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

Berðu saman úthlutað netfang við laugina sem rekstraraðilinn lýsti, og skoðaðu síðan leiðir og leysir hvort fyrir sig. Innfædd hnútstenging getur auðkennt sig hreint og alls ekki sett upp neinar leiðir, sem lítur út eins og brotin göng frá hlið biðlarans. Aðeins þegar þessi þrjú stemma er þess virði að breyta tilskipun. Fyrri breyting felur hvaða lag var rangt.

Tengdir greinar