Boot da na'urar, shiga, sannan ka gano cewa ramin ya tashi ya mutu bayan 'yan daƙiƙa. Bayanin ya kasance lafiya, takardar shaidar ta kasance lafiya, kuma alama ɗaya da ta rage ita ce jaridar wannan boot ɗin. Abin da yawanci ya faru shi ne gasar tsere: na'urar ta fara kafin na'urar ta sami adireshi, kuma tsarin da ta bayyana ba ya nufin abin da yake kama. Duk abin da ke ƙasa game da tabbatar da wannan gasar ne daga shaida da kuma rufe shi yadda ya kamata.

Manufar wurin haɗuwa ce, ba mai kula ba

network-online.target ba shi da masaniyar abin da hanyar sadarwa take. Wurin haɗin kai ne da ke tattara duk hidimar da ya kamata ta jinkirta farawa har sai hanyar ta zama mai amfani, kuma yana ba da ma'anar ga duk mai kula da hanyar sadarwar da ya mallaki na'urar. A yawancin kwamfutocin tebur da sabar hakan yana nufin hidimar jira da NetworkManager ko systemd-networkd ke bayarwa. Idan ba ka kunna ɗaya ba, manufar ba ta da abin jira, don haka tana ƙarewa a lokacin da wani abu ya ja ta, wanda zai iya kasancewa da nisa kafin DHCP ya amsa. Layin tsari a cikin na'urarka ya kasance gaskiya kuma duk da haka mara amfani.

Don haka tambaya ta farko ba ita ce abin da na'urarka ke bayyanawa ba. Ita ce shin wani abu a wannan na'urar da gaske yana yin jira.

Karanta boot ɗin ƙarshe maimakon fayil ɗin na'urar

Fayilolin na'urar suna bayyana niyya, kuma jaridar tana bayyana abin da ya faru. Nemi wancan boot ɗin kawai, tare da tambarin lokaci na monotonic don kowane saƙo ya zauna a kan agogo ɗaya. Sannan nemo layuka biyu: lokacin da na'urar ramin ta fara farawa, da lokacin da adireshin ya bayyana ko hidimar jira ta ƙare. Tsara waɗannan lambobi biyu kuma gasar ko dai an tabbatar da ita ko an cire ta.

Ra'ayin dogaro yana tabbatar da hakan. Idan sarkar mai muhimmanci ga na'urar ramin ba ta ƙunshi hidimar jira ba, babu abin da ya jinkirta farawa a wannan hanyar, kuma manufar ba ta yi aikin da ka zata ba. Ra'ayoyi biyu, ƙarshe ɗaya.

systemctl list-units --type=service --state=running | grep wait-online
journalctl -b -o short-monotonic -u openvpn-client@office

Ƙara jira, sannan sake gwadawa

Yi amfani da drop-in maimakon gyara na'urar da aka haɗa, don sabunta fakitin kada ya watsar da canjin a hankali. Umarni biyu ne suka fi muhimmanci: dole ne a tsara na'urar bayan manufar, kuma dole ne ta ja manufar cikin ma'amala ɗaya. Tsari shi kaɗai ba ya kiran manufar; so ne ke yin hakan.

Na'urar abokin ciniki na OpenVPN da aka haɗa tana ɗauke da duka biyu tuni. Na'urorin da aka rubuta da hannu yawanci suna ɗauke da ɗaya ko babu, wanda ya cancanci dubawa kafin ka ƙara wani abu.

[Service]
Restart=on-failure
RestartSec=15

Me ya sa barcinku na ƙayyadadde tarko ne

Barci a cikin ExecStartPre yana ji kamar gyaran tsari kuma yana aiki kamar jinkiri tare da ƙarin matakai. Yana jinkirta kowane boot, har da waɗanda suka kasance lafiya, kuma yana yin asara lokacin da hanyar ta ɗauki lokaci fiye da lambar da ka zaɓa.

Mafi muni, yana ɓoye ko hidimar jira tana aiki, don haka gazawar ta gaba tana bayyana a matsayin sabuwar matsala gaba ɗaya maimakon iri ɗaya da lokaci daban. Jinkirin sake farawa kaɗan shine mafi kyawun kayan aiki: ba ya kashe komai a boot lafiya kuma yana mai da gasar da aka rasa wani ƙoƙari. Ka riƙe tazarar cikin ladabi kuma ka bar na'urar ta yi nasara. Idan tana sake farawa har abada, bayanin ya lalace kuma duk yawan sake gwadawa ba zai canza hakan ba, don haka karanta log ɗin maimakon ƙara tazarar.

Lokacin da tsari ya yi daidai kuma sunaye har yanzu suna kasawa

Na'urar da ke aiki mai hanyar rami tana nufin tsarin ya yi aikinsa kuma sauran kuskuren yana da matsayi ɗaya sama. Siffar da aka saba ita ce saitin mai warwarewa da rubutun up na ramin ke amfani da shi kafin hanyar ko mai warwarewar ya kasance a shirye ya riƙe shi. Kwatanta yanayin mai warwarewar lokacin gazawar da yanayin bayan sake farawa na'urar ramin.

Idan sake farawa ya gyara bincike, kana da aibi na tsarin farawa ba sabar DNS mara kyau ba, kuma waɗannan biyu suna buƙatar gyare-gyare daban. Sannan tabbatar da komai da boot mai sanyi maimakon sake farawa hidima, domin sake farawa yana gudana a kan hanyar sadarwar da ta riga ta tashi kuma zai ɓoye daidai aibin da kake bi. Maimaita shi da hanyar da aka yi niyya ta jinkirta, kuma ɗauki na'urar da ke aiki kawai idan hanyar sadarwa tana da sauri a matsayin har yanzu lalace.

Labarai masu alaƙa