Kaip naudoti greičiausią DNS

Nuvalykite „Let's Use Linux“ įrašus, Aš atradau iš naujo tokį, kurį norėčiau pagilinti. Kalbama apie „namebench“ - įrankio, leidžiančio išbandyti skirtingus DNS, egzistavimą ir nepaprastai padėti paspartinti mūsų interneto ryšį.

Kas yra DNS

DNS serveris yra tarsi telefonų knyga, kurioje saugomi žmonių telefonų numeriai. Šiuo atveju jis saugo IP numerį, kuris atitinka interneto adresus, kuriais naršome.

Tokiu būdu, įdėjus www.google.com, DNS serveris yra tas, kuris tą tekstą paverčia mašinos, kurioje saugomas norimas puslapis, IP numeriu. Mums reikia DNS serverių, nes akivaizdu, kad www.google.com yra lengviau įsimenamas nei ilgas numeris.

Kita vertus, svarbu suprasti, kad visiems nėra vieno DNS serverio. Yra, kas vadinama šakniniai serveriai, kurie žino, kur yra „aukšto lygio“ serveriai kiekvienoje iš zonų, į kurias buvo padalintas pasaulis, ir kurie taip pat saugo „pilną IP sąrašą“. Visame pasaulyje yra tik 13 šių serverių. Tada yra „aukščiausio lygio“ serveriai, kuriuose saugoma tik dalis to sąrašo (paprastai susiję su geografiniais veiksniais -.ar, .be ir kt. Arba generic -.com, .gov ir kt.).

Šių serverių yra daug, netgi yra privačių iniciatyvų (pvz., „Google“ ir kiekvienos šalies interneto tiekėjų -ISP-), siūlančių DNS paslaugas. Tai yra DNS serveriai, kuriuos mes paprastai naudojame, nes jei neturime ieškomo numerio, jie perduoda užklausą į kitą serverį ir taip toliau, kol sugalvoja atsakymą.

Apibendrinant galima pasakyti, kad vieno ar kito DNS pasirinkimas gali labai paveikti jūsų ryšio (tiek atsisiuntimo, tiek įkėlimo) našumą, nes kuo ilgiau užtruks URL pavertimas IP numeriu, tuo ilgiau užtruks, kol mūsų kompiuteris pasieks tą puslapį. .

Kaip pasirinkti greičiausią DNS

„namebench“ yra daugiaplatformis įrankis, kuris padės rasti greičiausius ir artimiausius DNS serverius, atsižvelgiant į kompiuterio vietą. Tai yra labai išsamus įvertinimas, kurio etalonas yra jūsų žiniatinklio istorija, „tcpdump“ išvestis ir kiti standartizuoti duomenų rinkiniai, siekiant pateikti išsamią kiekvieno DNS ataskaitą ir pateikti rekomendaciją, kuris būtų geriausias serveris ir kiek ryšys pagerėtų per šiuo metu naudojamą DNS.

[įspėjimas] Būkite atsargūs, ne visada greičiausias serveris yra saugiausias ar tas, kuris geriausiai apsaugo jūsų privatumą. Greitį, saugumą ir privatumą subalansuojanti alternatyva yra openNIC. [/ įspėjimas]

namebenas tai nemokama programinė įranga ir jokiu būdu nekeičia sistemos.

Montavimas

En „Debian“ / „Ubuntu“ ir dariniai:

sudo apt-get install namebench

En Arka ir dariniai:

jaurtas -S namebench

Likusią dalį galite atsisiųsti šaltinio kodą ir jį sukompiliuoti.

Atsisiųskite namebench

Naudoti

1. Vykdant komandą namebenas, jis atsidarys.

2. Prisijungti 127.0.0.1 en Vardų serveriai  ir paspauskite mygtuką Pradinis etalonas, kaip parodyta paveikslėlyje žemiau.

namebench veikiant

namebench veikiant

3. Išgerk kavos. Grįžę pamatysite, kad jūsų interneto naršyklėje atidarytas puslapis, kuriame rodoma „namebench“ sukurta ataskaita.

Išsami kiekvieno DNS našumo ataskaita

Išsami kiekvieno DNS našumo ataskaita

Tai tikrai brangakmenis, kurį verta išsamiai perskaityti.

DNS serverių našumo grafikai

