Laptop-kaagu wuxuu intranet.corp ku xalliyaa tunnel-ka, halka gitlab.com uu weli u socdo xalliyaha bixiyaha adeegga, taasna waa habka u shaqeeya sidii loo qorsheeyay. Laba go'aan oo kala duwan ayaa abuuray: xeerka iswaafajinta magaca ayaa doortay xalliyaha, waddona waxay soo celisay jawaabta. Jebi mid kasta oo ka mid ah, browser-ku wuxuu muujinayaa guuldarro dibadda ka muuqata isku mid. Inta badan warbixinnada DNS la qaybiyay waxay sharraxaan guuldarrada labaad iyagoo sheegaya caddaymo ku saabsan tan koowaad.

Laba qaybood waxay ku nool yihiin meelo kala duwan oo badanaa dad kala duwan ayaa wax ka beddela. Mid waa siyaasadda DNS ee ku lifaaqan profile-ka VPN, tan kalena waa waddo uu tunnel-ku rakibo ama hayo. Cilad-baadhista way istaagtaa marka aanay cidna caddayn qaybta dhab ahaan dhaqaaqday.

Laba go'aan oo ku qarsoon hal codsi

Qaybta magacu waa shay siyaasadeed, ma aha waddo. Windows-ka waa siyaasad xallinta magacyada oo ku taal profile-ka VPN; Apple platform-yada waa urur domeenno iswaafaqa ah oo ku yaal shayga dejinta DNS; Linux-ka waa domeen marinnada, sadar xalliyaha la qaybiyay ama nidaamka beddelka adeegga magaca. Qaybta waddadu waa marin caadi ah, oo uu tunnel-ku ama gacantu rakibay, mana garanayo waxa ay tahay magaca martigeliyaha. Profile ogolaada dhejis wuxuu kaliya go'aamiyaa cidda jawaabta, marnaba kama dhigo jawaabta mid la gaari karo.

Imtixaan calaamado degdeg ah ayaa kala saara: ku beddel magaca ciwaan. Haddii ciwaanku shaqeeyo, waddadu waa saxan tahay xeerka-na waa khalad. Haddii ciwaankuna guuldarro, xeerku wuu saxnaan karaa waddaduna maqan tahay.

Sida platform kastaa u muujiso isla xeerka magaca

Ujeeddadu waa isku mid magacyada beerahuna ma aha. Tusaale laga guuriyay hal macmiil oo loo guuriyay mid kale si nadiif ah ayaa loo falanqeeyaa marnaba ma iswaafajiso. Saddexda qaab waxay u eg yihiin sidan:

PlatformWhere the rule livesWhat usually breaks
Windowsname-resolution policy on the VPN profileprecedence against the interface suffix list
Apple platformsmatch domains on the DNS settings objectdomains attached to the wrong extension
Linuxrouting domain, split resolver, nsswitch orderthe suffix written the wrong way round

Domeen iswaafajin ama marin waa imtixaan dhejis, sidaas darteed intranet.corp waxay daboolaysaa git.intranet.corp oo ma daboolayso corp.intranet, roganaantana waa khaladka ugu badan ee dhammaan dejinta. Windows-ku wuxuu qaadaa khariidadda sidii siyaasad xallinta magacyada oo ku lifaaqan profile-ka, iyadoo leh nidaamkeeda sareynta u gaar ah marka la barbardhigo liis kasta oo dhejis ah oo interface-ku hore u lahaa. Platform-yada Apple waxay domeennada iswaafaqa ku lifaaqaan shayga dejinta DNS ee fidinta shabakadda, nidaamkuna wuxuu u adeegsadaa xalliye kasta oo xaddidan. Midkoodna qaababkan ma aha waddo, midkoodna kama dhigi karo ciwaan aan la gaari karin mid la gaari karo. Tixraaca siyaasadda xallinta magacyada Windows wuxuu taxaa magacyada beeraha iyo xeerarka sareynta ee platformkaas, mana aha kuwa ay isticmaalaan dukumentiyada Apple ama systemd.

Jawaab saxan weli waxay u baahan tahay waddo

