Kaj je sistem domenskih imen (DNS)?
Sistem domenskih imen je pogosto opisan kot internetni imenik. Gre za hierarhični decentraliziran sistem poimenovanja, katerega glavna naloga je prevajanje domenskih imen na naslove IP. Brez DNS bi edini način, kako bi lahko obiskali katero koli spletno mesto, bil vnos njenega naslova IP neposredno v naslovno vrstico. DNS nam te preizkušnje prizanaša z zagotavljanjem distribuirane imeniške storitve po vsem svetu, ki je ključni del interneta od leta 1985.
Danes obstaja veliko brezplačnih in javnih storitev DNS, ki skupaj vsak dan obravnavajo stotine milijard zahtev. Kljub toliki izbiri večina ljudi ne ve, katero storitev DNS uporabljajo, ker skoraj vse sodobne elektronske naprave samodejno dodelijo storitev DNS, ko se prvič povežejo z internetom prek DHCP (Dynamic Host Configuration Protocol), protokola za upravljanje omrežja, ki dinamično dodeli IP naslov in druge konfiguracijske parametre omrežja za vsako napravo v omrežju.
Zakaj naj spremenim nastavitve DNS?
Toda samo zato, ker je vaš računalnik ali usmerjevalnik za vas izbral storitev DNS, najverjetneje tisto, ki jo upravlja vaš ponudnik internetnih storitev (ISP), še ne pomeni, da morate to storitev uporabljati neomejeno dolgo. Dejansko obstaja več tehtnih razlogov za spremembo nastavitev DNS.
- Hitrost: Storitve DNS drugih ponudnikov obljubljajo boljše hitrosti in nižjo zakasnitev kot storitve DNS večine ponudnikov internetnih storitev. Google Public DNS je odličen primer hitre storitve DNS, saj je največja javna storitev DNS na svetu, ki dnevno obdela več kot 400 milijard zahtev. Če želite ugotoviti, kako hitreje se Google javni DNS primerja z vašo trenutno storitev DNS, vam priporočamo, da prenesete in uporabite orodje za primerjalno analizo DNS, kot je Namebench, ki zahteva zahteve DNS za več storitev DNS in primerja rezultate.
- Zanesljivost: Nekateri ponudniki internetnih storitev so zelo grozni, ko gre za vzdrževanje njihovih DNS strežnikov v delujočem stanju, čeprav lahko drugače ponujajo odlične storitve. Če to zveni kot vaš trenutni ponudnik internetnih storitev, je dobra novica, da vam morda še ni treba iskati razpoložljivih možnosti. Obstaja velika verjetnost, da bo prehod na drugo storitev DNS, kot je Google Public DNS, rešil vse vaše težave in zagotovil zanesljivo storitev, ki jo iščete.
- Varnost: Google javni DNS in številne druge nadomestne storitve DNS ponujajo izboljšano zaščito pred varnostnimi grožnjami DNS, vključno z napadi podvajanja in napadi na zavrnitev storitve. Google Public DNS na primer preveč zagotavlja strojne vire za zaščito pred neposrednimi napadi DoS, izvaja osnovno preverjanje veljavnosti odzivnih paketov in verodostojnosti imenskega strežnika, dodaja entropijo zahtevanim sporočilom, odstranjuje podvojene poizvedbe in še veliko več.
Kako preklopiti na javni javni DNS?
Če smo vas prepričali, da je vredno poskusiti Google Public DNS, imamo za vas dobre novice: prehod z ene storitve DNS na drugo je zelo enostaven in traja le nekaj minut. Toda preden nadaljujete in spremenite katere koli nastavitve, vzemite kos papirja ali odprite beležko v računalniku, da si lahko za varnostne kopije zabeležite trenutne nastavitve. Če gre kaj narobe (ne skrbite, ker se ne da kaj dosti narobe) ali če se odločite, da vam je stara storitev DNS bolj všeč, lahko preprosto sledite korakom in uporabite prvotne nastavitve.
Spreminjanje nastavitev DNS s programom NetworkManager
NetworkManager je demon, ki se nahaja na vrhu vmesnikov libudev in drugih jeder Linuxa in ponuja vmesnik na visoki ravni za konfiguracijo omrežnih vmesnikov v večini sodobnih distribucij Linuxa, pa tudi možnost samodejne povezave z žičnimi in brezžičnimi omrežji.
Če želite v programu Ubuntu s pomočjo NetworkManagerja preklopiti na javni javni DNS, pojdite na Sistem> Nastavitve> Omrežne povezave.
- Izberite povezavo, za katero želite konfigurirati Google Public DNS, in kliknite gumb Uredi.
- Pojavilo se bo novo okno, ki bo vsebovalo en zavihek za nastavitve IPv4 in drugi zavihek za nastavitve IPv6.
- V ustrezna polja strežnikov DNS vnesite naslednje Googlove javne naslove DNS IP:
- Za IPv4: 8.8.8.8 in / ali 8.8.4.4.
- Za IPv6: 2001: 4860: 4860 :: 8888 in / ali 2001: 4860: 4860 :: 8844.
- Kliknite Apply, da shranite nove nastavitve.
- Preizkusite svoje nove nastavitve z obiskom katerega koli spletnega mesta.
- Če se spletno mesto naloži, kot bi moralo, je vaša konfiguracija pravilna.
- Če se ne, je nekaj narobe in napako lahko poiščete ali preklopite nazaj na staro konfiguracijo.
Ker se vsaka distribucija Linuxa nekoliko razlikuje, ne moremo zagotoviti enotnega nabora navodil, ki bi zajemal vse uporabnike Linuxa. Če imate težave z iskanjem, kje so nastavitve DNS nastavljene v vaši distribuciji, poiščite vadnico za distribucijo z Googlom.
Spreminjanje nastavitev DNS z urejanjem razrešitve.conf Datoteka
Razrešitev.Datoteka conf se uporablja v različnih distribucijah Linuxa za konfiguriranje nastavitev DNS. Ta datoteka z navadnim besedilom je berljiva za človeka in je ni treba bati urejanja - ne pozabite najprej ustvariti varnostne kopije, da jo boste lahko pozneje vrnili, če stvari ne bodo delovale tako, kot bi morale.
Za preklop na Googlov javni DNS na strežniku Debian z uporabo razrešitve.datoteko conf, uredite / etc / resolv.conf z najljubšim urejevalnikom besedil. Preprosto dodajte naslednji dve vrstici za IPv4:
- imenski strežnik 8.8.8.8
- imenski strežnik 8.8.4.4
In naslednji dve vrstici za IPv6:
- nameserver 2001: 4860: 4860 :: 8888
- nameserver 2001: 4860: 4860 :: 8844
Nato shranite nastavitve in znova zaženite internetne odjemalce, ki jih uporabljate. Po želji lahko v datoteki odstranite tudi vse druge vrstice strežnika imen, da zagotovite, da ne uporabljate ničesar drugega kot Google Public DNS, vendar je priporočljivo, da vsaj en nadomestni strežnik imen pustite kot varnostno kopijo.