Í einhverjum þræði á vefspjalli ifconfig-noexec er það boðið sem lækningin sem heldur SSH-lotu lifandi þegar smuga rís. Rökfærslan hljómar sannfærandi þar til maður skoðar hvað valkosturinn snertir í raun. Það kemur í veg fyrir að OpenVPN stilli vistfang smugunnar og afhendir þau gildi skriftum í staðinn; það segir ekkert um hvert svörin við stjórnunartengingunni þína fara. Að trúa hinu gagnstæða framleiðir smugu án nothæfs vistfangs og SSH-lotu sem deyr samt.

Hvað valkosturinn framselur í raun

Sjálfgefið ræsir biðlarinn smugubúnaðinn og úthlutar staðbundnu og fjarlægu vistföngunum sem þjónninn gaf honum. Með ifconfig-noexec stilltu er þessu skrefi sleppt og samið gildin eru flutt út í skriftarumhverfið svo eitthvað annað geti beitt þeim.

Eignarhaldið flyst. Ekkert er fundið upp í staðinn.

Þannig að spurningin sem valkosturinn svarar er hver stillir viðmótið, og spurningin sem hann svarar ekki er hvernig pakkar finna leiðina til baka til þín. Haltu þessu tvennu aðskildu, annars eyðir þú heilum kvöldi í að breyta leiðum til að bæta upp viðmót án vistfangs.

Þrír líkir valkostir með ólík hlutverk

Auðvelt er að rugla þessari fjölskyldu því nöfnin munar einu orði og einkennin skarast. Lestu hvað hver og einn bælir niður áður en þú velur einhvern þeirra.

OptionWhat stops happening
ifconfig-noexecOpenVPN's own tunnel-address configuration; values go to scripts instead
route-noexecAutomatic route addition and removal; route details go to a script
route-nopullServer-pushed routes and related options such as DNS are rejected

Þetta eru valkostir sem á að skilja hvern fyrir sig, ekki sett sem límist saman. Að bæla niður vistfangsstillingu bælir ekki niður leiðarbreytingar, reglur eldveggsins eða þau ýttu gildi sem bera DNS. Framseld skrift er líka frjáls að breyta leiðum, sem er ákvörðun sem þú framselur í stað þess að forðast.

Ef biðlari frá seljanda umlykur vélina, notaðu studda samþættingu hans í stað þess að henda lágu stýri inn í snið og vona að umbúðirnar virði það. Umbúðir endurskapa sniðið oft við tengingu, svo handvirk breyting hverfur án villu. Athugaðu hvar biðlarinn geymir stillingarnar sínar áður en þú eyðir heilu kvöldi í skrána. Það á við um hverja röð í töflunni, ekki bara þá sem þú komst fyrir.

SSH-lotan sem þú ætlaðir að verja

SSH-tenging hefur upprunavistfang, áfangavistfang og svarleið. Á þjóni sem er nýbúinn að setja sjálfgefið heildarsmugu passar svarið við opinbera vistfangið þitt við smuguna og VPN-gáttin hendir því.

Ekkert í vistfangsstillingu smuguviðmótsins breytir því.

Það sem lagar það er nákvæmari leið fyrir stjórnunarvistfangið þitt í gegnum gáttina fyrir smuguna, eða stefnuregla sem beinir þeim umferð, auk þeirra síustillinga sem hýsingin þín beitir. Vandamálin tvö birtast stundum saman og þannig er annað haft fyrir lækningu hins. Prófaðu þau aðskilin: ræstu smuguna án valkostsins, skoðaðu vistfang viðmótsins og svarleiðina og ákveddu svo hvort þeirra tveggja sé í raun bilað.

Hvað framseld skrift verður að taka við

Ef þú vilt í raun að annar eigandi stilli viðmótið, teldu upp verkið: beittu staðbundna og fjarlæga vistfanginu, ræstu búnaðinn, endurheimtu eða fjarlægðu vistfangsmiðunina við niðurtöku og gerðu hið sama aftur eftir endurtengingu. Gildi frá einni heppinni lotu mega ekki vera harðkóðuð, því þjónninn gæti gefið aðra tvennu næst.

Umhverfisbreyturnar sem biðlarinn flytur út eru eina studda inntakið fyrir þetta verk.

env | grep -E '^ifconfig_|^route_'

Innan route-up skriftar eru þessar breytur tiltækar; frá cron-verki eða handvirkri skel eru þær það ekki. Staðfestu hvaða lífsferilskrók útgáfan þín notar og staðfestu að krókurinn keyri með nægum réttindum til að breyta viðmótinu, því biðlarinn gæti þegar hafa fallið niður á notanda án réttinda.

Prófaðu allan lífsferilinn, ekki eina lotu

Ræstu smuguna, athugaðu vistfangið á búnaðinum, tengdu svo aftur og athugaðu aftur. Stilling sem virkar einu sinni og bregst á annarri tilraun þýðir venjulega að framselda skrefið keyri aðeins við fyrstu tengingu.

Prófaðu svo báðar samþykkisviðmiðanimar saman: ný SSH-tenging í gegnum ætlaða stjórnunarleið virkar og leyft forrit notar smuguna rétt.

Gömul SSH-lota sem lifir af fyrir tilviljun meðan smagan hefur ekkert vistfang er ekki árangur, og það er einmitt ástandið sem þessi valkostur framleiðir þegar enginn tekur við verkinu. Athugaðu fyrst vistfang viðmótsins, þá svarleið stjórnunarinnar og þá forritið. Ef tvö af þremur eru röng flutti valkosturinn verk án þess að gefa því eiganda.

Tengdir greinar