Nini DNS inakuwezesha kufanya kwenye mitandao ya kompyuta. Seva ya DNS ni nini na inafanya kazije. Rekodi ya sera ya kutuma barua ya TXT

Na labda umegundua kuwa kwenye njia ya kutekeleza wazo kama hilo kuna dhana ambazo hujawahi hata kuzisikia hapo awali.

Kwa mfano, unaweza kuwa na swali: DNS ni nini? Nadhani umekutana na muhtasari kama huo, lakini sio watu wengi wanaojua maana yake.

Mfumo wa Jina la Kikoa

Kwa hivyo, kwa kweli, maana ya kifupi cha DNS inaweza kuelezewa kwa urahisi sana - Mfumo wa Majina ya Kikoa. Inaweza kuonekana kuwa isiyoeleweka, lakini inaonekana hivyo tu. Na, kwa njia, kila mtumiaji wa Mtandao hukutana na mfumo huu mara nyingi kwa siku.

Tumezoea anwani ya tovuti iliyoandikwa kwa namna ya seti ya barua ambazo ni rahisi sana kusoma, kwa mfano: google.com au mail.ru. Anwani hizi za barua hufanya kazi kwa usahihi kwa sababu ya mfumo wa jina la kikoa. Kwa anwani za nodi za mtandao, encoding maalum ya digital hutumiwa, kinachojulikana anwani za IP, na kazi ya DNS ni kuhusisha majina ya tovuti za mtandao kwa fomu ya barua na IP kwa namna ya nambari.

Kazi ya msingi ya Mfumo wa Majina ya Vikoa ni kurahisisha utafutaji wa rasilimali muhimu kwenye Mtandao. Kwa mfano, ili kufikia tovuti ya injini ya utafutaji ya Google, kwa kawaida tunaingiza google.com kwenye upau wa anwani, lakini pia unaweza kutumia anwani ya IP kwa kuandika 194.122.81.53.

Kama unaweza kuona, kila kitu ni rahisi sana, lakini onyesho la barua la anwani ni rahisi kukumbuka.

Inapaswa pia kusema kuwa Mfumo wa Majina ya Kikoa una muundo wake wa mti. Node zake huitwa vikoa, ambayo kila moja inaweza kuwa na vikoa vingi vya "chini". Muundo kawaida hugawanywa katika viwango. Mfumo huanza na kikoa cha mizizi (kiwango cha sifuri). Kuna vikoa vya madhumuni ya jumla (COM, NET, ORG, nk.), na misimbo ya nchi yenye herufi mbili (ru, ua, kz, n.k.).

Hebu tuangalie mfano ili kuifanya iwe wazi zaidi. Vikoa vya kiwango cha kwanza ni com, org, ru na kadhalika. Chini yao ni ngazi ya pili - rambler.ru, google.com; na vikoa vya ngazi ya tatu vinaonekana kama hii: banner.org.ru, shops.com.ua, nk.

Tovuti yako na DNS

Unapounda tovuti yako mwenyewe au blogi (bila kujali ni aina gani ya rasilimali), hakika utapata dhana kama vile, na bila shaka dns. Ikiwa hii sio mara ya kwanza kusoma blogi yangu, basi unajua kuwa mwenyeji ni eneo ambalo rasilimali yako ya wavuti iko, na kikoa ni jina lake (au anwani).

Mipangilio sahihi ya DNS kwa tovuti ya kibinafsi ni jambo muhimu sana. Ikiwa data iliingizwa vibaya, hii inaweza kusababisha tovuti kutofanya kazi kabisa.

Wakati DNS inaposanidiwa, unaonekana kujulisha Mtandao mzima wa Global kuhusu mahali pa kutafuta rasilimali yako ya wavuti. Ikiwa ulibadilisha mtoa huduma wako wa mwenyeji na haukubadilisha maelezo katika rekodi yako ya kikoa, basi viashiria vyote vitatuma watumiaji kwenye seva hiyo ambapo haikuwepo kwa muda mrefu, yaani, "mahali popote".

Ikiwa unafanya kila kitu kwa usahihi, haipaswi kuwa na matatizo yoyote. Kwa dummies, nitakupa neno la kuagana kidogo. Wakati wa kuhamisha tovuti kwa mwenyeji mwingine, utahitaji kubadilisha data ya seva ya DNS kwenye paneli ya utawala wa kikoa. Iwapo hujui jinsi ya kupata maelezo yako ya DNS, wasiliana na Mtoa Huduma za Intaneti wako.

Yote hufanyaje kazi?

Nadhani tayari umeelewa kuwa dns hubadilisha herufi kuwa nambari (majina kuwa ip). Unapoingiza jina la tovuti kwenye upau wa anwani, ombi la DNS linatolewa kwa seva ya jina. Kwa hivyo, anwani ya IP ya rasilimali tunayotaka kwenda imedhamiriwa. Hiyo ni, majina ya mfano yanahitajika tu kwa urahisi wa watu, na kompyuta hutumia anwani za IP kuwasiliana kwenye mtandao.

Kuna aina mbili za seva za majina: zile zinazohifadhi taarifa zote kuhusu eneo la kikoa, na zile zinazojibu maombi ya DNS kwa watumiaji wa mtandao. Mwisho huhifadhi majibu kwenye kashe ili ombi kama hilo lifanyike haraka zaidi. Shukrani kwa caching, idadi ya maombi ya habari imepunguzwa.

Nadhani sasa ufupisho wa dns haukutishi. Waambie marafiki zako kuhusu hili kupitia mitandao ya kijamii, waache pia wasome nyenzo hii na kujua ni nini mfumo wa jina la kikoa.

Jiandikishe kwa sasisho za blogi ili kupokea jarida na uwe wa kwanza kujua kuhusu marekebisho ya nakala mpya, tutaonana hivi karibuni!

Kwa dhati! Abdullin Ruslan

DNS ni huduma inayowezesha mawasiliano kati ya sehemu tofauti za mtandao. Matumizi yake yanaweza kupunguza kwa kiasi kikubwa muda unaotumika kutafuta habari. Katika makala hii utajifunza kuhusu kanuni za msingi za uendeshaji wa huduma, pamoja na mbinu na aina za maambukizi ya data kwenye mtandao.

Inafanyaje kazi

