Ano ang DNS server, kung paano malalaman ang iyong gustong address ng provider, palitan ito ng Google Public DNS o mga alternatibong opsyon. Paano pumili ng pinakamabilis na DNS server

Kung alam mo kung ano ito IP address At DNS ngunit hindi alam kung ano ito DynDNS o alam mo, ngunit hindi mo alam kung paano ito maaaring maging kapaki-pakinabang, kung gayon ang artikulong ito ay para sa iyo. Kung hindi mo alam kung ano ito IP address At DNS at mas higit pa DynDNS, ngunit nakakakuha ka ng Internet sa bahay gamit ang teknolohiya ADSL(Halimbawa, WOW mula sa Ukrtelecom), kung gayon ang artikulong ito ay maaari ding maging kapaki-pakinabang.

Sisimulan ko sa mga IP address At DNS. Ang bawat computer na nakakonekta sa Internet ay may numerical na halaga na nagsisilbing natatanging makilala ito. Ang numerical value na ito ay tinatawag IP address. Halimbawa - 92.113.177.223 . Mahirap para sa ating mga tao na matandaan ang gayong mga numero. Kaya naman nag-isip ang matatalinong tao DNS :)

Domain Name System ( DNS - sistema ng domain name) ay nagbibigay-daan sa iyong itugma ang isang domain name (maginhawa para sa aming mga tao) sa IP address(maginhawa at kinakailangan para sa mga kotse). Salamat sa DNS nagta-type kami sa address bar ng browser na hindi mahirap tandaan mga IP address, at ang mga pangalan na naiintindihan namin ay: ya.ru, website atbp. :)

Ang sitwasyon ay umuunlad sa paraang iyon mga IP address hindi na sapat para sa lahat ng mga computer, kaya ang mga conventional concepts bilang static na IP address At dynamic na IP address. Huwag malito ang mga konsepto ng dynamic na IP address at ! Nakaugalian na itong tawaging static IP address na naupahan sa iyo (iyong computer) para sa isang tiyak na panahon (karaniwang isang kasunduan ang natatapos sa provider tungkol sa bagay na ito) at ginagarantiyahan mong magagamit mo ito sa panahong ito at hindi ito magbabago. Ibig sabihin, ibinigay sa iyo ng provider ang address na 80.80.100.150 at ang kontrata ay nagsasaad na ito ay static, na nangangahulugang magagamit mo ang address na ito sa lahat ng oras at walang ibang makakatanggap nito. Anong nangyari dynamic na IP address Ang pinakamadaling paraan upang ipakita ito ay sa pamamagitan ng paggamit ng parehong koneksyon bilang isang halimbawa WOW mula sa Ukrtelecom. Kapag kumonekta ka sa Internet, natatanggap din ang iyong kagamitan IP address, ngunit hindi ito permanente, dahil sa susunod na kumonekta ka makakatanggap ka ng ibang address, pagkatapos ay pangatlo, atbp. Siyempre gagawin nila mga IP address mula sa isang tiyak na saklaw, ngunit alin ang eksaktong IP address matatanggap mo sa susunod na kumonekta ka ay hindi alam nang maaga.

Walang mali sa mga dynamic na IP address maliban kung magsisimula kang gumawa ng mas kawili-wiling mga bagay kaysa sa pag-access lamang sa Internet mula sa iyong computer. Halimbawa, ang kabaligtaran na problema ay . Kunin natin ang pinakasimpleng kaso - pag-access sa isang computer gamit ang protocol RDP- koneksyon sa remote desktop ng aming Windows XP. Ano ang kailangan nating kumonekta sa ating computer sa bahay mula sa isang computer sa trabaho? Walang espesyal. Payagan at i-configure ang koneksyon mismo sa iyong computer sa bahay at alamin ito IP address. Pero alam mo IP address tiyak na hindi namin magagawa, dahil ito ay dynamic at maaaring maging anumang bagay sa sandaling gusto naming kumonekta sa computer. Klasikong sistema ng pangalan ng domain ( DNS) gumagana lamang sa mga static na IP address. At hindi namin mai-link ang isang domain name sa aming IP address.

Ito ay kung saan ito ay madaling gamitin DynDNS. Ang serbisyong ito ay nagpapahintulot sa amin na subaybayan ang mga pagbabago sa aming IP address at tinitiyak na ang aming domain name ay nauugnay sa kasalukuyang kasalukuyang IP address ng aming computer. Pagkatapos ay kailangan lamang nating tandaan ang domain name ng computer, at DynDNS titiyakin na ang kasalukuyang wastong IP address ay palaging nauugnay sa pangalang ito.

