keepalive ee OpenVPN ama restart ee systemd: kee baa soo celiya?
Lammaane aamusan, hab dhintay iyo barnaamij aan la isticmaali karin waa saddex cilladood oo kala duwan. keepalive sii OpenVPN, habka sii systemd, oo tijaabi xaalad kasta.
Saddex waxyaabood oo kala duwan ayaa ku xumaada tunnellada, oo waxay u baahan yihiin saddex jawaab oo kala duwan. Lammaanaha ayaa joojiya jawaabta, habka daemon ayaa dhinta, ama barnaamijka tunnellada gadaashiisa ayaa joojiya adeegga. Qaabeynta adeegga dib u bilaabaysa mid kasta oo ka mid ah ma aha ilaalin taxaddar leh; waa hal tallaabo qallafsan oo lagu dabaqay cilado aan xiriir la lahayn. Isbarbardhigga waxa qaab kasta uu dhab ahaan arki karo wuxuu qaybinta shaqada ka dhigaa mid cad.
Saddex cilladood oo u eg mid
Aamusnaanta lammaanaha waxay la macno tahay in dhinaca kale joojiyay dirista, oo OpenVPN ayaa iskiis u ogaan kara sababtoo ah isaga ayaa leh garaaca wadnaha. Dhimashada habka waxay la macno tahay in daemon uu baxay, taas oo maareeyaha adeegga ogaado oo OpenVPN aanu ogaan karin. Cilladda barnaamijka waxay la macno tahay in tunnelladu fiican tahay oo wax ka dambeeya aan fiicnayn, oo labada qaab ee kale midkoodna ma laha hab uu taas ku ogaado. Mid kastaa wuxuu u baahan yahay jawaab kala duwan, oo midkoodna la mid ma aha sida in la ogaado in tunnelladu shaqaynayso.
Kuwani waa calaamado kala duwan oo ka yimaada lakabyo kala duwan, oo mid kastaa wuxuu leeyahay milkiile wax ka qaban kara isagoon qiyaasin. Isku darkooda waxay soo saartaa nidaam dib u bilaabma calaamadaha uu fasiri karin.
Qor saddexda xaaladood ka hor intaadan beddelin timer kasta. Liiska laftiisu wuxuu inta badan muujiyaa in hal qaab laga codsaday inuu daboolo saddexda.
keepalive dhab ahaan waxa uu u ballaadho
Amarka keepalive waa soo gaabinta, oo ballaadhintu way ku kala duwan tahay qaabka. Server ahaan, keepalive 10 60 wuxuu noqdaa ping maxalli ah toban ilbiriqsi kasta, waqti-dhaqaaq maxalli ah oo 120 ilbiriqsi ah, iyo qiyamka 10 iyo 60 ee loo diro macaamiisha. Waqtiga serverka si ula kac ah ayaa labanlaab loo dhigaa si macmiil u helo fursad uu dib u bilaabo ka hor inta uusan serverku is-dhiibin. Akhri qaabka ballaadhan ee ku jira qaabeynta socota, ma aha soo gaabinta ku jirta profile-ka.
Labanlaabiddaas ayaa sababta qoraal kasta oo sheegaya in labada dhinac dib u bilaabmaan lixdan ilbiriqsi kadib uu khaldan yahay. Waxay kaloo sharraxaysaa sababta labada dhinac aanay isku mar u lulayn marka jidku xumaado.
Garaaca wadnaha waa gaadiidka lammaanaha OpenVPN, ma aha baaritaan ICMP oo loo geysto martigeliyaha dadweynaha. Jawaabtu waxay kaliya caddaynaysaa in dhinaca fog ee tunnellada uu nool yahay. Wax kama sheegto keydka xogta ama adeegga web ee isticmaaluhu dhab ahaan u baahan yahay.
Waxa Restart=on-failure aanu ilaalin
Akhri cutubka la rakibay ka hor intaadan ku darin beddelaad. Restart=on-failure wuxuu ka jawaabaa shuruudaha cilladda habka ee la diiwaangeliyay, taas oo aan la mid ahayn ilaalinta xaaladda xiriirka. Kama shaqeeyo sababtoo ah xiriir dib u soo noqosho gudaha ah ayaa bilaabmay, oo bixitaan nadiif ah macne kale ayuu leeyahay marka loo eego burbur.
Farqigaas waa muhiim sababtoo ah dib u bilaabasho gudaha ahi waxay sii noolaysaa isla habkaas. Cutubku wax ma arko, tunnelladu keligeed bay soo kabataa, oo taasi waa natiijada saxda ah.
U dhig RestartSec iyo xaddiga bilaabista si ula kac ah, haddii kale wareeg burbur ah ayaa garaaci doona iridda oo qarin doona khaladka dhabta ah hoosta fariimaha dib u bilaabista. Xadka dib u bilaabista ee shaqeeya wuxuu cutubka ku reebaa guuldarro, taas oo muuqata, halka wareegga aan xaddidnayn uusan muuqan.
ping-restart iyo ping-exit lama isweydaarsan karaan
ping-restart wuxuu kiciyaa dib u bilaabista gudaha ee OpenVPN oo wuxuu hayaa habka. ping-exit wuxuu habka ku dhammeeyaa isla nooca waqtigaas, taas oo go'aanka u dhiibta maareeyaha adeegga. Labaduba way iska reebaan, oo doorashada labaad waxay beddeshaa cidda leh soo kabashada. Farqigu waa cidda go'aansata in mar kale la isku dayo, iyo inta xaaladood ee ka baxa baxsada.
Haddii aad doorato bixitaanka waqtiga dhammaadkiisa, cutubku wuxuu u baahan yahay siyaasad dib u bilaabasho iyo maaraynta xaaladda bixitaanka oo is waafaqsan, haddii kale cilladda nolol-joogteynta waxay u ekaan doontaa joogitaan joogto ah. Ikhtiyaarada waaritaanku waxay sidoo kale ilaalin karaan interfaces iyo waddooyinka inta lagu jiro dib u bilaabasho gudaha, laakiin ma aha inta lagu jiro bixitaanka habka.
Dooro hal meerto nololeed oo deployment kasta ah oo qor sababta. Profile-ka qaata labada amarro waa profile aanu go'aan qaadan.
Tijaabi cillad kasta sida kiiskeeda gaar ah
Ku dayasho samee lammaane aamusan, daemon la dilay iyo barnaamij aan la heli karin daaqad la ansixiyay, ka dib hubi soo kabasho kee ayaa shaqeeyay. Lammaanaha aamusan waa inuu soo saaraa xiriir dib u soo noqosho gudaha ah, habka la dilay dib u bilaabasho cutub, iyo carqaladda barnaamijka midkoodna. Marka laba xaaladood ay soo saaraan isla fal, milkiilaha wali waa isku dhafan.
Soo kabasho soo noqnoqda sidoo kale ma aha hagaajin. Aqoonsiyada la diiday ama laba macmiil oo wadaaga hal magac wax ku ool ah ayaa sii wadi doona is-beddelidda, oo timer-ada degdega ah waxay kaliya ka dhigaan lulkaas mid degdeg ah.