Mwanzoni mwa maendeleo ya mtandao, kulikuwa na mfumo wa majina "gorofa": kila mtumiaji alikuwa na faili tofauti ambayo ilikuwa na orodha za anwani alizohitaji. Alipounganisha kwenye Mtandao Wote wa Ulimwenguni, data yake ilitumwa kwa vifaa vingine.

Hata hivyo, kutokana na maendeleo ya haraka ya mtandao, ilikuwa ni lazima kurahisisha kubadilishana data iwezekanavyo. Kwa hiyo, iligawanywa katika sehemu ndogo-vikoa. Kwa upande wake, wamegawanywa katika subdomains. Juu ya anwani, iliyowasilishwa kwa fomu ya majina, kuna mzizi - kikoa kikuu.

Kwa kuwa mtandao ni maendeleo ya Marekani, kuna aina mbili za vikoa vya msingi:

  • vikoa vya jumla ambavyo ni vya taasisi za Marekani:
  1. com - mashirika ya biashara;
  2. serikali - mashirika ya serikali;
  3. elimu - taasisi za elimu;
  4. mil - misheni ya kijeshi;
  5. org - mashirika ya kibinafsi;
  6. wavu - mtoaji wa mtandao.
  • Vikoa vya kiasili vya nchi zingine vinajumuisha herufi mbili.

Ngazi ya pili ina vifupisho vya miji au mikoa, na vikoa vya utaratibu wa tatu vinaashiria mashirika na makampuni mbalimbali.

Nukta hufanya kama kitenganishi kati ya vikoa vya mpangilio tofauti. Hakuna nukta mwisho wa jina. Kila kikoa cha kibinafsi kilicho na nukta kinaitwa lebo.

Urefu wake haupaswi kuzidi herufi 63, na urefu wa jumla wa anwani unapaswa kuwa herufi 255. Kimsingi, alfabeti ya Kilatini, nambari na hyphens hutumiwa, lakini miaka kadhaa iliyopita walianza kutumia viambishi awali kulingana na mifumo mingine ya kuandika. Kesi ya barua haijalishi.

Seva ni kompyuta zilizo na orodha ya vitu vingine ndani ya kiwango kimoja cha mtandao, ambayo inaruhusu kubadilishana kwa kasi kati ya watumiaji. Wakawa msingi wa mfumo mpya.

Kila ngazi ya mtandao lazima iwe na seva yake, ambayo ina taarifa kuhusu anwani za watumiaji katika sehemu yake.

Kutafuta data muhimu huenda kama hii:


Misingi ya DNS

Nodi inayojumuisha vikoa kadhaa inaitwa eneo. Faili yake ina vigezo kuu vya sehemu yake. Hii inajumuisha taarifa kuhusu FQDN au jina la kikoa lililohitimu kikamilifu. Ikiwa ingizo kama hilo litaisha na nukta, hii inamaanisha kuwa jina la kitu limebainishwa kwa usahihi.

Kuna aina kadhaa za kompyuta zinazohudumia DNS:

  • bwana- wakala mkuu wa mtandao. Anaweza kubadilisha usanidi wake;
  • mtumwa- vifaa vya kuagiza pili. Wanatumikia wateja kwa usawa na bwana na wanaweza kuchukua nafasi yake katika kesi ya matatizo. Hii inakuwezesha kupunguza mtandao;
  • akiba. Ina taarifa kuhusu vikoa vya maeneo ya kigeni;
  • asiyeonekana. Haipo kwenye maelezo ya eneo. Mara nyingi, hali hii hupewa watumiaji walio na hali kuu ili kuwalinda kutokana na mashambulizi.

Mtumiaji anaweza kutuma moja ya aina mbili za maombi kwao.

Kivinjari huituma kupitia programu ya kutatua:

  • kujirudia. Ikiwa seva haina habari muhimu, katika kesi hii inapata data muhimu kutoka kwa kompyuta za kiwango cha juu na kutuma jibu kwa mteja. Hii inakuwezesha kupunguza idadi ya maombi na kuokoa muda na trafiki yako;
  • ya kurudia. Seva hutuma jibu tayari, ikichagua habari kutoka kwa kashe yake (kumbukumbu). Ikiwa haina data inayofaa, hutoa kiungo kwa kompyuta nyingine. Kisha kivinjari huenda kwa anwani hii.

Kuna aina mbili za majibu:

  1. yenye mamlaka- ikiwa data imetumwa kutoka kwa kifaa kinachohudumia mtandao;
  2. isiyo ya mamlaka. Imetumwa na kompyuta ya mtu wa tatu ambayo inapata data muhimu kutoka kwa kache yake mwenyewe au baada ya ombi la kurudia.

Video: Huduma ya DNS

Majina na anwani za IP

Huduma ya DNS hutoa tafsiri ya majina ya tovuti katika anwani za IP. Kwenye mtandao, kila kifaa kinaweza kufuatiliwa na vigezo 2 kuu - jina la kikoa na anwani ya IP. Zinaweza kukabidhiwa kwa kompyuta ya mtumiaji, kichapishi cha mtandao au kipanga njia.

Hata hivyo, hii ni masharti sana, kwani kompyuta haiwezi kuwa na jina la kikoa, lakini tumia anwani kadhaa. Kwa kuongeza, kila anwani ya IP lazima ilingane na majina yote ya kikoa. Hata hivyo, kikoa kinaweza tu kuwa na taarifa kuhusu anwani moja ya IP.

Hali ya uendeshaji

Seva zinaweza kufanya kazi kwa njia zifuatazo:

  1. matengenezo ya eneo lako mwenyewe. Ubadilishanaji wa data hufanyika kati ya kompyuta kuu na ya watumwa. Hata hivyo, maombi kutoka kwa watumiaji wasioidhinishwa hayakubaliwi;
  2. kufanya swali la kujirudia;
  3. usambazaji- seva hutuma ombi kwa eneo lingine.

Kubadilisha mipangilio ya DNS

Kwa kawaida, vigezo hivi vinawekwa moja kwa moja na mtandao. Ili kuweka upya data, unahitaji kwenda kwenye sehemu ya "Miunganisho ya Mtandao".

Picha: kubadilisha vigezo vya seva ya DNS

Baada ya hayo, unahitaji kuingiza itifaki inayotumiwa kudumisha mtandao.