Paano ito gumagana sa pagsasanay? Sasabihin ko sa iyo gamit ang sarili kong halimbawa. May isang website na nagbibigay ng ganitong serbisyo. Ito ay tinatawag na dyndns.com. Sa pagrehistro sa site na ito, gumawa ako ng domain name ng form kuzmenko.dyndns.org. At magpatuloy sa iyong sarili ADSL modem sa seksyon DynDNS, nirehistro ang aking mga kredensyal. Lahat. Ngayon ay maaari akong palaging mag-log in sa aking computer gamit ang domain name (sa ngayon ay walang mga pagkabigo sa isang taon at kalahati). Kung kailangan mo ng mas detalyadong paglalarawan ng pagpaparehistro o mga setting sa modem, sumulat, idaragdag ko ito.

Sumulat ako tungkol dito nang mas detalyado. Ang pangunahing bagay na dapat tandaan ay iyon kailangan mo lang i-configure ang DynDNS client sa isang device sa network, at, kung maaari, sa isa na tumatanggap ng panlabas na dynamic na IP address.

Ang artikulo ay hindi na nauugnay. Inililipat ng Yandex ang lahat sa Yandex.Connect. Kasalukuyang walang kakayahan ang Connect API na pamahalaan ang mga tala ng DNS. Hindi na gumagana ang pdd.yandex API.
Maaari mong gamitin ang Telegram api upang makakuha ng dynamic na ip. Mga tagubilin

Matagal ko nang ginagamit ang mga serbisyo ng dyndns para kumonekta mula sa labas patungo sa isang home file dump/torrent downloader sa isang libreng server, na mayroong dynamic na IP mula sa provider. Bagama't matagal nang nagbabayad ang dyndns para sa serbisyong ito para sa mga bagong rehistradong gumagamit, ginamit ko ito nang libre, dahil nagparehistro ako bago sila nagsimulang humingi ng pera para dito. Ngunit noong isang araw ay nakatanggap ako ng liham na hindi na nila maibibigay ang serbisyong ito sa akin ng libre at mula sa susunod na buwan ay kailangan ko na itong bayaran. Hindi ito nababagay sa akin at nagsimula akong maghanap ng paraan para makaalis sa kasalukuyang sitwasyon.

Dahil ang aking mga domain ay itinalaga sa Yandex DNS, sinimulan kong basahin ang mga manual para sa kanilang API at may nakitang solusyon. Sasabihin ko sa iyo ang tungkol dito sa ibaba.

Upang magamit ang Yandex api kailangan naming makakuha ng isang token. Ang pagkuha nito ay medyo simple, ipasok lamang ito sa browser.

Https://pddimp.yandex.ru/get_token.xml?domain_name=domen.ru

Kung saan ang domen.ru ay nakatalaga sa iyong domain sa Yandex. Ipinasok namin ang captcha at sa output na hinahanap namin:

Token="XXXXXX"

Ang iyong token ay nasa mga quotes. Kopyahin natin ito kung saan, kakailanganin natin ito mamaya.
Ngayon ay kailangan naming magdagdag ng subdomain sa aming domain, na magli-link sa isang makina na may dynamic na IP. Pumunta sa https://pdd.yandex.ru, piliin ang domain at i-click ang “DNS Editor” at magdagdag ng A record para sa domain doon:

Sa field na "Host", ilagay ang subdomain, at sa field na "Record value", isulat ang anumang ip (mamaya ay magbabago ito kapag nagbago ang ip ng iyong sasakyan).

Ngayon ay kailangan nating kunin ang id ng ating post. Upang gawin ito, ipasok sa browser:

Https://pddimp.yandex.ru/nsapi/get_domain_records.xml?token=XXXXXX&domain=domen.ru

Kung saan ang XXXXXXX ay ang iyong token, at ang domen.ru ay ang iyong domain na itinalaga sa Yandex.

Sa output hinahanap namin ang linya kasama ang aming entry myhome.domen.ru at sa linyang ito nakita namin:

Id="1234567"

Ang id ng post ay nasa mga quote, kaya kopyahin ito kung saan.

Ngayon isinusulat namin ang script sa isang kotse na may dynamic na IP. Susuriin ng script ang panlabas na IP ng kotse isang beses bawat kalahating oras at kung nagbago ito, babaguhin nito ang A-record sa Yandex DNS.

# ee /usr/local/bin/dyndns.sh

