Paano gamitin ang pinakamabilis na DNS

Pag-aalis ng alikabok sa mga post na Gumamit ng Linux, Natuklasan ko ulit isa na nais kong palalimin. Ito ay tungkol sa pagkakaroon ng namebench, isang tool na nagbibigay-daan sa pagsubok ng iba't ibang DNS at iyon ay napakalaking tulong upang mapabilis ang aming koneksyon sa Internet.

 

Ano ang isang DNS

Ang DNS server ay tulad ng isang libro ng telepono na nag-iimbak ng mga numero ng telepono ng mga tao. Sa kasong ito, ang iniimbak nito ay ang numero ng IP na tumutugma sa mga address sa Internet kung saan tayo nagba-browse.

Sa ganitong paraan, kapag inilagay mo ang www.google.com, ang DNS server ay ang isa na binago ang teksto na iyon sa numero ng IP ng makina kung saan nakaimbak ang pahinang nais nating makita. Kailangan namin ng mga DNS server sapagkat, malinaw naman, ang www.google.com ay mas madaling matandaan kaysa sa isang mahabang numero.

Sa kabilang banda, mahalagang maunawaan na walang iisang DNS server para sa lahat. May mga tinatawag mga root server, Alin ang mga nakakaalam kung nasaan ang mga "mataas na antas" na mga server sa bawat isa sa mga zone kung saan nahahati ang mundo at nag-iimbak din ng "kumpletong listahan" ng mga IP. Mayroong 13 lamang sa mga server na ito sa mundo. Pagkatapos ay may mga "tuktok na antas" na mga server na nag-iimbak lamang ng bahagi ng listahang iyon (sa pangkalahatan ay nauugnay sa mga pang-heograpiyang kadahilanan -.ar, .be, atbp. O sa generic -.com, .gov, atbp.).

Marami sa mga server na ito, kahit na may mga pribadong pagkukusa (tulad ng Google at mga Internet provider -ISP- ng bawat isa sa mga bansa) na nag-aalok ng mga serbisyo sa DNS. Ito ang mga DNS server na karaniwang ginagamit namin, dahil kung wala kaming hinahangad na numero, ilipat nila ang query sa ibang server at iba pa hanggang sa magkaroon sila ng isang sagot.

Upang buod, ang pagpili ng isa o iba pang DNS ay maaaring makaapekto sa pagganap ng iyong koneksyon (parehong pag-download at pag-upload) dahil kung mas matagal ang paggawa ng URL sa isang numero ng IP, mas matagal ang pag-access ng aming computer sa pahinang iyon. .

 

Paano pipiliin ang pinakamabilis na DNS

Ang namebench ay isang tool na multiplatform na makakatulong sa iyo na makahanap ng pinakamabilis at pinakamalapit na mga DNS server, depende sa kung saan matatagpuan ang computer. Ang ginagawa nito ay ang pagpapatakbo ng isang napaka-komprehensibong pagsusuri, pagkuha ng iyong kasaysayan sa web, output ng tcpdump, at iba pang standardisadong mga hanay ng data bilang isang benchmark upang makapagbigay ng isang detalyadong ulat sa bawat DNS at gumawa ng isang rekomendasyon kung alin ang magiging pinakamahusay na server at kung magkano ang koneksyon ay magpapabuti sa paglipas ng DNS na kasalukuyang ginagamit.

[babala] Mag-ingat, ang pinakamabilis na server ay hindi palaging ang pinakaligtas o ang pinakamahusay na pinoprotektahan ang iyong privacy. Isang kahalili na nagbabalanse ng bilis, seguridad at privacy openNIC. [/ babala]

namebench ito ay libreng software at hindi binabago ang system sa anumang paraan.

 

Instalasyon

En Debian / Ubuntu at derivatives:

sudo apt-get install namebench

En Arko at derivatives:

yaourt -S namebench

Ang natitira, maaari mong i-download ang source code at ipunin ito.

Mag-download ng namebench

 

Gamitin

1. Kapag naisakatuparan ang utos namebench, magbubukas ito.

2. Mag log in 127.0.0.1 en Mga nameserver  at pindutin ang pindutan Simulan ang benchmark, tulad ng nakikita sa imahe sa ibaba.

namebench sa aksyon

namebench sa aksyon

3. Magkape. Kapag bumalik ka, makikita mo na may isang pahina na nagbukas sa iyong internet browser kung saan ipinakita ang ulat na nilikha ng namebench.

Detalyadong ulat sa pagganap ng bawat isa sa DNS

Detalyadong ulat sa pagganap ng bawat isa sa DNS

Ito ay tunay na isang hiyas na nagkakahalaga ng pagbabasa nang detalyado.

Mga graph ng pagganap ng mga DNS server