Jawaabta xalliyuhu waa kaliya ciwaan, oo codsiga weli waa inuu gaaro. Naqshadda tunnel la qaybiyay waxay inta badan riixdaa 10.20.0.0/16 oo hayso waddada caadiga ah, sidaas darteed magaca gudaha waa la xalliyaa xidhiidhkuna ka dib wuu laalaadaa. Kiiska lidka ku ah ayaa isla sidaas u badan: waddadu way jirtaa, xalliye dadweyne ayaa magaca gaarka ah uga jawaabta NXDOMAIN, guuldarradana waxaa loo diiwaangeliyaa dhibaato marin. Marka hore waddada imtixaanidda waxay kaa dhigaysaa inaad eegto waddooyin magac aan waligiis la xallin.

Waxaa kaloo jira albaab saddexaad oo aanay qayb ka mid ah daboolin. ACL ku yaal gateway, xeer firewall ama siyaasad dhinaca macmiilka ayaa laga yaabaa inay tuurayso xidhiidhka ka dib markii labada go'aan ay sax ahaayeen. Marka magacu xalliyo, waddadu jirto, xidhiidhkuna weli wakhti dhaafo, jooji imtixaanka DNS.

Imtixaanka magacyada iyo waddooyinka nidaam go'an

Dooro nidaam oo ku dheg, haddii kale waxaad eryan doontaa tallaabada ugu dambeysay ee guuldaraysatay. Xalli magaca gudaha buuxa ee la diiwaangeliyay, xaqiiji in jawaabtu tahay ciwaan uu miiska marin qaadi karo, ka dib ku celi magac dadweyne si aad u caddayso in tunnel-ku aanu wada qaban. Martigeliyaha systemd, weydiinta iyo domeenka marinnada xalliyaha waxay kala fog yihiin hal amarro:

resolvectl query intranet.corp
resolvectl domain
ip route get 10.20.5.10

Macmiilka Windows wuxuu isla labada su'aalood ku weydiiyaa cmdlet kale. Tan labaad waxay soo sheegtaa interface-ka uu nidaamku dhab ahaan isticmaali lahaa:

Resolve-DnsName intranet.corp -Type A
Find-NetRoute -RemoteIPAddress 10.20.5.10

Haddii raadintu soo celiso ciwaan oo hubinta waddadu sheegto interface-ka jirka, xeerka magacu wuu shaqeeyay waddaduna ma shaqeyn. Haddii magaca gaaban guuldarraysto halka magaca buuxa la xalliyo, liiska dhejisyada ayaa khaldan ee ma aha xalliyaha.

Halka isbarbardhiggu inta badan khaldamaado

Khaladka koowaad waa inaad xalliye dadweyne aan xidhiidh la lahayn ka weydiiso magac gaar ah oo aad diidmada u akhrido caddayn ku saabsan VPN. Tan labaad waa inaad u qaadato in raadin dadweyne shaqeysa ay caddayso waddada xalliyaha tunnel-ka. Tan saddexaad waa inaad u tixgeliso tunnel la qaybiyay iyo DNS la qaybiyay hal go'aan naqshadeed, halka dejintu ku saxnaan karto mid oo ku xumaato tan kale. Khalad kastaa wuxuu soo saaraa gabagabo kalsooni leh imtixaan aan waligiis tababarin qaybta la eedeeyay.

Browser leh DNS ammaan u gaar ah ayaa sidoo kale ka gudbi kara xeerka nidaamka, sidaas darteed in browser keliya guuldarraysto halka mid kale guuleysto ma aha iskhilaaf. Isbarbardhig xalliyaha jawaabtay, ma aha browser-ka cabatay.

Marka labada qaybood la arko, su'aasha hadhay waa mid siyaasadeed ee ma aha mid farsamo: meelaha magacyadee ay ka tirsan yihiin ururka, yaa leh jawaab kasta, iyo kee ka mid ah ay tahay inuu mishiinka ka tago. Tan ku qor profile-ka agtiisa, sababtoo ah qofka xeerka taaban doona ee xiga ayaa u baahan doona.

Maqaallo la xiriira