#!/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin; i-export ang PATH DOMEN="domen.ru" # ang iyong domain na inilaan sa Yandex SUB=myhome # subdomain TOKEN=XXXXXX # token RECID=1234567 # record id habang totoo; gawin IP="curl -s http://ip..domen.ru dns1.yandex.ru | grep has | awk "(print $4)"` # palitan ang myhome.domen.ru ng iyong subdomain kung [ $IP != $YAIP ] pagkatapos ay curl -s "https://pddimp.yandex.ru/nsapi/edit_a_record.xml?token=$TOKEN&domain=$DOMEN&subdomain=$SUB&record_id=$RECID&content=$IP&ttl=1800" fi sleep 1800;

Baguhin ang mga variable na halaga ayon sa mga komento.

Ginagawang maipapatupad ang script:

# chmod +x /usr/local/bin/dyndns.sh

At idagdag ang kaukulang entry sa cron:

# crontab -e @reboot /usr/local/bin/dyndns.sh

Iyon lang, pagkatapos ng pag-reboot ay awtomatikong tatakbo ang script. Nire-reboot o pinapatakbo namin nang manu-mano ang script at tinitingnan namin sa https://pdd.yandex.ru kung nagbago ang halaga ng entry para sa aming subdomain.

P.S. Para gawing ganap na libre ang lahat, hindi mo kailangang bumili ng domain ngunit gumamit ng libreng domain sa .tk zone. Makukuha mo ito sa website na www.dot.tk

Ang DNS ay kumakatawan sa Domain Name System, iyon ay, "Domain Name System". Ito ay isang sistema kung saan ang lahat ng mga pangalan ng domain ng server ay ipinamamahagi ayon sa isang tiyak na hierarchy. Alamin natin kung para saan ang mga DNS server, kung paano i-configure ang mga ito sa Windows 7, kung ano ang gagawin kung hindi tumugon ang server, at kung paano ayusin ang mga posibleng error.

Ano ang DNS at para saan ito?

Ang DNS server ay nag-iimbak ng impormasyon tungkol sa mga domain. Para saan ito? Ang katotohanan ay hindi naiintindihan ng computer ang aming mga pagtatalaga ng sulat para sa mga mapagkukunan ng network. Halimbawa, yandex.ru. Tinatawag namin itong address ng site, ngunit para sa isang computer ito ay isang hanay lamang ng mga character. Ngunit perpektong nauunawaan ng computer ang mga IP address at kung paano i-access ang mga ito. Ang mga IP address ay kinakatawan bilang apat na numero ng walong character sa binary number system. Halimbawa, 00100010.11110000.00100000.11111110. Para sa kaginhawahan, ang mga binary IP address ay isinulat bilang magkaparehong mga decimal na numero (255.103.0.68).

Kaya, ang isang computer, na mayroong isang IP address, ay maaaring agad na ma-access ang isang mapagkukunan, ngunit ang pag-alala sa mga apat na digit na address ay magiging mahirap. Samakatuwid, naimbento ang mga espesyal na server na nag-imbak ng kaukulang simbolikong pagtatalaga para sa bawat mapagkukunang IP address. Kaya, kapag nag-type ka ng address ng website sa search bar ng iyong browser, ipinapadala ang data sa DNS server, na naghahanap ng katugma sa database nito.

Pagkatapos ay ipinapadala ng DNS ang kinakailangang IP address sa computer, at pagkatapos ay direktang ina-access ng browser ang mapagkukunan ng network.

Kapag na-configure mo ang DNS sa iyong computer, dadaan ang koneksyon sa network sa DNS server, na nagbibigay-daan sa iyong protektahan ang iyong computer mula sa mga virus, magtakda ng mga kontrol ng magulang, mag-block ng ilang partikular na website, at marami pa.

Paano malalaman kung ang DNS server ay pinagana sa iyong computer

Maaari mong malaman kung ang DNS server ay pinagana sa iyong computer at ang address nito sa pamamagitan ng "Control Panel".

Paano mag-install

Video: pag-set up ng DNS server

Bakit kailangan mong baguhin ang DNS server?

Bilang karagdagan, ang mga karaniwang DNS server ay mayroon lamang mga function ng pagtukoy ng mga IP address at pag-convert ng mga ito sa mga simbolikong, ngunit wala silang anumang mga pag-filter na function. Ang mga third-party na DNS server ng malalaking kumpanya (halimbawa, Yandex.DNS) ay walang mga pagkukulang na ito. Ang kanilang mga server ay palaging matatagpuan sa iba't ibang mga lugar, at ang iyong koneksyon ay dumadaan sa pinakamalapit. Dahil dito, tumataas ang bilis ng paglo-load ng page.