Mga graph ng pagganap ng mga DNS server

Mas maraming mga graphic ng pagganap ng mga DNS server

Mas maraming mga graphic ng pagganap ng mga DNS server

Ang pagpapalit ng DNS tulad ng inirekomenda ng namebench ay kadalasang isang napaka-simpleng gawain, ngunit dahil nag-iiba ito depende sa pamamahagi na iyong ginagamit, ang pinakamadaling bagay ay lumikha ng /etc/resolv.conf.head file sa pamamagitan ng kamay, at idagdag ang naaangkop na DNS.

Ang pagbabago ng /etc/resolv.conf file ay hindi ang pinakamahusay na solusyon sa mga kasong ito, dahil ang file na iyon ay binago ng Network Manager at iba pang mga network manager. Para sa kadahilanang ito, inirerekumenda ko ang paggamit ng /etc/resolv.conf.head.

 

Ang mga resulta

Minsan ang pagsasalita ay hindi gaanong mahalaga kaysa sa mga resulta. Ito ang bago at pagkatapos ng pag-configure ng aking DNS server, tulad ng inirekomenda ng namebench.

Mga resulta sa bilis ng Internet bago i-configure ang aking DNS tulad ng inirekomenda ng namebench

Bago

Mga resulta sa bilis ng Internet pagkatapos i-configure ang aking DNS tulad ng inirekomenda ng namebench

Pagkatapos

Impressive di ba? Gayunpaman, sulit na linawin na ang mga resulta ay nakasalalay sa maraming mga kadahilanan (kung gaano kabuti ang iyong kasalukuyang DNS, iyong lokasyon, ang bilis ng Internet na ibinigay ng iyong ISP, atbp.).

Karagdagang impormasyon: namebench


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