Katika sehemu ya "Mali" unaweza kuweka vigezo muhimu. Kawaida anwani kuu ya IP ya seva na mbadala huonyeshwa.

Umbizo la Ujumbe

Ujumbe unaotumiwa kubadilishana habari kati ya huduma huanza na kichwa cha 12-byte. Hii inafuatwa na uga wa kitambulisho unaokuruhusu kuamua ni ombi gani lilijibiwa.

Sehemu ya bendera (biti 16 zinazofuata) inajumuisha habari:

  1. aina ya ujumbe;
  2. kanuni ya uendeshaji;
  3. kitambulisho cha mamlaka (yaani inaonyesha ikiwa kompyuta inayotumika ni ya mtandao);
  4. Bendera ya TC. Huonyesha ikiwa ujumbe ulifika umepunguzwa au umejaa.
  5. bendera ya kurudi nyuma, i.e. mahitaji ya seva kutuma maombi kwa kompyuta za hali ya juu;
  6. bendera ya uwezo wa kujirudia. Inaonyesha uwezo wa seva kuelekeza ujumbe;
  7. msimbo wa kurudi. Huonyesha iwapo jibu lilitumwa na hitilafu au la.

Sehemu ya mwisho ya 16-bit inaonyesha jumla ya idadi ya vigezo vilivyozingatiwa.

Maswali katika ombi la DNS

Sehemu ya rekodi ya rasilimali katika majibu

Jibu lolote lina maelezo kuhusu mhusika aliyetuma ujumbe. Ina data ifuatayo: majibu, kitambulisho cha seva na maelezo ya ziada kuihusu.

Mbali na wao, ujumbe una:

  • jina la kikoa;
  • aina ya ombi;
  • kipindi cha uhalali wa toleo lililohifadhiwa;
  • urefu wa rekodi ya rasilimali - makadirio ya kiasi cha habari.

Maswali ya index

Maswali ya pointer yanalenga kutafuta ukurasa katika hali ya kinyume, i.e. kutafuta jina la rasilimali kwa anwani ya IP, iliyotolewa kama mfuatano wa maandishi uliotenganishwa na nukta.

Ili kuituma, anwani ya mwenyeji imeandikwa kwa mpangilio tofauti na kuongezwa kwa kiambishi fulani (mara nyingi katika fomu ya in-addr.arpa).

Uendeshaji unaweza kufanywa ikiwa rasilimali ina rekodi ya PTR. Hii inaruhusu udhibiti wa eneo kuhamishiwa kwa mmiliki wa anwani za IP.

Rekodi za rasilimali

Hii ni orodha ya programu kuu zinazotumiwa na huduma. Ndani ya kikoa kimoja, rekodi hizi ni za kipekee. Nakala za rekodi hizi zinaweza kuwepo katika viwango tofauti vya mtandao.

Data hii inajumuisha aina zifuatazo za rekodi:

  1. SOA- kuanza kwa nguvu. Inakuruhusu kulinganisha kikoa na kompyuta zinazokihudumia. Pia zina habari kuhusu muda wa uhalali wa toleo la kache, na mtu wa kuwasiliana ambaye anahudumia seva ya kiwango fulani;
  2. A ina orodha ya anwani za IP na wapangishi wanaolingana. Wanakuwezesha kutambua anwani ya rasilimali za kikoa;
  3. NS (Seva ya Jina) jumuisha orodha ya kompyuta zinazohudumia kikoa;
  4. SRV (Huduma) onyesha rasilimali zote zinazofanya kazi muhimu zaidi za huduma;
  5. MX (Kibadilishaji Barua) kuruhusu moja kwa moja kusanidi usambazaji wa data kwa kutumikia kompyuta ndani ya mipaka ya kikoa kimoja;
  6. PTR (Kielekezi) kutumika kutafuta jina la rasilimali ikiwa mtumiaji anajua anwani yake ya IP;
  7. CNAME (Jina la Kanuni) ruhusu seva kurejelewa chini ya lakabu nyingi ndani ya huduma.

Kuhifadhi akiba

Ili kupata taarifa unayohitaji, kivinjari kinaweza kutafuta taarifa katika sehemu tatu. Kwanza, data muhimu inatafutwa kwa kutumia huduma ya DNS, i.e. katika ngazi ya mtaa. Zinaweza kupatikana ikiwa kompyuta yako ina faili ya Majeshi.

Walakini, ikiwa operesheni itashindwa, mteja anawasilisha ombi. Ili kuharakisha utafutaji wa habari, seva zilizohifadhiwa hutumiwa. Ikiwa haipati data inayohitajika, basi hufanya swali la kujirudia. Inapotolewa, hunakili data kutoka kwa mitandao mingine.

Picha: kusanidi seva ya DNS ya akiba

Hii hukuruhusu kuokoa trafiki bila kuwasiliana na watumiaji wenye mamlaka. Lakini ingizo wazi linabaki kuwa halali kwa muda mfupi. Kipindi chake cha uhalali kimewekwa kwenye faili ya eneo. Kima cha chini cha chaguomsingi ni saa 1.

UDP au TCP

Huduma inasaidia itifaki zote za UDP na TCP.

UDP hutumiwa kutuma ujumbe kupitia mitandao ya kimataifa. Ukubwa wa ujumbe unaotumwa kupitia itifaki hii ni mdogo. Majibu ambayo hayajakamilika yana lebo ya TS. Hii ina maana kwamba ukubwa wa majibu ulizidi ka 512, hivyo wengine hawakufikia kompyuta.

Haitegemeki sana kwa sababu haina muda mahususi wa kuisha kwa jibu la ombi. Walakini, mfumo kama huo unafaa kwa kupitisha idadi kubwa ya habari.

TCP hutumiwa kusambaza data kama hiyo kwa sababu hukuruhusu kupokea kiasi chochote cha data iliyogawanywa katika sehemu za saizi fulani.

Itifaki hii pia hutumiwa na seva za upili zinapoomba data kutoka kwa kompyuta mwenyeji kila baada ya saa tatu ili kujifunza kuhusu masasisho ya faili ya usanidi wa mtandao.

Huduma ya DNS ina muundo tata wa kihierarkia. Walakini, mfumo wa seva hutoa mwingiliano rahisi na wa haraka kati ya watumiaji wote na vifaa vya Mtandao.