Mayroon silang pag-filter na function at nagpapatupad ng parental control function. Kung mayroon kang mga anak, kung gayon ito ang pinakamahusay na pagpipilian - ang mga kahina-hinalang site na hindi inilaan para sa mga bata ay magiging hindi maa-access sa kanila.

Mayroon silang built-in na antivirus at blacklist ng mga site. Kaya, ang mga site ng scam at mga site na naglalaman ng malware ay maba-block at hindi mo aksidenteng makakahuli ng virus.

Binibigyang-daan ka ng mga third-party na DNS server na i-bypass ang pag-block sa website. Medyo walang katotohanan, dahil sinabi namin na ang mga DNS server ay idinisenyo upang harangan ang mga hindi gustong mapagkukunan. Ngunit ang katotohanan ay ang mga tagapagbigay ng Internet ay napipilitang tanggihan ang pag-access sa mga site na pinagbawalan ng Roskomnadzor sa kanilang mga DNS server. Ang mga independiyenteng DNS server na Goggle, Yandex at iba pa ay hindi kinakailangang gawin ito, kaya iba't ibang mga torrent tracker, mga social network at iba pang mga site ang magagamit para sa pagbisita.

Paano i-configure/palitan ang DNS

Dito maaari mong i-configure ang pagkakasunud-sunod kung saan na-access ang mga DNS server. Ang mga walang karanasan na gumagamit ay dapat ipaliwanag na walang ganoong server na mag-iimbak ng lahat ng umiiral na mga address sa Internet. Napakaraming website ngayon, kaya maraming DNS server. At kung ang ipinasok na address ay hindi matatagpuan sa isang DNS server, ang computer ay lilipat sa susunod. Kaya, sa Windows maaari mong i-configure ang pagkakasunud-sunod kung saan mo na-access ang mga DNS server.

Maaaring i-configure ang mga DNS suffix. Kung hindi mo alam ito, hindi mo na kailangan ang mga setting na ito. Ang mga DNS suffix ay isang napakahirap na bagay na maunawaan at mas mahalaga sa mga provider mismo. Sa mga pangkalahatang termino, ang lahat ng URL ay nahahati sa mga subdomain. Halimbawa, server.domain.com. Kaya, ang com ay ang unang antas ng domain, ang domain ay ang pangalawa, ang server ay ang pangatlo. Sa teorya, ang domain.com at server.domain.com ay ganap na magkaibang mga mapagkukunan, na may magkakaibang mga IP address at magkakaibang nilalaman. Gayunpaman, ang server.domain.com ay matatagpuan pa rin sa domain.com space, na, naman, ay matatagpuan sa loob ng com. Ang DNS suffix kapag ina-access ang server ay domain.com. Kahit na magkaiba ang mga IP address, mahahanap lang ang server sa pamamagitan ng domain.com. Sa Windows, maaari mong i-configure kung paano itinalaga ang mga suffix, na may ilang partikular na pakinabang para sa mga panloob na network. Tulad ng para sa Internet, ang mga tagalikha ng mga DNS server ay awtomatikong na-configure ang lahat ng kinakailangan.

Mga posibleng error at kung paano ayusin ang mga ito

Ano ang gagawin kung ang server ay hindi tumutugon o hindi natukoy

Ano ang dapat kong gawin kung, kapag sinubukan kong i-access ang isang website, natanggap ko ang error na "Ang mga setting ng computer ay na-configure nang tama, ngunit ang aparato o mapagkukunan (DNS server) ay hindi tumutugon"? Posible na ang serbisyo ng DNS ay hindi pinagana sa computer para sa ilang kadahilanan. Ang DNS server na iyong ginagamit ay maaaring tumigil sa paggana.


Hindi niresolba ng tama ang mga pangalan

Kung ang DNS server ay hindi nagresolba ng mga pangalan o nagresolba ng mga pangalan nang hindi tama, may dalawang posibleng dahilan:

  1. Hindi na-configure nang tama ang DNS. Kung talagang na-configure mo nang tama ang lahat, marahil ang error ay nasa DNS server mismo. Baguhin ang DNS server, dapat malutas ang problema.
  2. Mga teknikal na problema sa mga server ng telecom operator. Ang solusyon sa problema ay pareho: gumamit ng ibang DNS server.

DHCP server: ano ito at ano ang mga tampok nito?

Awtomatikong kino-configure ng DHCP server ang mga setting ng network. Ang ganitong mga server ay makakatulong sa isang home network, upang hindi mai-configure nang hiwalay ang bawat konektadong computer. Ang DHCP ay nakapag-iisa na nagtatalaga ng mga parameter ng network sa konektadong device (kabilang ang host IP address, gateway IP address at DNS server).

Ang DHCP at DNS ay magkaibang bagay. Pinoproseso lamang ng DNS ang kahilingan bilang simbolikong address at ipinapadala ang kaukulang IP address. Ang DHCP ay isang mas kumplikado at matalinong sistema: nag-aayos ito ng mga device sa network, independiyenteng namamahagi ng mga IP address at ang kanilang order, na lumilikha ng isang network ecosystem.

Kaya, nalaman namin na ang mga DNS server ay idinisenyo upang ipadala ang IP address ng hiniling na mapagkukunan. Binibigyang-daan ka ng mga third-party na DNS server na pabilisin ang Internet (hindi tulad ng mga karaniwang server ng provider), protektahan ang iyong koneksyon mula sa mga virus at scammer, at paganahin ang mga kontrol ng magulang. Ang pag-set up ng DNS server ay hindi mahirap, at karamihan sa mga problema dito ay malulutas sa pamamagitan ng paglipat sa ibang DNS server.

Ang bawat gumagamit ng Internet ay hindi bababa sa isang beses na nagtaka: saan nakaimbak ang lahat ng impormasyon mula sa World Wide Web at paano natin ito maa-access? Araw-araw na lumalawak ang pandaigdigang network, lumalabas ang mga bagong domain, at lahat, upang maiwasan ang kalituhan, ay dapat magkaroon ng sariling address (DNS server), na itinalaga ng malalaking provider. Kung mas mataas ang bilis ng pagtugon ng server, mas mataas ang bilis ng koneksyon, habang maaaring itakda ng user ang mga halaga ng server, ngunit awtomatikong itinalaga ang DNS ng Rostelecom, na nagpapadali sa gawain.

Sa kabila ng katotohanan na ang isa sa pinakamalaking provider sa Russia ay nag-aalok ng mataas na bilis at pagiging maaasahan, at lahat ng ito salamat sa tamang mga setting. Samantala, ang bilang ng mga gumagamit ay patuloy na lumalaki, na humahantong sa mas mabagal na bilis ng koneksyon at pagkaantala sa serbisyo. Kung may mga problema sa koneksyon, at kung minsan ang mga server ng Rostelecom ay nabigo din, ang mga halaga na itinakda ng provider ay nangangailangan ng pagsasaayos, o upang maging mas tumpak, nangangailangan ito ng pag-set up at pagrehistro ng mga bagong halaga ng dns.

Upang maibalik ang paggana ng system at pabilisin ang bilis ng koneksyon sa Internet, ginagamit ang mga alternatibong address. Inaalok sila ng pinakamalaking mga search engine - Google at Yandex, at ang Google ay itinuturing na malinaw na pinuno sa bagay na ito, at kapag nag-i-install ng DNS mula sa Google, ang kalidad ng koneksyon sa karamihan ng mga kaso ay nagpapabuti. Samantala, huwag kalimutan na ang dahilan para sa mahinang pagganap ng sistema ay maaaring nasa ibang lugar. Samakatuwid, bago baguhin ang Rostelecom DNS server, kailangan mong tiyakin na ang sanhi ng malfunction ay nasa pagpapatakbo ng kagamitan ng provider, at para dito kailangan mong magsagawa ng isang bilang ng mga simpleng manipulasyon.

Mahalaga! Ang pamamaraang ito ay magagamit lamang sa mga gumagamit na gumagamit ng Windows operating system.

  1. Tiyaking mayroong koneksyon sa network.
  2. Pagpunta sa tab na "Run" sa menu na "Start", mag-type ng simpleng kumbinasyon ng mga character na "cmd".
  3. Sa window na bubukas, kakailanganin mong ipasok ang sumusunod na hanay ng mga character: "ping google.com".

Kung nakikita ng user ang data ng kanyang computer sa screen, makatitiyak kang tumatakbo ang serbisyo at walang mga problema sa koneksyon. Kung hindi gumagana nang maayos ang serbisyo, hindi mo makikita ang address ng computer, ngunit hindi ito dapat alalahanin. Ngayon ay kailangan mong suriin ang pagpapatakbo ng serbisyo, kung saan kakailanganin mo ring magsagawa ng isang serye ng mga sunud-sunod na pagkilos. At muli, kakailanganin mong ulitin ang unang hakbang ng mga tagubilin upang matiyak na nawawala ang pangalan ng iyong computer. Inuulit namin muli ang pagkakasunud-sunod ng mga aksyon, ngunit sa pagkakataong ito ay hindi namin ipinasok ang alpabeto, ngunit ang mga numerong character - ang mga halaga ng pangunahing gateway at subnet mask sa anyo ng isang sampung-digit na numero.

