Vantar VPN-leið í NetworkManager: stefna sniðs eða skrift?
Göngin tengjast og eitt forskeyti birtist aldrei. Ákveddu milli stefnu sniðs, viðbótargagna og annars eiganda leiðar áður en þú bætir við hjálparskrift.
Þú tengist, göngutengið birtist, og eitt forskeyti sem þú þarft er einfaldlega ekki í töflunni. Næsta skref er venjulega leit að skrift sem bætir því við. Sú leit lendir í svörum sem líma OpenVPN hjálpara inn í snið, og helmingur þessara svara gerir ástandið verra í stað betra, því vantaða leið hefur þrjá mögulega eigendur og aðeins einn þeirra er vöntuð skrift.
Ákveddu hvaða eigandi ber ábyrgð áður en þú skrifar eitthvað.
Þrír eigendur, eitt vantað forskeyti
Forskeytið getur vantað af því enginn útvegaði það, af því sniðið hafnaði því, eða af því það var sett upp einhvers staðar sem þú ert ekki að horfa. Þetta eru mismunandi gallar og hafa mismunandi lagfæringar.
Það fyrsta er auðveldast að athuga: bauð þjónninn eða viðbótin leiðina einhvern tíma? Bakendi sem fékk forskeytið aldrei getur ekki sett það upp, og hjálparskrift getur ekki fundið upp aðgengi sem mótaðilinn lýsti aldrei. Annað er stefna sniðs, sem getur bælt leiðir sem tengingin myndi annars taka. Þriðja er tafla eða regla, sem getur haldið leiðinni á stað sem sjálfgefna uppflettingin skoðar aldrei.
Fjórði eigandinn ert þú, seinna: skrift sem bætir leiðinni við þegar tengist en fjarlægir hana ekki þegar aftengist. Það framleiðir forskeyti sem lifir göngin af, bendir á dauða tengingu og ruglar næstu manneskju sem kembir vélina.
Lestu sniðið áður en þú bætir einhverju við
Byrjaðu á eiginleikum vistaðrar tengingar. Lestu þá án þess að hella út leyndarmálum, og notaðu UUID ef heiti sniðsins er óljóst.
nmcli -f vpn.service-type,ipv4.never-default,ipv4.ignore-auto-routes,ipv4.route-table,ipv4.routes connection show office
vpn.service-type segir þér hvaða bakendi á tenginguna, og það skiptir máli því viðbótargögn eru sértæk fyrir bakendann. Lykill sem ein viðbót samþykkir er ekki studd fyrirmæli fyrir aðra, þannig að brot sem afritað er úr skjölum annars biðlar er ekki sönnun fyrir neinu.
ipv4.ignore-auto-routes og ipv4.never-default svara mismunandi spurningum. Hið fyrra getur hafnað leiðum sem tengingin myndi annars taka sjálfkrafa, og hið síðara stjórnar því hvort sniðið megi verða sjálfgefna leiðin. Snið sem hunsar sjálfvirkar leiðir og treystir engu öðru tengist hreint og setur upp næstum ekkert.
ip -4 rule show
ip -4 route show table all
Þessar tvær skipanir útkljá þriðja möguleikann. Leitaðu að forskeytinu þínu í hverri töflu, ekki bara í main, og athugaðu hvort stefnuregla sendi viðkomandi uppflettingu annað. Ef forskeytið er í annarri töflu og ekkert flettir því upp, hefurðu ekki vantaða leið; þú hefur uppflettingu sem nær aldrei til hennar.
Hvað skrift getur ekki lagað
Að bæta við hjálparskrift gefur vpn.data NetworkManager forrit til að keyra. Það er raunveruleg aðferð, og hún er röng fyrir flest þessara tilvika, því skriftin fær stjórn eftir að stefna sniðsins hefur þegar ákveðið hvað á að samþykkja.
script-security OpenVPN er hinn endurtekni ruglingur. Það er stilling í OpenVPN sem stjórnar því hvaða skriftir biðlarinn má keyra og hvað hann má setja í umhverfi þeirra; stig 3 leyfir að fara með skírteinisgögn í gegnum umhverfið, sem er ákvörðun um meðferð leyndarmála en ekki leiðrétting á leiðsögn. Að líma það inn í snið sem hefur ekki OpenVPN að bakenda, eða hækka það þegar engin skrift þarf þess, bætir við áhættu án þess að bæta við leið.
Svo er endurræsingarviðbragðið. Endurræsing NetworkManager-þjónustunnar rífur niður og byggir upp hverja stýrða tengingu, þar á meðal þá sem þú ert tengdur í gegnum ef þú vinnur úr fjarlægð. Það er truflandi aðgerð, ekki meinlaust greiningartæki, og á þjóni getur það verið munurinn á lotu sem lifir og lotu sem lifir ekki.
Ákvörðunin, í röð
Spurðu þrjár spurningar í röð. Útvegaði mótaðilinn forskeytið, sem log bakendans eða eigin stöðuúttak hans mun sýna? Ef já, er sniðið stillt til að samþykkja og setja upp leiðir, eða bælir það þær? Ef leiðin er til einhvers staðar, er uppflettingarleiðin rétt fyrir umferðina sem þú ert að prófa?
Aðeins þegar fyrsta svarið er já, annað já og þriðja rétt verður viðbótarskrift verjanleg, og jafnvel þá ættirðu að spyrja hvort bakendinn styðji leiðina innfæddur. Tilvísun VPN-stillinga skjalfestir service-type og gagnorðabókina sem er sértæk fyrir viðbótina, og þaðan á að byrja áður en gert er ráð fyrir að lykill sé til.
Eftir samþykkta leiðréttingu skaltu tengjast aftur og prófa áfangastaðinn eftir vistfangi og svo eftir nafni, aftengjast svo og tengjast aftur til að staðfesta að ástandið sé endurtekningahæft. Einn eigandi, ein tafla og leið sem hverfur með göngunum er útkoman sem er þess virði.