Ili kujua habari muhimu, mteja hutuma ombi. Jibu lina data ya msingi kuhusu kitu cha kupendeza na kompyuta inayohudumia eneo. Ili kutekeleza ubadilishanaji huu, itifaki za UDP na TCP hutumiwa.

Lakini kwa sasa tutazungumza tu kuhusu kwa nini unaweza kutaka kubadilisha seva yako ya DNS.

Kuongezeka kwa kasi kunawezekana

Seva za DNS za watu wengine zinaweza kuwa na kasi zaidi kuliko seva za DNS za ISP yako. Hii haijahakikishwa na itategemea eneo lako la kijiografia - jinsi seva za DNS za wahusika wengine zilivyo karibu nawe na jinsi seva zako za DNS za ISP zilivyo polepole.

Ikiwa unachohitaji ni kasi nzuri, unaweza kuona au usione faida kwa kubadili seva ya DNS ya mtu mwingine. Ili kujua kwa hakika, unapaswa kuendesha zana ya kuweka alama ya DNS kama vile Namebench, ambayo itafanya maswali ya DNS kwa seva yako ya sasa ya DNS na seva zingine za DNS, kuangalia ni muda gani kila moja ya seva hizo inachukua kujibu.

Huduma maarufu za DNS za wahusika wengine, kama vile Google Public DNS au OpenDNS, zinaweza kuwa za haraka kwako. Ikiwa ndivyo, Namebench itakujulisha.

Tafadhali kumbuka kuwa Namebench haiwezi kutathmini ufanisi wa kila kipengele. Kwa mfano, Google Public DNS na OpenDNS hushiriki katika , ambayo inaruhusu huduma za DNS zinazoshiriki kujifunza anwani yako ya IP na kujibu kutoka kwa anwani za IP zilizo karibu nawe, na hivyo kuongeza kasi ya mawasiliano. Seva zingine za DNS, kama zile zinazotolewa na ISP wako, si mahiri katika kutekeleza teknolojia hizo mpya.

Uboreshaji unaowezekana katika kuegemea

Hii inahusiana kwa karibu na fursa ya kuboresha kasi ambayo tayari imebainishwa. Iwapo Mtoa Huduma za Intaneti hajali sana kuhusu kuweka seva zake za DNS haraka na dhabiti, unaweza kukumbana na vipindi ambapo tovuti hushindwa kupakia au kupakia polepole sana kutokana na utafutaji wa DNS kuchukua muda mrefu sana. Ikiwa ISP wako hafanyi kazi yake ipasavyo, kubadili kwa seva ya DNS ya wahusika wengine kunaweza kukuletea uhakika zaidi.

Udhibiti wa wazazi

Ikiwa una watoto wadogo na unataka kusanidi uchujaji wa wavuti, kuna njia nyingi tofauti unaweza kufanya hivi. Mojawapo ya njia rahisi zaidi za kusanidi uchujaji wa wavuti ni kubadilisha seva zako za DNS kuwa seva za OpenDNS. Badilisha seva ya DNS kwenye kipanga njia chako na unaweza kusanidi mipangilio ya udhibiti wa wazazi kwenye tovuti ya OpenDNS, kukuruhusu kuzuia aina fulani za tovuti na kutazama tovuti zinazoweza kufikiwa kutoka kwa mtandao wako wa nyumbani.

Hii ni rahisi sana kwa sababu mara tu unapobadilisha mipangilio kwenye kipanga njia chako na kuweka udhibiti wa wazazi kwenye tovuti ya OpenDNS, mipangilio itatumika kwa kila kifaa kwenye mtandao wako wa nyumbani - Kompyuta zinazoendesha mfumo wowote wa uendeshaji, consoles za mchezo, simu mahiri, kompyuta kibao, n.k. Wakati swali la DNS la anwani ya IP ya tovuti kama hiyo limetumwa, OpenDNS hurejesha anwani tofauti ya IP. Kivinjari cha mtumiaji huunganisha kwa anwani hii na hupokea ujumbe ambao tovuti anayojaribu kufikia imezuiwa.

Tafadhali kumbuka kuwa hii sio ya kuaminika sana. Mtumiaji kwenye mtandao wako anaweza kubadilisha seva ya DNS ya kifaa chake ili kukwepa kuchuja. Watoto wadogo hawataweza kufanya hivi, lakini vijana wanaweza - kama tu vidhibiti vingine vingi vya wazazi.

Ulinzi wa hadaa

OpenDNS pia hufanya uchujaji ili kuzuia tovuti za hadaa. Vivinjari vya kisasa vina ulinzi wa ndani dhidi ya wizi wa data binafsi, lakini ikiwa uko kwenye mtandao unaojumuisha kompyuta zinazotumia Windows XP na Internet Explorer 6, basi kutumia OpenDNS kutazipa kompyuta hizo zote ulinzi fulani dhidi ya wizi wa utambulisho ambao wasingekuwa nao. .

Huduma zingine za DNS hazitoi kipengele hiki. Kwa mfano, Google Public DNS haijumuishi utendakazi wa uchujaji wa maudhui kwa sababu inalenga kufanya kazi kama huduma ya haraka ya DNS bila vichekesho vyovyote.

Njia za ulinzi

Seva za DNS za wahusika wengine, kama vile OpenDNS na Google Public DNS, pia hutoa vipengele vya usalama ambavyo seva nyingi za DNS za watoa huduma bado hazijatekeleza. Kwa mfano, Google Public DNS inasaidia DNSSEC ili kuhakikisha kuwa maombi ya DNS yametiwa saini ipasavyo na yanaaminika. Huenda seva za DNS za mtoa huduma wako bado hazina vipengele kama hivyo vya usalama kutekelezwa.

Ikiwa SOPA ingepitishwa, hakuna seva za DNS za Marekani ambazo zingetumia DNSSEC kwa sababu SOPA ingeharamisha DNSSEC. Ikiwa Wamarekani walitaka manufaa ya DNSSEC, wangelazimika kutumia seva za kigeni za DNS.

Kufikia maudhui yaliyozuiwa kijiografia

