OpenVPN-stillingar á beinynni fara aftur eftir endurræsingu: lagaðu myndandann
Fastbúnaður sem endurbyggir OpenVPN-stillinguna við hverja ræsingu hentir breytingunum þínum. Lagaðu krók myndandans og berðu síðan saman skrána sem var búin til eftir eina endurræsingu.
Fastbúnaður á neytendabeinynni eða NAS endurbyggir oft OpenVPN-stillinguna við hverja ræsingu, svo tilskipun sem þú bætir við lifir nákvæmlega til næstu ræsingar. Sama gildir um lykla sem slegnir eru inn í vefform, þar sem geymt gildi getur komið aftur skemmt eftir vistun. Ekkert þessara einkenna þýðir að breytingunni hafi verið hafnað. Það þýðir að breytingin lenti í skrá sem fastbúnaðurinn meðhöndlar sem úttak, og að varanlegi staðurinn er einu skrefi fyrr í ræsingarferlinu.
Hvers vegna breytta skráin er endurmynduð
Ræsiskrift setur saman stillingu netþjónsins úr sniðmáti og ræsir síðan daemoninn, sem gerir myndsettu skrána að byggingarafurð í stað uppruna. Allt sem bætt er við eftir ræsingu er ósýnilegt næstu keyrslu þeirrar skriftu. Seinna mynstrið er fíngerðara: innsláttur lykils og skírteinis í vefviðmótinu er geymdur í flýjandi formi, og vistun formsins getur ýtt þeim flýjandi texta í skrána sem daemoninn les. Hvoru sem er, myndsetta stillingin er rangur staður fyrir varanlega breytingu.
Skoðaðu hvað ræsingarferlið skrifar og hvenær. Svarið er næstum alltaf skrifta í init- eða sjálfræsingu fastbúnaðarins.
Setjið tilskipunina þar sem skriftan byggir skrána
QTS-tæki endurmynda OpenVPN-stillingu netþjónsins inni í init-skriftunni sem ræsir daemoninn, svo breytingin verður að eiga sér stað þar. Bættu viðbótinni beint fyrir ræsihermið í stað þess að breyta myndsettu skránni.
sed -i '/daemon_mgr/i echo client-config-dir clientconfig >>/etc/openvpn/server.conf' /etc/init.d/vpn_openvpn.sh
grep -c client-config-dir /etc/openvpn/server.confFesta skal innsetninguna við skipun sem færist ekki, því línunúmer breytast milli bygginga. Þar sem init-skriftan sjálf er skipt út við ræsingu verður að gefa breytinguna út aftur frá sjálfræsikróknum í hvert sinn sem kerfið ræsist. Eftir eina endurræsingu skaltu telja tilvikin í myndsettu skránni: ein lína þýðir að plásturinn virkaði, en tvær þýða að krókurinn keyrir oftar en einu sinni. Rannsakaðu tvöföldu keyrsluna sérstaklega, því hún er ekki sama bilun og breyting sem hvarf.
Lagið form sem geymdi flýjandi lykla
Á síðum í Asus-stíl sýna skírteinis- og lyklareitir flýjandi texta, og vistun eftir ótengda aðlögun getur skrifað þessar einingar aftur á diskinn. Vinnaðu frá afkóðuðu afriti og vistaðu aðeins einu sinni, þegar allar breytingar eru tilbúnar.
openssl dhparam -out dh2048.pem 2048
grep -n "BEGIN DH PARAMETERS" dh2048.pemÞegar skipt er um nýtt stikamengi skaltu líma aðeins base64-hleðsluna ef merkið biður um líkama lykilsins, og halda brynjulínunum aðeins þegar reiturinn væntir heils PEM-blokkar. Að bjarga síðu sem þegar er vistuð í flýjandi formi þýðir venjulega að hreinsa viðkomandi reiti og beita, sem leyfir fastbúnaðinum að byggja þá aftur. Myndaðu allt yfir 2048 bitum á vinnustöð, því entrópuframboð beinynnarinnar gerir aðgerðina hæga og stundum óáreiðanlega. Geymdu stikaskránna þar sem þú kemst að henni eftir verksmiðjuendurstillingu.
Athugið aftur eftir uppfærslur
Fastbúnaðaruppfærslur skipta út init-skriftum og geta þurrkað út sjálfræsimöppuna, svo plásturinn verður að setja upp og prófa aftur. Berðu saman endurmynduðu skránna við afritið sem þú geymdir og staðfestu að tilskipunin sé til staðar nákvæmlega einu sinni. Gildi sem sést í vefviðmótinu er ekki sönnun þess að daemoninn hafi fengið það, því síðan les geymda reiti. Skrifaðu plásturskipunina og fastbúnaðarútgáfuna í viðhaldsnóturnar svo næsta uppfærsla beri þær áfram.
Tengdu síðan biðlara og lestu netþjónsloggið fyrir valkostinn sem ýtt var. Stilling sem hefur aðeins nokkru sinni verið í formi er stilling sem enginn hefur prófað.