Magac gudaha ah wali waxa uu u xallimaa serverka VPN maalin ka dib markii tunnel-ku xirmay, faylka xallinta-na mar walba dib ugu soo noqdaa gelintaas. Meesha Debian resolvconf leeyahay xaaladda, faylkaas waxa laga soo ururiyaa diiwaannada sahaydada, midkoodna waa hadhaaga. Diiwaanka tirtiristiisu hal daqiiqo ayay qaadataa; caddaynta in tirtiristu badbaado tahay waa shaqada dhabta ah. Albaabbadan si taxane ah ayay u shaqeeyaan, albaab fashilmana wuu joojiyaa habka halkii uu tallaabada xigta kuu dirilahaa.

Xaqiiji in resolvconf leeyahay xaaladda

Marka hore aqoonso mulkiilaha, sababtoo ah calaamadda la mid ah ee systemd-resolved hoostiisa waxay u baahan tahay amarar kale iyo hagaajin kale. Xidhmada resolvconf waxay keyd ku hayaan /run/resolvconf hoostiisa oo waxay /etc/resolv.conf u jeedisaa faylka ay ka dhisto keydkaas. Laba akhris ayaa go'aamiya su'aasha: bartilmaameedka isku-xidhka sumadda, iyo haddii xidhmadu rakiban tahay oo firfircoon tahay. Bartilmaameed ku yaal /run/systemd/resolve waxay ka dhigan tahay naqshadda kale, halkaas oo wax ka mid ah hoos ku qoran aanu khusayn.

dpkg -l resolvconf | tail -1
ls -l /etc/resolv.conf
systemctl is-active resolvconf.service

Haddii xidhku meel kale u jeedo ama xidhmadu maqan tahay, halkan joog. Duubabka waafajinta ee magaca amaahday oo uu bixiyo maareeyaha xallinta kale ma uu leeyahay keydkan.

Keydku waxa uu hayaa gelinno, ma aha jawaabta

Keydku waxa uu hayaa gelinno, faylkuna waa soo-saaris, sidaas darteed liis gelinta gelinno waa dariiqa kaliya ee lagu arko barnaamijka rakibay gelinta aad rabto inaad ka takhalusto. Diiwaannadu way gaaban yihiin, furayaashooduna waa gacmo-haynta aad hadhow u baahan doonto. Akhri ka hor inta aadan go'aansan midka duugoobay, sababtoo ah magac u eg is-dhexgalka VPN waxa uu ku weynaan karaa macmiil kale. Cinwaannada gaarka ah iyo barkinnada raadinta gudaha ka fogee baaritaanka la wadaago; furaha oo keliya ayaa sida caadiga ah aqoonsada diiwaanka.

sudo resolvconf --list
sudo resolvconf -i

Amarka koowaad waxa uu daabacaa diiwaannada la bixiyay isaga oo aan habaynin, kan labaadna waxa uu liis dhigaa is-dhexgalka hadda bixiya qaabeynta DNS. Furayaasha waxa caadi ahaan laga dhisaa magac is-dhexgal iyo barnaamijka bixiya. Buug-gacmeedka resolvconf waxa uu qeexaa keydka furayaashan u jeedaan.

Furaha ka koobi soo-saariska halkii aad dib u dhisi lahayd. Gelintu lama yidhaahdo tun0 kaliya sababtoo ah qoraal duug ah ayaa isticmaalay magacaas.

Caddee in diiwaanku aanu lahayn mulkiile

Diiwaan waa badbaado in la tirtiro marka aanu jirin xidhiidh nool oo rakibay. Furaha ku xidh xidhiidhkii abuuray, ka dib xaqiiji in xidhiidhkaas tuntay. Isku-xidhkaas waa albaabka oo dhan, waana tallaabada inta badan la boodo marka loo socdo amarka tirtirista. Haddii caddayntu mugdi tahay, diiwaanka u qaado mid nool oo joog.