Bakit kailangan mo ng DNS address at ano ito?

Ang tanong kung ano ang isang DNS server para sa Rostelecom, at kung bakit ito kinakailangan, sa prinsipyo, ay nag-aalala sa maraming mga gumagamit. Nang hindi nagsasaliksik sa mga teknikal na detalye, masasabi nating ang mga server na ito ay nag-iimbak ng impormasyon, ang pag-access kung saan ay nagiging posible sa kahilingan ng mga gumagamit. Iyon ay, ang serbisyo ng DNS, na nakatanggap ng naturang kahilingan, ay na-convert ito sa isang tiyak na IP address, na bubukas sa computer ng gumagamit.

Ang DNS server mismo, sa kaibuturan nito, ay isang malaking computer kung saan umiiral ang serbisyong ito. Kung, sa kahilingan ng kliyente, ang address na ito ay hindi natagpuan, ang device ay bumaling sa parehong mga serbisyo ng Google at Yandex, kung saan mahahanap ang anumang impormasyon. Kasama sa mga application na ginagamit ng mga user ang mga serbisyo ng DNS server gaya ng paghahanap sa WWW, instant messaging, at email. Anong mga halaga ng DNS ang dapat ireseta sa mga kliyente ng Rostelecom.

Aling mga DNS address ang dapat irehistro ng mga user ng Rostelecom?

Tulad ng nabanggit na, ang mga gumagamit ng Internet mula sa Rostelecom ay awtomatikong itinalaga ang mga DNS address, at hindi nila kailangang mag-isip nang labis tungkol sa kanilang mga setting. Tulad ng para sa mga alternatibong address, ang pangunahing pansin ay dapat bayaran sa mga search engine na Google at Yandex. Malinaw na walang DNS, ang pagtatrabaho sa network ay magiging imposible, at kung ang awtomatikong pag-install ng mga parameter ng server ay hindi nagpapataas ng bilis ng Internet, kinakailangan ang manu-manong pagsasaayos ng network ng DNS server. Ang tanong ay nananatili kung paano ligtas na baguhin ang address, dahil maraming mga scammer sa Internet na naghahanap ng impormasyon na nasa mga personal na computer ng mga gumagamit.

Paano baguhin ang DNS address sa isang computer

Kung paano suriin ang pagganap ng mga server ng Rostelecom ay nasabi na sa itaas, binanggit din namin kung paano manu-manong i-configure ang DNS mula sa Google at Yandex. Ngunit kailangan mong simulan ang lahat sa pamamagitan ng paghahanap ng mga alternatibong server upang kumonekta, kung saan mayroong isang malaking bilang. Sa partikular, kakailanganin mong maghanap para sa ginustong DNS server para sa Rostelecom, at sa iba't ibang mga rehiyon sila ay magkakaiba. Tutulungan ka ng isang espesyal na programa na makahanap ng ganoong server, isa na rito ang DNS Benchmark utility. Sa tulong nito, mauunawaan mo kung aling server ang magparehistro para sa Rostelecom Internet. Ang pagkakaroon ng pagpili ng angkop na server, nagpapatuloy kami sa mga manu-manong setting. Upang makakuha ng patuloy na high-speed na koneksyon gamit ang mga bagong DNS server, kakailanganin mong baguhin ang ilang mga parameter ng koneksyon sa computer.

Kapag kumbinsido ka na mayroong problema sa server ng Rostelecom, kakailanganin mong palitan ang mga default na halaga at ikonekta ang isang alternatibong address. Upang gawin ito, kailangan mong pumunta sa network control center (sa control panel ng device) at magsagawa ng isang serye ng mga simpleng hakbang.

  • Una kailangan mong pumunta sa pamamahala ng koneksyon, kung saan gagawin ang mga setting.
  • Sa tab na mga katangian, piliin ang mga parameter ng IP v4 na gusto mong i-edit.
  • Upang gumawa ng mga pagbabago, ang default na awtomatikong mode ay dapat na baguhin sa manual.
  • Susunod, ipasok ang gusto at alternatibong mga address - ang mga halaga na iaalok ng programa. Kung magpasya kang gamitin ang server ng Google, kakailanganin mong ilagay ang value na 8.8.8.8 sa address field, at isang kumbinasyon ng mga sumusunod na character sa DNS field: 8.8.4.4.

Tandaan! Pagkatapos ng manu-manong pagbabago sa mga setting ng DNS, hindi na kailangang i-configure ang IP address, dahil awtomatiko itong mai-configure.