DNS serverių našumo grafikai

Daugiau DNS serverių našumo grafikų

Daugiau DNS serverių našumo grafikų

DNS keitimas, kaip rekomenduoja „namebench“, paprastai yra labai paprasta užduotis, tačiau kadangi tai skiriasi priklausomai nuo naudojamo paskirstymo, lengviausia yra rankiniu būdu sukurti /etc/resolv.conf.head failą ir pridėti atitinkamą DNS.

Šiais atvejais failo /etc/resolv.conf modifikavimas nėra geriausias sprendimas, nes tą failą modifikuoja tinklo tvarkyklė ir kiti tinklo valdytojai. Dėl šios priežasties rekomenduoju naudoti /etc/resolv.conf.head.

Rezultatai

Kartais kalba turi mažiau reikšmės nei rezultatai. Tai yra prieš ir po mano DNS serverio konfigūravimo, kaip rekomenduoja namebench.

Interneto greitis atsiranda prieš konfigūruojant mano DNS, kaip rekomenduoja namebench

Prieš

Interneto greitis atsiranda sukonfigūravus mano DNS, kaip rekomenduoja namebench

Po

Įspūdinga, ar ne? Bet kokiu atveju verta paaiškinti, kad rezultatai priklauso nuo daugelio veiksnių (kiek jūsų dabartinis DNS yra geras, jūsų buvimo vieta, interneto sparta, kurią teikia jūsų interneto paslaugų teikėjas ir kt.).

Más informacija: namebenas