Seva maalum za DNS za wahusika wengine pia zinaweza kukuruhusu kufikia maudhui fulani yenye vikwazo vya kijiografia. Kwa mfano, kwa kubadili Usblock-Us unaweza kufikia media kama Netflix, Hulu na BBC iPlayer bila kujali uko wapi ulimwenguni. Kompyuta yako inapofanya swali la DNS, huduma ya DNS hufanya tunnel ili kufanya huduma ifikirie kuwa uko mahali pengine ulimwenguni. Hiki ni kipengele kinachofaa kwa sababu hukuruhusu kufikia huduma hizi kutoka kwa kifaa chochote kwa kubadilisha seva ya DNS kwenye kipanga njia chako.

Hupaswi kutumia huduma isiyolipishwa kama huduma yako ya msingi ya DNS - kuibadilisha ni lazima kupunguza kasi ya kuvinjari kwako kwenye wavuti. Ukitumia mojawapo ya hizi, utahitaji kutumia zana kama vile DNS jumper ili kuibadilisha haraka unapoihitaji na urudi utakapomaliza.

Na wanafanya kazi kwa njia ile ile na hawana upungufu huu, lakini kwa upande mwingine, utawalipa.

Kukwepa udhibiti wa wavuti

Baadhi ya ISP na serikali huzuia tovuti katika kiwango cha DNS pekee. Kwa mfano, ISP inaweza "kuzuia" example.com kwa kuelekeza DNS yake ya kuingia kwenye tovuti nyingine. Ikiwa tovuti imezuiwa kwa njia hii, kubadilisha seva yako ya DNS na huduma ya DNS ya wahusika wengine ambayo haizuii tovuti itakuruhusu kuipata. Kwa mfano, tunaweza kutaja tukio lililotokea wakati The Pirate Bay ilizuiwa nchini Uingereza. Watu wanaweza kubadilisha seva zao za DNS ili waweze kuitumia tena.

Tafadhali kumbuka kuwa tovuti mara nyingi huzuiwa kwa kiwango cha IP, kwa hivyo hii haitafanya kazi kila wakati. Kwa mfano, firewall hutumia mbinu nyingi kuzuia tovuti, ikiwa ni pamoja na kuzuia DNS.

Namebench inajumuisha chaguo ambalo hujaribu seva za DNS kwa udhibiti ili kubaini ikiwa utoaji wa seva za sasa za DNS umedhibitiwa.

Ikiwa unataka kubadilisha seva za DNS, basi labda utataka kubadilisha seva ya DNS kwenye kipanga njia chako, ambacho kitakuwa na athari kwenye mtandao wako wote wa nyumbani. Unaweza pia kubadilisha seva ya DNS kwenye kompyuta moja, ambayo itaathiri tu kompyuta hiyo maalum.

Je, unatumia huduma gani za DNS? Kwa madhumuni gani? Shiriki uzoefu wako na mipangilio katika maoni.

Leo nimekuandalia nakala ambayo itakusaidia kutatua kosa moja la kawaida ambalo linachanganya hata watumiaji wa hali ya juu: Seva ya DNS haifanyi kazi.

Katika makala hii, nitazungumzia kuhusu sababu za kosa hili, pamoja na njia kadhaa za kutatua. Nitasubiri uthibitisho kutoka kwako katika maoni ni nini hasa kilikusaidia, pamoja na chaguzi mpya ikiwa kuna mtu anajua. Nenda!

1. Je, "seva ya DNS haijibu" inamaanisha nini?

Ili kuendelea na utatuzi, unahitaji kuelewa inamaanisha nini kuwa seva ya DNS haijibu.

Ili kuelewa kiini cha tatizo, unapaswa kujua nini seva ya DNS ni. Wakati wa kufikia ukurasa wowote wa mtandao kwenye mtandao, mtumiaji anapata upatikanaji wa sehemu maalum ya seva ya mbali. Sehemu hii ina na kuhifadhi faili ambazo hubadilishwa na kivinjari kinachotumiwa na kuwasilishwa kwa watumiaji katika mfumo wa ukurasa wenye maandishi, picha na maelezo mengine ambayo yanajulikana kwa mtazamo wa kuona wa mtumiaji yeyote. Kila seva ina anwani ya kibinafsi ya IP, ambayo ni muhimu kupata ufikiaji. Seva ya DNS ni njia inayofanya kazi ya kuelekeza upya maombi kwa kikoa kwa urahisi na kwa usahihi kutoka kwa anwani mahususi ya IP.

Mara nyingi seva ya DNS haijibu katika Windows 7/10 wakati wa kuunganisha kwenye mtandao kupitia modem na bila kutumia cable mtandao, pamoja na watumiaji wanaotumia njia nyingine ya uunganisho wa mtandao wa wireless. Katika baadhi ya kesi hitilafu inaweza kutokea baada ya kufunga antivirus.

Muhimu! Mara nyingi, watumiaji huchukua maslahi ya kibinafsi na kufanya mabadiliko kwenye mipangilio ya modem, ambayo husababisha kupoteza uhusiano na kosa lisilohitajika. Kwa hiyo, haipendekezi kuhariri mipangilio ya kazi bila ya lazima.

2. Seva ya Dns haijibu - jinsi ya kurekebisha?

Ikiwa mtumiaji anaona kosa, basi kuna njia nne za kuiondoa:

. Mara nyingi sana inatosha kuwasha tena modem ili kurekebisha hitilafu. Wakati wa mchakato wa upya upya, kifaa kinarudi kwenye mipangilio na vigezo vyake vya awali, ambayo husaidia kutatua tatizo haraka na kwa ufanisi;
  • Kuangalia usahihi wa kuingiza anwani katika mipangilio. Kuangalia kusoma na kuandika na usahihi wa anwani ya DNS, unahitaji kwenda kwenye kichupo cha mali cha "Viunganisho vya Mtandao wa Mitaa", hapo unahitaji kupata "Itifaki ya Mtandao v4" na uangalie anwani maalum. Taarifa ambayo inapaswa kuonyeshwa katika uwanja huu lazima iwe katika nyaraka za uunganisho wa mkataba. Unaweza pia kujua anwani ya seva kutoka kwa mtoa huduma wako kwa kuwasiliana naye kwa simu au njia zingine;
  • Inasasisha madereva kwa kadi ya mtandao. Tatizo linaweza kutatuliwa kwa kubadilisha mtoaji na katika hali zingine;
  • Kuweka antivirus na firewall. Mipango ya kisasa ambayo imeundwa kulinda data na taarifa kwenye PC kutoka kwa virusi na shughuli za ulaghai zinaweza kuzuia upatikanaji wa mtandao. Inahitajika kukagua kwa uangalifu mipangilio ya programu kama hizo.
  • Ili kurekebisha kosa na uwezekano mkubwa, ni muhimu kuzingatia hali maalum kwa undani. Hii ndio tutafanya hapa chini.

    2.1. Kwenye Windows

    Kuna suluhisho kadhaa zinazowezekana kwa shida iliyoorodheshwa kwenye jedwali.

    Njia Utaratibu
    Inashauriwa kukata kifaa kutoka kwa nguvu au kutumia kitufe cha kuzima, ikiwa imetolewa katika usanidi, na usubiri kama sekunde 15. Baada ya muda kupita, lazima uwashe kifaa tena.
    Kutumia Mstari wa Amri Unapaswa kupiga mstari wa amri kutoka kwa msimamizi wa PC. Ili kufanya hivyo, bofya "Anza", kisha upate na ubofye "Tafuta programu na faili" na uandike cmd. Baada ya hatua hizi, njia ya mkato ya programu itaonekana. Unapaswa kubofya kulia juu yake na uchague "Run kama msimamizi".Kisha unapaswa kuandika na kutekeleza amri fulani, baada ya kuingiza kila amri lazima ubonyeze kitufe cha kuingia:
    • ipconfig /flushdns
    • ipconfig /registerdns
    • ipconfig /kutolewa
    • ipconfig / upya
    Kuangalia mipangilio na chaguzi Unahitaji kutembelea jopo la kudhibiti na kupata "Kituo cha Mtandao na Kushiriki ...". Kifungu hiki kina maelezo kuhusu mtandao. Unapaswa kuchagua muunganisho unaotumia, kisha ubofye-kulia kipanya cha kompyuta na uchague "Sifa". Dirisha jipya litafunguliwa kwa mtumiaji, ambalo unahitaji kuchagua kwa zamu:
    • Itifaki (TCP/IPv6);
    • Itifaki (TCP/IPv4).

    Kisha unahitaji kubofya "Mali". Unapaswa kuteua visanduku vilivyo karibu na vitu: pata seva ya DNS na anwani ya IP kiotomatiki Wakati wa kuangalia mipangilio, lazima uwe mwangalifu sana na uzingatie habari iliyoainishwa katika makubaliano na mtoa huduma, ikiwa ipo. Njia hii husaidia tu ikiwa hakuna anwani maalum iliyobainishwa na mtoa huduma.

    Unaweza kuingiza anwani zinazotolewa na Google, ambayo, kwa maoni ya injini ya utafutaji yenyewe, husaidia kuongeza kasi ya upakiaji wa kurasa za wavuti: 8.8.8.8 au 8.8.4.4.

    3. Seva ya DNS haijibu: Kipanga njia cha TP-link

    Watumiaji wengi wa kisasa hutumia ruta na vifaa vya TP-link. Hitilafu Seva ya DNS haifanyi kazi inaweza kuondolewa kwa njia kadhaa:

    Makini! Baadhi, hasa mifano ya gharama nafuu ya TP-link, wamepoteza vigezo. Katika kesi hii, unapaswa kufuata maagizo ya usanidi ambayo huja na kifaa na uweke data na anwani za DNS zilizoainishwa kwenye mkataba na zinazotolewa na mtoa huduma.

    Ni bora kuweka mipangilio ya msingi kwenye kipanga njia cha TP-link, isipokuwa ikiwa imeainishwa vinginevyo katika makubaliano na mtoaji.

    4. Seva ya DNS haijibu (Beeline au Rostelecom)

    Njia zote zilizoorodheshwa za kuondoa hitilafu zimeundwa kudhani kuwa ni mtumiaji ambaye ana tatizo. Lakini mazoezi yanaonyesha hivyo katika hali nyingi, matatizo hutokea na mtoa huduma kwa sababu kadhaa, kama vile makosa ya kiufundi.

    Kwa sababu hii, ikiwa hitilafu hutokea, hupaswi kukimbilia, lakini kusubiri muda: katika kipindi hiki, unaweza kuanzisha upya kompyuta na router bila kugusa mipangilio yoyote. Ikiwa hali haijabadilika, inashauriwa kuwasiliana na wawakilishi wa kampuni ya mtoa huduma na kuwaambia kuhusu tatizo la sasa, kutoa mtaalamu na data anayohitaji: nambari ya mkataba, jina la mwisho, anwani ya IP au taarifa nyingine. Ikiwa shida iliibuka na mtoa huduma wa unganisho la Mtandao, ataripoti hii na kukuambia takriban wakati wa kuondoa shida. Hii ni kweli hasa kwa wamiliki wa mtandao kutoka kwa kampuni ya Rostelecom (mimi mwenyewe ni mmoja wao, kwa hiyo najua ninachozungumzia). Nambari muhimu sana:

    • 8 800 302 08 00 - Msaada wa kiufundi wa Rostelecom kwa watu binafsi;
    • 8 800 302 08 10 - Msaada wa kiufundi wa Rostelecom kwa vyombo vya kisheria.

    Ikiwa tatizo halikutokea na mtoa huduma, basi mtaalamu wa kampuni anaweza, wakati fulani, kumsaidia mtumiaji kutatua kwa kutoa ushauri au mapendekezo yenye uwezo.

    DNS ni huduma inayowezesha mawasiliano kati ya sehemu tofauti za mtandao. Matumizi yake yanaweza kupunguza kwa kiasi kikubwa muda unaotumika kutafuta habari. Katika makala hii utajifunza kuhusu kanuni za msingi za uendeshaji wa huduma, pamoja na mbinu na aina za maambukizi ya data kwenye mtandao.

    Inafanyaje kazi

    Mwanzoni mwa maendeleo ya mtandao, kulikuwa na mfumo wa majina "gorofa": kila mtumiaji alikuwa na faili tofauti ambayo ilikuwa na orodha za anwani alizohitaji. Alipounganisha kwenye Mtandao Wote wa Ulimwenguni, data yake ilitumwa kwa vifaa vingine.

    Hata hivyo, kutokana na maendeleo ya haraka ya mtandao, ilikuwa ni lazima kurahisisha kubadilishana data iwezekanavyo. Kwa hiyo, iligawanywa katika sehemu ndogo-vikoa. Kwa upande wake, wamegawanywa katika subdomains. Juu ya anwani, iliyowasilishwa kwa fomu ya majina, kuna mzizi - kikoa kikuu.

    Kwa kuwa mtandao ni maendeleo ya Marekani, kuna aina mbili za vikoa vya msingi:

    • vikoa vya jumla ambavyo ni vya taasisi za Marekani:
    1. com - mashirika ya biashara;
    2. serikali - mashirika ya serikali;
    3. elimu - taasisi za elimu;
    4. mil - misheni ya kijeshi;
    5. org - mashirika ya kibinafsi;
    6. wavu - mtoaji wa mtandao.
    • Vikoa vya kiasili vya nchi zingine vinajumuisha herufi mbili.

    Ngazi ya pili ina vifupisho vya miji au mikoa, na vikoa vya utaratibu wa tatu vinaashiria mashirika na makampuni mbalimbali.

    Nukta hufanya kama kitenganishi kati ya vikoa vya mpangilio tofauti. Hakuna nukta mwisho wa jina. Kila kikoa cha kibinafsi kilicho na nukta kinaitwa lebo.

    Urefu wake haupaswi kuzidi herufi 63, na urefu wa jumla wa anwani unapaswa kuwa herufi 255. Kimsingi, alfabeti ya Kilatini, nambari na hyphens hutumiwa, lakini miaka kadhaa iliyopita walianza kutumia viambishi awali kulingana na mifumo mingine ya kuandika. Kesi ya barua haijalishi.

    Seva ni kompyuta zilizo na orodha ya vitu vingine ndani ya kiwango kimoja cha mtandao, ambayo inaruhusu kubadilishana kwa kasi kati ya watumiaji. Wakawa msingi wa mfumo mpya.

    Kila ngazi ya mtandao lazima iwe na seva yake, ambayo ina taarifa kuhusu anwani za watumiaji katika sehemu yake.

    Kutafuta data muhimu huenda kama hii:


    Misingi ya DNS

    Nodi inayojumuisha vikoa kadhaa inaitwa eneo. Faili yake ina vigezo kuu vya sehemu yake. Hii inajumuisha taarifa kuhusu FQDN au jina la kikoa lililohitimu kikamilifu. Ikiwa ingizo kama hilo litaisha na nukta, hii inamaanisha kuwa jina la kitu limebainishwa kwa usahihi.

    Kuna aina kadhaa za kompyuta zinazohudumia DNS:

    • bwana- wakala mkuu wa mtandao. Anaweza kubadilisha usanidi wake;
    • mtumwa- vifaa vya kuagiza pili. Wanatumikia wateja kwa usawa na bwana na wanaweza kuchukua nafasi yake katika kesi ya matatizo. Hii inakuwezesha kupunguza mtandao;
    • akiba. Ina taarifa kuhusu vikoa vya maeneo ya kigeni;
    • asiyeonekana. Haipo kwenye maelezo ya eneo. Mara nyingi, hali hii hupewa watumiaji walio na hali kuu ili kuwalinda kutokana na mashambulizi.
    • Mtumiaji anaweza kutuma moja ya aina mbili za maombi kwao.

      Kivinjari huituma kupitia programu ya kutatua:

      • kujirudia. Ikiwa seva haina habari muhimu, katika kesi hii inapata data muhimu kutoka kwa kompyuta za kiwango cha juu na kutuma jibu kwa mteja. Hii inakuwezesha kupunguza idadi ya maombi na kuokoa muda na trafiki yako;
      • ya kurudia. Seva hutuma jibu tayari, ikichagua habari kutoka kwa kashe yake (kumbukumbu). Ikiwa haina data inayofaa, hutoa kiungo kwa kompyuta nyingine. Kisha kivinjari huenda kwa anwani hii.

      Kuna aina mbili za majibu:

    1. yenye mamlaka- ikiwa data imetumwa kutoka kwa kifaa kinachohudumia mtandao;
    2. isiyo ya mamlaka. Imetumwa na kompyuta ya mtu wa tatu ambayo inapata data muhimu kutoka kwa kache yake mwenyewe au baada ya ombi la kurudia.

    Video: Huduma ya DNS

    Majina na anwani za IP

    Huduma ya DNS hutoa tafsiri ya majina ya tovuti katika anwani za IP. Kwenye mtandao, kila kifaa kinaweza kufuatiliwa na vigezo 2 kuu - jina la kikoa na anwani ya IP. Zinaweza kukabidhiwa kwa kompyuta ya mtumiaji, kichapishi cha mtandao au kipanga njia.

    Hata hivyo, hii ni masharti sana, kwani kompyuta haiwezi kuwa na jina la kikoa, lakini tumia anwani kadhaa. Kwa kuongeza, kila anwani ya IP lazima ilingane na majina yote ya kikoa. Hata hivyo, kikoa kinaweza tu kuwa na taarifa kuhusu anwani moja ya IP.

    Hali ya uendeshaji

    Seva zinaweza kufanya kazi kwa njia zifuatazo:

    1. matengenezo ya eneo lako mwenyewe. Ubadilishanaji wa data hufanyika kati ya kompyuta kuu na ya watumwa. Hata hivyo, maombi kutoka kwa watumiaji wasioidhinishwa hayakubaliwi;
    2. kufanya swali la kujirudia;
    3. usambazaji- seva hutuma ombi kwa eneo lingine.

    Kubadilisha mipangilio ya DNS

    Kwa kawaida, vigezo hivi vinawekwa moja kwa moja na mtandao. Ili kuweka upya data, unahitaji kwenda kwenye sehemu ya "Miunganisho ya Mtandao".

    Baada ya hayo, unahitaji kuingiza itifaki inayotumiwa kudumisha mtandao.

    Katika sehemu ya "Mali" unaweza kuweka vigezo muhimu. Kawaida anwani kuu ya IP ya seva na mbadala huonyeshwa.

    Umbizo la Ujumbe

    Ujumbe unaotumiwa kubadilishana habari kati ya huduma huanza na kichwa cha 12-byte. Hii inafuatwa na uga wa kitambulisho unaokuruhusu kuamua ni ombi gani lilijibiwa.

    Sehemu ya bendera (biti 16 zinazofuata) inajumuisha habari:

    1. aina ya ujumbe;
    2. kanuni ya uendeshaji;
    3. kitambulisho cha mamlaka (yaani inaonyesha ikiwa kompyuta inayotumika ni ya mtandao);
    4. Bendera ya TC. Huonyesha ikiwa ujumbe ulifika umepunguzwa au umejaa.
    5. bendera ya kurudi nyuma, i.e. mahitaji ya seva kutuma maombi kwa kompyuta za hali ya juu;
    6. bendera ya uwezo wa kujirudia. Inaonyesha uwezo wa seva kuelekeza ujumbe;
    7. msimbo wa kurudi. Huonyesha iwapo jibu lilitumwa na hitilafu au la.

    Sehemu ya mwisho ya 16-bit inaonyesha jumla ya idadi ya vigezo vilivyozingatiwa.

    Maswali katika ombi la DNS

    Sehemu ya rekodi ya rasilimali katika majibu

    Jibu lolote lina maelezo kuhusu mhusika aliyetuma ujumbe. Ina data ifuatayo: majibu, kitambulisho cha seva na maelezo ya ziada kuihusu.

    Mbali na wao, ujumbe una:

    • jina la kikoa;
    • aina ya ombi;
    • kipindi cha uhalali wa toleo lililohifadhiwa;
    • urefu wa rekodi ya rasilimali - makadirio ya kiasi cha habari.

    Maswali ya index

    Maswali ya pointer yanalenga kutafuta ukurasa katika hali ya kinyume, i.e. kutafuta jina la rasilimali kwa anwani ya IP, iliyotolewa kama mfuatano wa maandishi uliotenganishwa na nukta.

    Ili kuituma, anwani ya mwenyeji imeandikwa kwa mpangilio tofauti na kuongezwa kwa kiambishi fulani (mara nyingi katika fomu ya in-addr.arpa).

    Uendeshaji unaweza kufanywa ikiwa rasilimali ina rekodi ya PTR. Hii inaruhusu udhibiti wa eneo kuhamishiwa kwa mmiliki wa anwani za IP.

    Rekodi za rasilimali

    Hii ni orodha ya programu kuu zinazotumiwa na huduma. Ndani ya kikoa kimoja, rekodi hizi ni za kipekee. Nakala za rekodi hizi zinaweza kuwepo katika viwango tofauti vya mtandao.

    Data hii inajumuisha aina zifuatazo za rekodi:

    1. SOA- kuanza kwa nguvu. Inakuruhusu kulinganisha kikoa na kompyuta zinazokihudumia. Pia zina habari kuhusu muda wa uhalali wa toleo la kache, na mtu wa kuwasiliana ambaye anahudumia seva ya kiwango fulani;
    2. A ina orodha ya anwani za IP na wapangishi wanaolingana. Wanakuwezesha kutambua anwani ya rasilimali za kikoa;
    3. NS (Seva ya Jina) jumuisha orodha ya kompyuta zinazohudumia kikoa;
    4. SRV (Huduma) onyesha rasilimali zote zinazofanya kazi muhimu zaidi za huduma;
    5. MX (Kibadilishaji Barua) kuruhusu moja kwa moja kusanidi usambazaji wa data kwa kutumikia kompyuta ndani ya mipaka ya kikoa kimoja;
    6. PTR (Kielekezi) kutumika kutafuta jina la rasilimali ikiwa mtumiaji anajua anwani yake ya IP;
    7. CNAME (Jina la Kanuni) ruhusu seva kurejelewa chini ya lakabu nyingi ndani ya huduma.

    Kuhifadhi akiba

    Ili kupata taarifa unayohitaji, kivinjari kinaweza kutafuta taarifa katika sehemu tatu. Kwanza, data muhimu inatafutwa kwa kutumia huduma ya DNS, i.e. katika ngazi ya mtaa. Zinaweza kupatikana ikiwa kompyuta yako ina faili ya Majeshi.

    Walakini, ikiwa operesheni itashindwa, mteja anawasilisha ombi. Ili kuharakisha utafutaji wa habari, seva zilizohifadhiwa hutumiwa. Ikiwa haipati data inayohitajika, basi hufanya swali la kujirudia. Inapotolewa, hunakili data kutoka kwa mitandao mingine.

    Hii hukuruhusu kuokoa trafiki bila kuwasiliana na watumiaji wenye mamlaka. Lakini ingizo wazi linabaki kuwa halali kwa muda mfupi. Kipindi chake cha uhalali kimewekwa kwenye faili ya eneo. Kima cha chini cha chaguomsingi ni saa 1.

    UDP au TCP

    Huduma inasaidia itifaki zote za UDP na TCP.

    UDP hutumiwa kutuma ujumbe kupitia mitandao ya kimataifa. Ukubwa wa ujumbe unaotumwa kupitia itifaki hii ni mdogo. Majibu ambayo hayajakamilika yana lebo ya TS. Hii ina maana kwamba ukubwa wa majibu ulizidi ka 512, hivyo wengine hawakufikia kompyuta.

    Haitegemeki sana kwa sababu haina muda mahususi wa kuisha kwa jibu la ombi. Walakini, mfumo kama huo unafaa kwa kupitisha idadi kubwa ya habari.

    TCP hutumiwa kusambaza data kama hiyo kwa sababu hukuruhusu kupokea kiasi chochote cha data iliyogawanywa katika sehemu za saizi fulani.

    Itifaki hii pia hutumiwa na seva za upili zinapoomba data kutoka kwa kompyuta mwenyeji kila baada ya saa tatu ili kujifunza kuhusu masasisho ya faili ya usanidi wa mtandao.

    Huduma ya DNS ina muundo tata wa kihierarkia. Walakini, mfumo wa seva hutoa mwingiliano rahisi na wa haraka kati ya watumiaji wote na vifaa vya Mtandao.

    Ili kujua habari muhimu, mteja hutuma ombi. Jibu lina data ya msingi kuhusu kitu cha kupendeza na kompyuta inayohudumia eneo. Ili kutekeleza ubadilishanaji huu, itifaki za UDP na TCP hutumiwa.