Crearea și configurarea unui server DNS cache local (pdnsd), darkfess

După cum arată practica, serverele DNS ale furnizorilor cad adesea și unele resurse (sau toate) pe Internet devin indisponibile. Prin urmare, o serie de DNS terțe părți au devenit populare. Cele mai populare și cele mai rapide sunt Google Public DNS (8.8.8.8 și 8.8.4.4). Viteza Internetului pentru furnizori crește foarte repede, 1 mb, 10 mb, 100 mb ... doar viteza răspunsului este neschimbată, deoarece ea se odihnea deja în limite fizice. Viteza luminii în fibra optică este de aproximativ 200 mii km pe secundă și, în consecință, este mai rapidă decât







150 ms, răspunsul serverului prin Oceanul Atlantic nu va fi obținut. Astfel de cazuri.

Bine, cred că toată lumea a înțeles cât de importantă și de rece este. Să mergem direct la instalarea și configurarea serverului DNS.

Fiți atenți! Dacă aveți pachete cu alte servere DNS, de exemplu bind9, ar trebui să le ștergeți.

Deci, să începem. Mai întâi de toate, să verificăm setările de rețea:

Următorul în config ... Sau avem încredere în DHCP:

Sau setăm setările statice (recomandat):

Suntem rugați să selectați una dintre șabloanele de setări, selectați elementul "Manual / Manual".

Mergem în prima config:

Căutăm o linie în ea:

Totul, serverul DNS va funcționa, după repornirea sistemului, rămâne doar să-l configurați. Pentru aceasta, deschideți o altă config cu comanda:

Frumusețea este că PDNSD în sine este foarte ușoară și aproape încarcă sistemul. Se sondează simultan mai multe servere DNS. care sunt specificate în această config, selectează cea mai rapidă. Prima solicitare pe care o scrie, toate cele ulterioare ale cache-ului. Astfel, resursele pe care le utilizați - vor avea întotdeauna cea mai mare latență. Acest "focus" vă permite să accelerați orice Internet, chiar 100 de megabiți. Și pentru diferite spoturi radio cu o conexiune proastă și, în general, poate fi o salvare.







Porniți manual serverul DNS:

Verificăm funcționarea acestuia (acest lucru se poate face deja dintr-o altă mașină, nu din server):

Va fi afișat un mesaj în care suntem interesați de această linie:

Acum că intrarea este stocată în cache, repetați interogarea:

Totul este gata :) Bucurați-vă. Iată câteva comenzi utile:

PS. Verificați viteza serverelor DNS cu referința "namebench".

Orice servere suplimentare pot fi adăugate la fișier - sudo nano /etc/pdnsd.conf (lângă serverele google, de exemplu).

Și despre legare - da, este de înțeles că e mai bine să le demolezi. Voi scrie despre acest lucru la începutul articolului, mulțumesc :)

Bine ai venit! Și dacă conectați Internetul prin pppoe, care sunt setările? Este posibil ca acel furnizor de DNS să fi luat-o pe el însuși?

Furnizorul DNS nu se ridică automat. În principiu, nu le puteți specifica, totul va funcționa vseravno.

Dar, în cazul în care Internet prin PPPoE, furnizorul de servicii DNS trebuie să se uite prin setările de rețea de dispozitiv, ceea ce ridică sesiunea PPPoE (computer local sau ruter).

Vă mulțumim că ați răspuns. În general, am fost găsit pe nimeni, setările de formare a imaginii pe disc nu sunt foarte multe (în limba rusă), în cele din urmă, „la întâmplare“, în «auto-mode =» (directorul / etc / default / pdnsd) prescrise „resolvconf“ și normele în consecință, pdnsd-resolvconf. conf, în el în "server_ip =" punte punctată (am toate interfețele locale combinate în pod), ca totul funcționează.
Nu prea mult în subiect și ce server dhcp să folosească? În timp ce a fost oprit la serverul isc-dhcp.

Mă bucur să vă ajut. Eu însumi am pus dnsmasq. Sau, puteți serverul isc-dhcp, da) Căutați în ce scopuri. Aveam nevoie de cele mai simple.

Nu este mai ușor decât să rezolvăm gazdele? De ce toate aceste dificultăți cu DHCP?







Articole similare

Trimiteți-le prietenilor: