Maqaalka soo socda waxaan ku eegeynaa sideen ugu shubi karnaa keydka DNS Ubuntu. Waqti kasta iyo ka dib keydka DNS wuxuu u baahan yahay in lagu shubo nidaamkaaga Ubuntu. Tan waxaan uga fogaan doonnaa isku dhacyada cinwaanka IP. Haddii qof uusan weli aqoon, dheh DNS-ka (Magaca Magaca Adeegga) ayaa mas'uul ka ah u xilsaarida magaca degel websaydhka u dhigma IP-ga.
DNS waxaa loo tixgeliyaa mid ka mid ah qaybaha muhiimka ah ee isku xirka internetka. Iyada oo ujeedadu tahay helitaanka deg degga ah ee boggaga internetka ee booqda had iyo jeer, mashiinnadeennu waxay la socdaan diiwaanka DNS, ama haddii si kale loo dhigo, ku kaydi.
Magacaabista cinwaanada IP-ga ayaa ah tan ugu caansan ee la yaqaan ee hab-maamuuska DNS. Tusaale ahaan, haddii cinwaanka IP ee bogga Google yahay 216.58.210.163, dadka badankood waxay yimaadaan qorista www.google.com oo maahan cinwaanka IP-ga maadaama ay aad ufudud tahay in la xasuusto. Cinwaanka IP-ga ee barta wuu is beddeli karaa sababo badan awgood, adigoon dib u magacaabin bogga. Haddii aad rabto inaad waxbadan ka ogaato nidaamka magac domain, waad la tashan kartaa maqaalka ay ku daabaceen Wikipedia ku saabsan.
Haddii khasnadda DNS aan waligeed la nadiifin, waxay u horseedi kartaa noocyo khaladaad ah oo kala duwan. Khaladaadyadani waxay dhici karaan gaar ahaan marka degelku beddelo cinwaankiisa IP-ga. Tani waxay sababi kartaa isku dhac cinwaan IP ah. Sidaa darteed, si looga fogaado dhibaatadan, khasnadda DNS ee mashiinkeenna waa in si joogto ah loo daadiyaa. Intaa waxaa sii dheer, nadiifinta keydka DNS wuxuu gacan ka geysan doonaa in laga takhaluso xogta aan loo baahnayn ee haysa nidaamka iyo xallinta dhibaatooyinka farsamo ee la xiriira qaladka caanka ah ee 'galitaanno dhacsan'.
Khadadka soo socda waxaan ku arki doonaa sida ku shub kaydinta DNS nidaamka hawlgalka Ubuntu dhowr talaabo oo fudud oo cad oo loogu adeegsan karo qalabkeena.
Ku shub khasnadda DNS-ka mashiinnada Ubuntu
Si loo fuliyo hawshan waxaan lahaan doonnaa habab kala duwan.
Nadiifi DNS adoo adeegsanaya nidaam-xaliye
Ka hor intaadan maydhin keydka DNS, waan awoodi doonnaa hubi tirakoobka DNS furitaanka boosteejada (Ctrl + Alt + T) iyo qorista amarka soo socda:
sudo systemd-resolve --statistics
Wax soo saarka ay tahay inuu terminalku muujiyo waa inuu u ekaadaa sida soo socota:
Iyada oo ku saleysan shaashadda kore, cabbirka xajmiga hadda jira waa 106.
Marka aan ogaano tirakoobka, waxaan u gudbi karnaa daadi khasnadda DNS adoo adeegsanaya xallinta nidaamka. Waa daemon DNS ah oo lagu dhisay systemd iyo in nidaamkaagu horeyba ugu isticmaalo waxyaabo badan. Sidii sheydaan nidaam-xallin Waxay ku socotaa dhammaan nidaamyada Ubuntu, waxaan awoodi doonnaa inaan u adeegsanno si aan u nadiifino keydkeenna DNS. Waxaan kaliya u baahan doonnaa inaan ku isticmaalno amarka soo socda galka (Ctrl + Alt + T):
sudo systemd-resolve --flush-caches
para hubi in hawsha faaruqintu guuleysatay, waxaan dooneynaa inaan mar kale amarka ku shaqeyno terminalka si aan u aragno tirakoobka keydka sidii aan horey u sameynay:
sudo systemd-resolve --statistics
Sida aad ka arki karto shaashadda kore, cabbirka cabbirka xajmiga hadda jira waa eber. Taas macnaheedu waxa weeye in keydkii si guul leh loo banneeyay, waana waxa aan u baahanahay.
Ku maydh kayd adigoo isticmaalaya amarka dns-nadiif ah
Hab kale oo wax ku ool ah oo loogu talagalay nadiifi keydkeena DNS waa in la isticmaalo amarka soo socda ee terminal (Ctrl + Alt + T):
sudo /etc/init.d/dns-clean start
Taasi waa waxa ugu aasaasiga ah ee adeegsade u baahan yahay inuu ka ogaado daadinta keydka DNS ee Ubuntu. Xaaladaha oo dhan, hawshu way fududahay umana baahna reboot nidaamka oo dhan.
Recuerda que oo ku taal Ubuntu 16.04, kaydinta DNS looma adeegsan karo asal ahaan. Waxaan awood u yeelan doonnaa inaan adeegsanno qalab sida xidho, dnsmasq, nscd, iwm. si loo abuuro keydka DNS ee kombiyuutarkayaga. Wax kastoo Adeegga DNS Haddii nidaamkaagu shaqeynayo, ma ahan inay dhibaato noqoto in dib loo furo si loo nadiifiyo keydka DNS.
Talo wanaagsan, aad baad u mahadsan tahay.