28 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   java dijo

    Nakatutuwa ang artikulo,

    Salamat

    1.    gumamit tayo ng linux dijo

      Walang anuman! Mabuti na ito ay interesado.
      Yakap! Paul

  2.   Gabriel dijo

    Ang bilis ng pag-download ay walang kinalaman sa DNS, inirekomenda ng mga tagapagtanggol ng mga gumagamit ng kalayaan na huwag gamitin ang mga serbisyo ng google o anumang iba pang kumpanya na nakatuon sa pagpapatiktik sa mga site na na-access namin, sa halip ay inirerekumenda namin ang mga opendn o mas mahusay na pagmamay-ari ng DNS gamit ang BIND.

    1.    gumamit tayo ng linux dijo

      Tama ka. Ito ay isang bagay na mahalaga na nakalimutan kong idagdag. Minsan ang iba pang mga bagay ay mas mahalaga, hindi lamang ang bilis. Isasama ko ito.
      Cheers! Paul

  3.   2 dijo

    Ano ang iminumungkahi nilang dns ngunit naka-encrypt ba o mula sa mga pinagkakatiwalaang site?

    1.    gumamit tayo ng linux dijo

      OpenDNS

    2.    2 dijo

      Hindi ko alam ang tungkol sa mga opendn. Ang lungkot naman.
      Mayroon bang nagmumungkahi ng anumang DNS na nirerespeto ang privacy at kalayaan?
      imposibleng wala

      1.    2 dijo

        Sumasagot ako at nagbabahagi

        OpenNICI
        Ang OpenNIC ay isang libre at kahaliling pagpaparehistro ng pangalan ng domain at root DNS na proyekto na pinamamahalaan ng ICANN (Internet Corporation for Assigned Names and Number). Ang proyektong ito ay sinusuportahan ng isang komunidad ng mga gumagamit na nakikipagtulungan sa pagpapatupad ng isang buong network ng libre at desentralisadong mga server ng DNS na, bilang karagdagan sa pag-aalok sa amin ng mga serbisyo sa paglutas ng pangalan ng domain na pinamamahalaan ng ICANN, ay nagbibigay din sa amin ng pag-access sa puwang na pinapatakbo ng OpenNIC at na nasa labas ng mga patakaran ng katawang ito na napapailalim sa mga batas ng Estado ng California.

        Ang paghahanap para sa kalayaan na ito ay nagbunga ng isang pamilya ng mga server na, bukod sa iba pang mga bagay, ay hindi nag-iingat ng isang tala ng mga query na ginawa ng mga gumagamit (o tinanggal pagkatapos ng 24 na oras) bilang karagdagan sa pagbibigay sa amin ng serbisyo sa "bahaging iyon ng ang Internet "na hindi pinamamahalaan ng ICANN.

        1.    eliotime3000 dijo

          Isang tanong: Kung gumagamit ako ng OpenNIC, ang mga site bang tulad ng Hulu, Vevo o anumang iba pang website na pinaghihigpitan sa teritoryo ng US ay magiging magagamit sa pagbabago ng DNS o magpapatuloy ba sila sa paghihigpit sa teritoryo?

      2.    Tor dijo

        Ang OpenNIC higit sa lahat ay para sa pamamahala ng mga domain na hindi kinikilala ng ICANN, sa kabilang banda na may OpenDNS mayroon itong seguridad sa pag-encrypt sa DNSCript at pinapabuti ang iyong koneksyon dahil gumanap sila ng pag-cache sa kanilang mga server, mga serbisyo tulad ng facebook, gmail, kaba nerbiyos na napakabilis.

  4.   rmarquez dijo

    Ang opendns ay higit pa sa isang tagapamagitan ng google kaysa sa isang dns mismo, bilang karagdagan sa pagkolekta ng impormasyon na ginagamit namin sa web tulad ng mga pag-login, password, pahina ... hangga't kinakailangan (https://www.opendns.com/privacy/) ay hindi inirerekomenda!.

    1.    gumamit tayo ng linux dijo

      Iniwan mo akong malamig Katatapos ko lang basahin ang mga tuntunin sa paggamit ng openDNS:

      Maaari kaming gumamit ng mga third-party na cookies bilang bahagi ng mga aktibidad ng pag-pemasaran na ginagawa namin sa Google at / o iba pang mga vendor ng third-party, upang matulungan kang mabigyan ka ng mga nauugnay na alok na pang-promosyon habang ginagamit mo ang Internet. Bilang bahagi ng mga aktibidad na ito ng muling pag-market, maaaring maitala ng mga third-party na cookies ang iyong mga pagbisita sa aming Mga Website at web site na binisita bago gamitin ang aming Mga Website. Ang mga nasabing cookies ay maaaring magamit upang maghatid ng mga ad sa iyo sa iba pang mga web site. Maaari kang pumili na maibukod sa paggamit ng mga cookies ng muling pag-market ng Google sa pahina ng privacy sa advertising ng Google. Bilang kahalili, maaari kang mag-opt-out sa pag-pemasaran sa Google network at mga katulad na network sa pahina ng Network Advertising Initiative opt out.

    2.    gumamit tayo ng linux dijo

      Palagi kong naririnig na ito ang pinakamahusay. Tulad ng sinabi ni Gabriel, marahil kailangan mong subukan ang pag-set up ng iyong sariling DNS o paggamit ng Tor at iyan lang. 🙂

      1.    hindi kilala dijo
        1.    pagkubkob84 dijo

          sa aking kaso sa OpenNIC
          x = 0; server = 98.200.95.139; host = »google.com»; mga query = 128; para sa ako sa `seq $ mga query`; hayaan x + = `maghukay @ $ {server} $ host | grep "Oras ng pagtatanong" | hiwa -f 4 -d »« `; tapos na && echo "scale = 3; ($ x / $ {mga query))" | bc
          107.546
          kasama ang OpenDNS
          server = 208.67.222.222; host = »google.com»; mga query = 128; para sa ako sa `seq $ mga query`; hayaan x + = `maghukay @ $ {server} $ host | grep "Oras ng pagtatanong" | hiwa -f 4 -d »« `; tapos na && echo "scale = 3; ($ x / $ {mga query))" | bc
          56.914

          Kinuha ko ang utos mula dito: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    java dijo

        Iyon lang, magiging kawili-wili ng isang artikulo tungkol sa na-update na tor,
        iyon ay, alin ang mas mabuti o kung alin ang gusto nila:
        - Mag-download at gumamit ng «Tor Browser Bundle», mula sa pahina ng Tor
        - I-install mula sa mga repos: tor, privoxy at vidalia, ang isyu ay kung maaari nating mai-configure ito pareho sa Tor Browser Bundle.

        saludos,

  5.   edo dijo

    Hindi ito gumagana para sa akin, na-install ko na ito mula sa AUR at pagkatapos i-install ito kapag tumakbo ako sa terminal na 'namebench' lilitaw ito
    bash: namebench: hindi nahanap ang utos

    1.    Nabulok87 dijo

      subukan sa namebench ng tao upang makita kung nagbago ang syntax

  6.   G. Linux dijo

    Kagiliw-giliw na artikulo, ngunit sa alam nating lahat na walang ligtas o maayos na naka-configure na server, na may ilang (mahusay na itinatag) na kaalaman tungkol sa pag-hack at seguridad sa internet maaari kang magpasok ng anumang system. Ang Namebench ay isang napakahusay na pagsisimula upang pag-aralan ang aming biktima. Muli maligayang pagdating sa DesdeLinux at inaasahan kong ang kalidad ng iyong mga artikulo ay pareho o mas mahusay kapag nagkaroon ka ng iyong sariling blog.

  7.   alfredo badolatti dijo

    Tulong po!! Tunay na kahanga-hanga ang mga resulta na nakuha ko at kung paano sasabihin sa akin ng program na ito na maaari kong pagbutihin ang bilis sa mga bagong numero na kinunan ko pagkatapos ng ulat, ngunit ang totoo ay HINDI KO ALAM HALOS anuman sa mga ito at ang aking pangunahing, at sa ngayon UNANG tanong ay, gamit ang ubuntu at windows 7 ... SAAN ko dapat ilagay ang mga halagang iyon upang makuha ang bilis na iyon? mga halagang binigay niya sa akin kapag kinukuha ang serbisyo noP = Inaasahan kong ang iyong mga mabuting sagot, at salamat mula NGAYON !!!!!

    1.    pandev92 dijo

      Hindi binabago ng dns ang iyong bilis ng pag-download :), kung ano ang ginagawa nito ay pangalawa lamang sa mga dns, pagkakaroon ng impormasyon sa mga web na mas na-update o na-access ito nang medyo mas mabilis :).

      1.    Alfredo dijo

        salamat editor! kaya kung para saan ito ??????

      2.    gumamit tayo ng linux dijo

        Totoo yan. Ang pagbabago ng DNS ay hindi binabago ang bilis ng pag-download ng isang 200MB file, halimbawa. Gayunpaman, tulad ng pag-browse sa internet ay binubuo ng maraming mga komunikasyon (bawat pahina na nagba-browse ka, at sa loob din ng bawat pahina, bawat code ng JS, bawat CSS, iyon ay, bawat kahilingan na ginagawa ng pahina na iyon) na kaunti na nagpapabuti sa bilis kapag nagko-convert ng mga URL sa Ang mga IP ay natapos na maging malaki.
        Konklusyon, hindi ka mas mabilis mag-download ng mga file ngunit mapapansin mo ang isang pagpapabuti sa pag-navigate. Ang antas ng pagpapabuti ay nakasalalay sa maraming mga kadahilanan.
        Cheers! Paul

  8.   matagumpay dijo

    ...

  9.   Mr itim dijo

    Wala ito sa mga repository ng Manjaro, i-download ang mga mapagkukunan at hindi mo kailangang mag-ipon ng anuman, nasa python ito, na may isang simpleng ./namebench gumagana ito, upang magamit ang graphic na interface kinakailangan upang magkaroon ng naka-install na python-tk, ngunit gumagana din ito sa console. Mabuti na malaman ang tungkol sa OpenDNS, napakamali rin ako, mga pagbati.

  10.   Tor dijo

    Para sa mga naghahanap ng bilis sa kanilang mga koneksyon, ang pagse-set up ng isang DNS server ay hindi magiging buhay dahil tataas ng kanilang PC ang pagkonsumo ng mga mapagkukunan at bandwidth na magpapababa ng pagganap nito sa halip na pagbuti.

  11.   mahal ito dijo

    Nakuha mo ba ang bago at pagkatapos ng mga resulta sa pamamagitan ng pag-aalis ng Jdownloader?
    Ang paglo-load ng mga pahina ay maaaring maapektuhan tulad ng sinasabi ng ilan dito, ngunit wala itong kinalaman sa bilis sa pag-download ng mga file, tulad ng ginagawa ng mga serbisyong iyon sa pag-check sa bilis.
    Isang -1 para sa hindi kahit na binago ang post, alam na ang sinasabi mo ay isang error ... iyon o ito ba ang nais mong linlangin.

    1.    milo dijo

      Hindi ko nakikita na dapat tinanong ang post. Ang malinaw na ipinahahayag nito ay ang pagpapabuti ng pagpipilian ng DNS na maaaring mapabuti ang bilis ng koneksyon. Walang sinasabi tungkol sa pagpapabuti ng bilis ng pag-download. Ang mga aspeto ng privacy ay hindi nabanggit sa post lamang dahil ito ay isa pang layunin. Ang mga komento ay nag-ambag ng iba pang mga katanungan na nagpapayaman sa post. Sa aking pagtingin, ang kontribusyon ng post (at mga komento nito) ay malawak na positibo, para sa impormasyong ibinibigay nito at para sa benepisyo na nakamit ng pagbabasa nito para sa magkakaibang madla. Nilinaw ko: (Hindi ko alam ang may-akda o anumang relasyon sa kanya, ito ang unang pagkakataon na pumasok ako sa site na ito at napagdaanan ko ang isang pangkalahatang paghahanap, tila sa akin lang na ang hangarin nito ay matapat at sumusuporta at hindi dapat tinanong ngunit isinulong at pinahahalagahan).