28 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   java sakė

    Straipsnis yra labai įdomus,

    Ačiū

    1.    naudokime linux sakė

      Prašom! Gerai, kad tai domina.
      Apkabink! Paulius.

  2.   gabriel sakė

    Atsisiuntimo greitis neturi nieko bendro su DNS, laisvės gynėjai rekomenduoja nesinaudoti „Google“ ar bet kurios kitos įmonės, kuri yra skirta šnipinėti mūsų pasiekiamose svetainėse, paslaugomis, o mes rekomenduojame „opendns“ arba dar geriau turėti „DNS“ su „BIND“.

    1.    naudokime linux sakė

      Tu teisus. Tai kažkas svarbaus, kurį pamiršau pridėti. Kartais kiti dalykai turi daugiau reikšmės, ne tik greitis. Aš ketinu jį įtraukti.
      Cheers! Paulius.

  3.   2 sakė

    Kokius DNS siūlo jie, bet ar jie yra užšifruoti ar iš patikimų svetainių?

    1.    naudokime linux sakė

      OpenDNS

    2.    2 sakė

      Aš nežinojau apie opendnus. Kaip liūdna.
      Ar kas nors siūlo kokį nors DNS, kuris gerbtų privatumą ir laisvę?
      neįmanoma nebus

      1.    2 sakė

        Atsakau ir dalinuosi

        „OpenNIC“
        „OpenNIC“ yra nemokamas ir alternatyvus domenų vardų registravimo ir šakninio DNS projektas, kurį valdo ICANN („Internet Corporation for Assigned Names and Numbers“). Šį projektą palaiko vartotojų bendruomenė, bendradarbiaujanti įgyvendinant visą nemokamų ir decentralizuotų DNS serverių tinklą, kuris ne tik siūlo mums ICANN valdomas domenų vardų sprendimo paslaugas, bet ir suteikia mums prieigą prie „OpenNIC“ valdomos erdvės ir kurios nepriklauso šios įstaigos taisyklėms, kurioms taikomi Kalifornijos valstijos įstatymai.

        Šios nepriklausomybės paieškos sukėlė serverių šeimą, kuri, be kita ko, nesilaiko vartotojų pateiktų užklausų (arba yra ištrinama po 24 valandų) žurnalo, be to, kad suteiktų mums paslaugas toje „serverio dalyje“. Internetas „ICANN nevaldo.

        1.    3000 sakė

          Klausimas: Jei naudoju „OpenNIC“, ar tokios svetainės kaip „Hulu“, „Vevo“ ar bet kuri kita svetainė, skirta tik JAV teritorijai, bus pasiekiama pakeitus DNS, ar jos tęs tą teritorinį apribojimą?

      2.    uolota viršukalnė sakė

        „OpenNIC“ labiau nei viskas yra skirta valdyti domenus, kurių nepripažįsta ICANN, kita vertus, su „OpenDNS“ ji turi šifravimo saugą naudodama DNSCript ir pagerina jūsų ryšį, nes jie atlieka spartinimą savo serveriuose, tokiose paslaugose kaip „Facebook“, „Gmail“, „Twitter“ labai greitai įkeliama.

  4.   rmarquezas sakė

    „opendns“ yra daugiau „Google“ tarpininkas, o ne pats dns, be to, kad renkame informaciją, kurią mes naudojame žiniatinklyje, pvz., prisijungimus, slaptažodžius, puslapius ... tol, kol reikia (https://www.opendns.com/privacy/) nerekomenduojama!

    1.    naudokime linux sakė

      Tu palieki mane šaltą Ką tik baigiau skaityti „openDNS“ naudojimo sąlygas:

      Mes galime naudoti trečiųjų šalių slapukus kaip pakartotinės rinkodaros veiklos, kurią atliekame su „Google“ ir (arba) kitais trečiųjų šalių tiekėjais, dalį, kad galėtume pateikti jums atitinkamus reklaminius pasiūlymus, kai naudojatės internetu. Vykdydami šią pakartotinės rinkodaros veiklą, šie trečiųjų šalių slapukai gali įrašyti jūsų apsilankymus mūsų svetainėse ir svetainėse, kuriose lankėtės prieš naudodamiesi mūsų svetainėmis. Tokie slapukai gali būti naudojami teikiant reklamą jums kitose svetainėse. „Google“ reklamavimo privatumo puslapyje galite nuspręsti netaikyti „Google“ pakartotinės rinkodaros slapukų. Arba galite atsisakyti pakartotinės rinkodaros „Google“ tinkle ir panašiuose tinkluose „Network Advertising Initiative“ atsisakymo puslapyje.

    2.    naudokime linux sakė

      Visada girdėjau, kad tai geriausia. Kaip sako Gabrielius, galbūt turite pabandyti nustatyti savo DNS arba naudoti „Tor“ ir viskas. 🙂

      1.    anoniminis sakė
        1.    84 sakė

          mano atveju su OpenNIC
          x = 0; serveris = 98.200.95.139; host = »google.com»; užklausos = 128; for i „seq $ queries“; leiskite x + = "kasti @ $ {server} $ pagrindinį kompiuterį | grep "Užklausos laikas" supjaustyti -f 4 -d »« `; done && echo "scale = 3; ($ x / $ {queries})" | bc
          107.546
          su „OpenDNS“
          serveris = 208.67.222.222; host = »google.com»; užklausos = 128; for i „seq $ queries“; leiskite x + = "kasti @ $ {server} $ pagrindinį kompiuterį | grep "Užklausos laikas" supjaustyti -f 4 -d »« `; done && echo "scale = 3; ($ x / $ {queries})" | bc
          56.914

          Paėmiau komandą iš čia: http://www.webupd8.org/2010/09/determine-dns-query-duration-quick.html

      2.    java sakė

        Tai būtų įdomus straipsnis apie atnaujintą „Tor“,
        tai yra kas yra geriau ar kam jie teikia pirmenybę:
        - Atsisiųskite ir naudokite „Tor Browser Bundle“ iš „Tor“ puslapio
        - Įdiekite iš „repos“: „tor“, „privoxy“ ir „vidalia“. Klausimas yra tas, ar galime jį sukonfigūruoti taip pat, kaip „Tor“ naršyklės paketą.

        Pagarbiai,

  5.   Edo sakė

    Man tai neveikia, aš jau įdiegiau jį iš AUR, o įdiegus, kai paleidžiu terminalą „namebench“, pasirodo
    bash: namebench: komanda nerasta

    1.    Puvimas87 sakė

      išbandykite su žmogaus vardo priminimu, ar pasikeitė sintaksė

  6.   Ponas linux sakė

    Įdomus straipsnis, bet kaip visi žinome nėra saugaus ar gerai sukonfigūruoto serverio, turėdami šiek tiek žinių (gerai pagrįstų) apie įsilaužimą ir interneto saugumą galite patekti į bet kurią sistemą Namebench yra labai gera pradžia analizuoti mūsų auką. Kartą vėl sveiki atvykę DesdeLinux ir tikiuosi, kad jūsų straipsnių kokybė bus tokia pati arba geresnė nei tada, kai turėjote savo tinklaraštį.

  7.   alfredas badolati sakė

    prašau padėti !! TIKRAI įspūdingi gauti rezultatai ir kaip ši programa man sako, kad galiu pagerinti greitį naudodamas naujus skaičius, kuriuos nušoviau po pranešimo, tačiau tiesa aš NEŽINOJU BETELĖS šio ir savo pagrindinio, o kol kas PIRMASIS klausimas yra, naudojant „ubuntu“ ir „Windows 7“ ... KUR turėčiau įdėti tas reikšmes, kad gautų tą greitį ???????????? + + jie man tarnaus su mano teikėju, sakau, nes aš pakeičiu vertybės, kurias jis man davė samdydamas tarnybą noP = Tikiuosi, kad jūsų malonūs atsakymai ir ačiū iš DABAR !!!!!

    1.    92. kas yra? sakė

      Dns nekeičia jūsų atsisiuntimo greičio :), tai, ką jis daro, yra tiesiog antras už dns, turint daugiau informacijos internete ar pasiekiant ją šiek tiek greičiau :).

      1.    Alfredo sakė

        aciu redaktore! tai kam tada jis skirtas ??????

      2.    naudokime linux sakė

        Tai tiesa. Pakeitus DNS, nepakinta, pavyzdžiui, 200 MB failo atsisiuntimo greitis. Tačiau, kadangi naršymas internete susideda iš daugybės komunikacijų (kiekvieno jūsų naršomo puslapio, taip pat kiekvieno puslapio, kiekvieno JS kodo, kiekvieno CSS, ty kiekvieno puslapio to prašymo), to trupučio, kuris pagerina greitį konvertuojant URL į IP galiausiai būna daug.
        Išvada: failų atsisiųsti nepavyks greičiau, tačiau pastebėsite, kad navigacija pagerėjo. Pagerėjimo laipsnis priklauso nuo daugelio veiksnių.
        Cheers! Paulius.

  8.   nugalėtojas sakė

    ...

  9.   J. Black sakė

    Tai nėra „Manjaro“ saugyklose, atsisiųskite šaltinius ir nieko nereikia kompiliuoti, jis yra „python“, su paprastu ./namebench veikia, norint naudoti grafinę sąsają, būtina įdiegti python-tk, bet jis veikia ir konsolėje. Buvo gera sužinoti apie OpenDNS, aš taip pat labai klydau, sveikinimai.

  10.   uolota viršukalnė sakė

    Tiems, kurie ieško spartaus ryšio, DNS serverio nustatymas nebūtų perspektyvus, nes jų kompiuteris padidins išteklių ir pralaidumo sąnaudas, o tai sumažins jo našumą, o ne pagerins.

  11.   myliu tai sakė

    Ar pašalindami „Jdownloader“ gavote rezultatus prieš ir po?
    Puslapių įkėlimas gali paveikti, kaip kai kurie sako čia, tačiau tai neturi nieko bendro su failų atsisiuntimo greičiu, kaip daro tos greičio tikrinimo tarnybos.
    -1 už tai, kad net nemodifikavote įrašo, žinodamas, kad tai, ką sakote, yra klaida ... tai ar norite klaidinti.

    1.    Milo sakė

      Nematau, kad dėl įrašo reikėtų abejoti. Tai aiškiai išreiškia tai, kad pagerinus DNS pasirinkimą galima pagerinti ryšio greitį. Niekas nesako apie atsisiuntimo greičio gerinimą. Privatumo aspektai įraše neminimi vien todėl, kad tai yra kitas tikslas. Šie komentarai pateikė kitų klausimų, kurie praturtina įrašą. Mano nuomone, įrašo (ir jo komentarų) indėlis iš esmės yra teigiamas, nes jame pateikiama informacija ir skaitymo nauda yra naudinga įvairiai auditorijai. Aš patikslinu: (Aš nepažįstu autoriaus ar jokių santykių su juo, tai yra pirmas kartas, kai įeinu į šią svetainę ir patyriau bendrą paiešką, man tiesiog atrodo, kad jos tikslas yra sąžiningas ir palaikantis ir neturėtų būti abejojama, bet skatinama ir vertinama).