Me yasa abokin ciniki na OpenVPN ya tsaya bayan ƙarewar lokaci ɗaya
Abokin cinikin da ya fita a ƙarewar lokaci ta farko yana barin mai masauki da yake kama da kan layi kuma ba ya ɗaukar komai. Gyara zaɓin bayanin martaba da manufar sake farawa daban.
Safiyar Litinin: ramin da ya tashi ranar Juma'a ya tafi, ana har yanzu lissafin mu'amala, kuma babu abin da ya ce a cikin littafin ajiyar abin da ya nuna wani ya lura. Mai masaukin yana kan layi, allon kula da shi kore ne, kuma duk abin da ya aika a ƙarshen mako ya fita ta hanyar mu'amalar zahiri maimakon. Akwai shawarwari biyu masu zaman kansu da suka ɓace a nan: ɗaya game da ko tsarin abokin ciniki zai tsira daga gazawar wucin gadi, ɗaya kuma game da ko wani abu a sama da shi zai sake fara tsarin bayan ya fita. Gyara ɗaya kawai yana barin sauran budewar a buɗe.
Fara daga abin da naúrar ta yi a zahiri, ba daga abin da sa ido ke iƙirari ba. systemctl status openvpn-client@office da journalctl -u openvpn-client@office -n 50 suna nuna dalilin fita da layin ƙarshe da abokin ciniki ya rubuta kafin ya tafi.
Tsarin ya fita kafin kowa ya lura
Abokin cinikin da ya ɓace ba tare da kuskure ba yawanci ya fita da gangan. Bayanin martabar shi ne ke yanke shawara kan wannan ɗabi'a, ba mai kula da sabis ba: ping-exit yana kawo ƙarshen tsarin da zarar ɗayan ya daina amsawa, yayin da ping-restart ke riƙe tsarin kuma yana sake haɗawa cikinsa. Iyakokin zama da na'urorin lokaci na rashin aiki suna haifar da irin wannan hoto daga waje: babu rami kuma babu ƙararrawa.
Umarnin ping biyu ba za su kasance tare a cikin bayanin martaba ɗaya ba, don haka zaɓi ɗaya ka rubuta zaɓin. Duba uwar garken ma, domin nata ping-exit yana rufe zama ko da menene abokin ciniki ya nema, kuma littafin ajiyar uwar garken ne kaɗai ke rubuta wanda ya yanke wannan shawarar.
Zaɓi tsakanin ping-exit da ping-restart
Zaɓi ping-restart don kwamfutar tafi-da-gidanka ko wuri mai nisa da ya kamata ya warkar da kansa, ka ajiye ping-exit don lokuta da rugujewar rami dole ya dakatar da tsarin don wani abu ya iya mayar da martani. Lambobi ba su da muhimmanci kamar dangantakar: ping 10 tare da ping-restart 60 yana nufin daƙiƙa goma na shiru kafin bincike da sittin kafin sake farawa, wanda yake da ƙarfi a hanyar wayar hannu mai asara kuma mai ma'ana a ta waya. Rubuta dalilin gefen layin, in ba haka ba mai karatu na gaba zai ɗauka cewa tsoffin ƙimomin da gangan ne.
Sannan tabbatar cewa tsarin ne ya fita da gaske. Naúrar da ke ba da rahoton aiki yayin da ramin ya mutu wata gazawa ce daban, ana maganarta a ƙasa.
Kula da ke sake fara naúrar da gaske
A kan mai masaukin systemd, mafi ƙarancin canji mai dorewa shi ne fayil ɗaya na drop-in: Restart=on-failure da RestartSec=10 a cikin /etc/systemd/system/[email protected]/restart.conf. Ana karanta drop-in ne kawai lokacin da systemd ya sake loda bayanansa, don haka gudanar da systemctl daemon-reload bayan haka. Tabbatar da systemctl show -p Restart -p ExecMainStatus openvpn-client@office maimakon ɗauka cewa ƙimar ta iso. Misalin da ke cikin sunan fayil dole ya zama bayanin martabar da naúrar ke lodawa da gaske, don haka fayil da aka rubuta don office ba ya yin komai ga openvpn-client@home.
on-failure yana watsi da yanayi ɗaya: fita mai tsabta mai matsayin sifili. Wasu hanyoyin wargajewa suna ƙarewa haka, don haka karanta matsayin da aka rubuta maimakon amincewa da kalmomin shafin jagora. Idan abokin cinikinka ya ba da sifili, kana buƙatar Restart=always, kuma farashin shi ne cewa lalataccen bayanin martaba yana dawowa akai-akai har sai iyakar saurin farawa ta kunna kuma littafin ajiya ya cika.
Restart=always yana kunna ma bayan tsayawa da gangan. Yi amfani da systemctl stop don kulawa, kuma rufe naúrar idan dole ta kasance a ƙasa yayin da kake aiki.
Kama ɗigowar yayin da ramin yake ƙasa
Kula da yana dawo da ramin; ba ya hana zirga-zirga fita yayin da ramin ba ya nan. persist-tun yana riƙe na'urar da hanyoyinta a tsakanin sake haɗawa, wanda yake da sauƙi kuma yana buɗe taga. Na'urar tana rayuwa, hanyoyin har yanzu suna nufar ta, kuma fakiti suna malalawa waje ba tare da kariya ko rahoto ba. Wannan zaɓin manufa ne, ba tsoho mai tsaka-tsaki ba.
Lokacin da mai masauki ba zai iya fitar da fakitin da ba a kare su ba kwata-kwata, bangon wuta ne kaɗai zai iya tabbatar da hakan. Dokar fita da ke ba da izinin mu'amalar rami da adireshin uwar garken VPN yayin da take watsar da sauran komai tana ci gaba bayan mutuwar abokin ciniki, kuma babu abin da ke cikin tsarin abokin ciniki kansa zai iya tace zirga-zirgar da abokin cinikin ba ya ɗauka.
Gwada shi ta hanyar dakatar da abokin ciniki da gangan. Gudanar da systemctl stop openvpn-client@office, sannan curl -m 5 https://example.com, wanda ya kamata ya kasa maimakon yin nasara ta hanyar haɗin zahiri. Nasara tana nufin dokar bangon wuta ta ɓace ko ta yi yawa.
Sake haɗawa, tabbatar cewa ramin yana sake ɗaukar zirga-zirga, sannan kawai ƙara binciken cikin sa ido. Neman ip addr daga cron don na'urar tun shine kulawa da ta fi gazawa, domin da persist-tun na'urar tana rayuwa fiye da zama kuma binciken yana ba da rahoton lafiya yayin da ba a ɗaukar komai.