Pagkatapos mong maikonekta ang isang alternatibo, ginustong DNS server, ang Internet ay dapat gumana nang tama, at ang mga pahina ay dapat magbukas nang mabilis. Ang parehong mangyayari kung gumagamit ka ng mga serbisyo ng Yandex, at sa kasong ito, kapag manu-manong nagtatakda ng mga parameter ng koneksyon, kailangan mong ipasok ang mga halaga: 77.88.8.8 at 77.88.8.1. Nalalapat ang mga setting sa itaas sa isang computer, at kung sanay kang gumamit ng ilang device nang sabay-sabay, kakailanganin mong gumawa ng mga katulad na setting sa control panel ng router.

Sa ating edad ng teknolohiya ng computer, marami ang nakasalalay sa bilis ng Internet at sa seguridad ng network, kaya bago mo simulan ang pagpapalit ng DNS server, kailangan mong maingat na timbangin ang mga kalamangan at kahinaan, pagtatasa ng mga posibleng panganib. Ang pinakamaliit na maaaring mangyari ay ang Internet ay hindi gagana nang mas mahusay, dahil hindi lahat ay maaaring i-configure ito nang tama. Sa pinakamasamang kaso, maaari kang magpasok ng isang kahina-hinalang address, na hahantong sa pagkawala ng personal na data, kabilang ang mga password mula sa mga sistema ng pagbabayad. Samakatuwid, hindi ka dapat magmadali, dahil ang mga problema ay madalas na pansamantala, at natutunan ng mga espesyalista ng Rostelecom na harapin ang mga ito nang mabilis. Sa anumang kaso, hindi masasaktan ang pakikipag-ugnay sa teknikal na suporta.

Minsan kailangan mong magkaroon ng access sa iyong machine o machine ng isang kliyente na may dynamic na IP address. Mayroong maraming mga serbisyo para sa mga layuning ito, ngunit mayroong mas kaunti at mas kaunting mga libre. Para saan ang artikulong ito. Kung mayroon kang isang server sa kamay (VDS, VPS o Dedik) kung saan maaari kang gumawa ng isang DNS server, pagkatapos ay sa tulong ng artikulong ito maaari kang gumawa ng ganoong serbisyo para sa iyong sarili at gamitin ito hangga't gusto mo at hangga't gusto mo. . Sa panahon ng paglikha ng serbisyo, maraming mga pahina sa Internet ang hinanap, kadalasang nagkakasalungatan sa bawat isa. Samakatuwid, ang mga link sa mga mapagkukunan ay hindi ibibigay. Ang artikulong ito ay tulad ng isang compilation ng lahat ng impormasyon na matatagpuan sa Internet.

Pagsisimula

Upang simulan ang paglikha ng isang serbisyo, ipinapalagay na na-configure mo ang BIND sa iyong server at naka-install ang package dnsutils at ang programang Curl. Kung bigla mong natuklasan na wala ka nito, basahin kung ano ang nakasulat sa artikulong ito. Para sa pagiging simple, sumang-ayon tayo kaagad na tatakbo tayo kasama ang domain dyndns.my at isang subdomain na may dynamic na IP dhost. Ang buong address ay magiging dhost.dyndns.my. Ang domain ay dapat may A ns record mula sa IP ng iyong server. O hindi ns, ayon sa gusto mo, ngunit sa halimbawang ito ito ang eksaktong kaso. Well, para sa kumpletong kalinawan, ang server at ang kliyente ay mga computer na may Ubuntu. Ang bersyon ay hindi na mahalaga.

Sabi niya tara na!

Pag-set up ng client side

Ang seksyong ito ay nauuna bago ang pag-set up ng server dahil ang mga authorization key ay dapat mabuo sa client.

Gumawa tayo ng hiwalay na direktoryo sa /etc.

sudo mkdir /etc/ddns/

Pasukin natin ito.

cd /etc/ddns/

Bumubuo kami ng isang pares ng mga susi para sa pagpapalitan ng impormasyon sa pagitan ng kliyente at server.

sudo dnssec-keygen -b 512 -a HMAC-MD5 -v 2 -n HOST dyndns.my

Bilang resulta ng operasyong ito, lumilitaw ang dalawang file sa direktoryo - Kdyndns.my.+157+48025.key At Kdyndns.my.+157+48025.private. Mula sa unang file kakailanganin lamang namin ang hanay ng mga character pagkatapos ng "157". Ito ay pagkatapos ng puwang na nagsisimula ang pangunahing katawan. Gumagawa kami ng script para sa pag-update ng mga domain zone.

sudo nano ddns.sh

Idikit ang text doon.