Magacyada hababka waa caddayn daciif ah. OpenConnect waxa uu wacaa vpnc-script, sidaas darteed hubinta hab vpnc waxba ma sheegto diiwaanka hadda jira. Xidhiidh cusub waxa kale oo uu dib u isticmaali karaa magac is-dhexgal uu kan duug ah ka tagay, taas oo furaha ka dhigta mid ka duug ah da'diisa dhabta ah. Isbarbar dhig cinwaanka serverka ee diiwaanka gudihiisa iyo cinwaannada tunnellada wali firfircoon, oo joog haddii ay iswaafaqaan.

Xidhiidh-go' caadi ah oo loo maro maareeyaha mulkiilaha waa dawooyinka ugu horreeya. Waxa uu dib u qaataa wixii xidhiidhkaas rakibay oo waxba ma taabto sahaydada kale.

Hubi ka-saarista iyo qorista dib u habeynta

Marka diiwaanka la xaqiijiyo inuu duugoobay, furaha saxda ah ku tirtir, ka dib natiijada akhri halkii aad ka malayn lahayd. Amarku waxa uu beddelaa xaaladda xallinta ee barnaamij kasta oo serverka ku yaal, sidaas darteed daaqad aad maamusho ku socodsii. Furaha xig-xig geli, sababtoo ah waxa uu ka kooban yahay xarfo shell-ku ballaarin lahaa. Meel-hayaha ku jira baloogga waxa uu ka dhigan yahay furaha aad liiska ka koobisay, ma aha xarfo aan la beddelin.

sudo resolvconf -d "RECORD_KEY_FROM_THE_LIST"
sudo resolvconf --list
resolvectl query host.corp.example || getent hosts host.corp.example

Tirtiristu waxay socodsiiyaa qoraallada cusboonaysiinta marka cusboonaysiintu daaran tahay; marka cusboonaysiintu dansan tahay way dib u dhigtaa cusboonaysiinta, sidaas darteed diiwaan la saaray iyo fayl dib loo qoray waa laba dhacdo oo kala duwan. Liiska dib u akhri oo xaqiiji in furahu tuntay ka hor inta aadan eegin faylka. Ka dib weydii hal magac oo wali ku xallimi kara sahaydada hadhay iyo hal magac dadweyne, oo labadaba isbarbar dhig wixii aad aragtay ka hor isbeddelka. Haddii magac gaar ah si buuxda u joojiyo xallinta, diiwaankaas ayaa wali siday.

resolvconf -u waxa uu socodsiiyaa oo kaliya qoraalladaas cusboonaysiinta. Waligiis ma aqoonsado ama ma tirtiro diiwaan duugoobay, dib u dhiska gelinnada duugan-na waxa uu soo saaraa isla faylkaas aan la rabin.

Jillaab xidhiidh-go' oo la dilay ayaa diiwaanka ka tagta

Nadiifin hal-mar ah waxay soo celisaa xaaladda maanta, xirnaanta xigta ee go'doonsan-na waxay diiwaanka dib u soo celisaa. Marjada kala-bixidda mar: jillaabka xidhiidh-go'a ee macmiilka, caawiyaha uu jillaabku waco, iyo waxa dhaca marka midkood la dilo. Xirnaan go'doonsan ayaa ah isha caadiga ah, sababtoo ah jillaabku runtii ma shaqayn. Hal mar diiwaangeli heerka bixidda jillaabka oo waxaad ogaan doontaa haddii uu aamusnaan ku guuldareysto.

Habaynta iyo nadiifinta hal mulkiile hoos ku hay. Qoraal labaad oo mala-awal magacyada is-dhexgalka ayaa ugu dambayn tirtiri doona diiwaanka xidhiidh kale, taas oo ka xun gelinta duugan ee aad ka bilowday. Mulkiiluhu waxa kale oo uu go'aaminayaa goorta diiwaanku duugoobay, sababtoo ah waxa uu yaqaan xidhiidhka rakibay.

Ka dib tababar wareegga nolosha: isku xidh, xidhiidh-go', liiska diiwaannada mar kale. In gelintu iyada oo keligeed libdho waa caddaynta kaliya ee ah in hagaajintu taagan tahay.

Maqaallo la xiriira