#!/bin/bash TTL =3600 SERVER =ns.dyndns.my HOSTNAME =dhost.dyndns.my ZONE =dyndns.my KEYFILE =Kdyndns.my.+157 +48025 .pribadong bagong_ip_address =` curl http:// dyndns. my/ip.php` #Lilikhain namin ang file na ito mamaya sa server! cd / etc/ ddns nsupdate -v -k $KEYFILE << EOF server $SERVER zone $ZONE update delete $HOSTNAME A update add $HOSTNAME $TTL A $new_ip_address send EOF

I-save. Pagkatapos ay nagbibigay kami ng mga karapatan sa pagpapatupad.

sudo chmod +x ddns.sh sudo ln -s / etc/ ddns/ ddns.sh / usr/ sbin/ ddns_update

Pagse-set up ng server side

Ang pag-set up ng isang name server ay nagsasangkot ng pagpaparehistro ng isang domain at pagtatakda ng pahintulot upang i-update ang mga tala A mga domain name na may mga dynamic na IP. Pumunta sa direktoryo ng bind.

cd /etc/bind/sudo nano dnskeys.conf

I-paste namin doon ang teksto at katawan ng susi, na binanggit sa nakaraang seksyon.

Susi "dyndns.my" ( algorithm hmac-md5; sikretong "key body dito" ; );

Idagdag sa file /etc/bind/named.conf isang linya na nagpapahiwatig ng file kung saan tinukoy ang susi.

Isama ang "/etc/bind/dnskeys.conf" ;

Ang susunod na hakbang ay ang pag-file /etc/bind/named.conf.local irehistro ang domain zone na ginagamit namin.

Zone "dyndns.my" ( type master; allow-update ( key dyndns.my;); file "/etc/bind/pri.dyndns.my" ; );

Kakailanganin mo ring gumawa ng file /etc/bind/pri.dyndns.my na may iba't ibang mga entry para sa domain. Ito ay karaniwan, na may pinakamababang kinakailangang hanay ng mga tala para gumana ang domain, kaya hindi na kailangang isaalang-alang ito sa artikulong ito. I-restart namin ang name server upang makumpleto at mailapat ang mga setting.

sudo service bind9 i-restart

Ngayon ay naglalagay kami ng napakasimpleng php script sa direktoryo na inilaan para sa mga web page.

sudo nano /var/www/ip.php

Idikit ang code doon.

Kung na-access mo ang file na ito sa pamamagitan ng web, halimbawa, http://dyndns.my/ip.php, wala kang makikita maliban sa iyong IP address. Alin ang eksaktong kailangan namin. Ang kliyente, gamit ang curl, ay natatanggap ito at ina-update ang impormasyon sa server.

Iyon lang ang mga hakbang na kailangan para i-configure ang bahagi ng server.

Panghuling setup

Tinatapos namin ang kliyente.

sudo nano /etc/crontab

Magdagdag ng linya.

*/ 15 * * * * root / usr/ sbin/ ddns_update

Nangangahulugan ito na ang script ay tatakbo nang isang beses bawat 15 minuto. Kinukumpleto nito ang pagsasaayos ng panig ng kliyente. Maaari kang maghintay ng 15 minuto at siguraduhin na ang aming host ay nagpi-ping mula sa isang third-party na server. O maaari mong isagawa ang utos.

sudo ddns_update

Kaya naman, sa katunayan, gumawa kami ng symlink sa /usr/sbin. Kung hindi ka nakatanggap ng tugon sa salita TINANGGIHAN, ibig sabihin ginawa mo ang lahat ng tama at maaari kang maging masaya.

Mga konklusyon

Bilang resulta, nakakuha kami ng ganap na gumaganang serbisyo ng dynamic na pangalan. Mayroong, siyempre, isang makabuluhang disbentaha. Ang susi na ginamit ay angkop para sa pagbabago ng alinman sa mga nakarehistrong subdomain. Ibig sabihin, isa ito para sa lahat. Nagbubukas ito ng espasyo para sa hooliganism kung may hawak ng susi. Dahil ang serbisyo ay ginawa para sa sarili nito, hindi ito magdudulot ng anumang mga espesyal na problema. Dahil kailangan mong maging hindi ganap na mentally healthy para maging hooligan sa sarili mong buhay. Marahil ay may solusyon na nagpapahintulot sa bawat subdomain na pahintulutan gamit ang sarili nitong susi, ngunit hindi ito ang layunin ng artikulong ito, kaya hindi gaanong pinahirapan ang Google.

Hinihiling namin na kapag muling ini-print ang artikulong ito, ipahiwatig ang pinagmulan, lalo na, ang mapagkukunang ito.