Jedním z nejdůležitějších síťových aspektů v jakémkoli typu organizace i na domácí úrovni je DNS. Mnohokrát jsme o tomto termínu slyšeli, ale obvykle podrobně nevíme, co je DNS a jak funguje v našich systémech (je důležité trochu porozumět, abyste měli aktuální informace o jeho používání). Proto je více než důležité porozumět tomuto pojmu, abychom se při přístupu na stránku dozvěděli více o fungování internetu.
DNS (Domain Name System) plní velmi jednoduchý úkol, usnadnit přístup na webové stránky. Všichni přistupujeme k internetu denně, že? Přímým zadáním názvu hostitele, ale nikoli jeho IP adresy. Podívejme se na to takto, je mnohem snazší zadat URL www.solvetic.com než zadat IP adresu 46-105-203-22, nebo se raději chcete dozvědět všechny adresy navštívených webů? Rozhodnutí je vaše, ale DNS nám při tomto úkolu ušetří spoustu duševního opotřebení.
Mapování mezi hostiteli a IP adresami jsou hostována servery DNS. To usnadňuje překlad doménových jmen na adresy s jasným cílem, aby počítače v síti mohly tyto weby nebo zařízení detekovat a přesměrovat.
Výhody DNSKdyž používáme DNS, získáváme výhody jako:
- Poskytuje přístup k webu přímo podle názvu.
- Umožňuje použití hierarchie doménových jmen, která může být nezávislá na jiném přiřazení IP adresy.
- Umožňuje nastavit novou IP adresu v případě změny IP adresy hostitele.
- Usnadňuje směrování do cíle.
V celém tomto světě byste se měli přestat starat o konfiguraci nebo správu DNS v Linuxu, protože se jedná o proces, který je automaticky integrován s ISP (poskytovatelem internetových služeb), protože je propojen s konfigurací firemní sítě. Je však možné tento DNS změnit, pokud představuje chyby, pomalost, selhání doručení paketů nebo více, a proto vytvořil tento tutoriál, který vás naučí, jak změnit servery DNS v systému Linux, a v tomto případě uvidíme, jak postupovat to v Ubuntu 19.04, ale proces je podobný v Ubuntu 18.04 nebo Ubuntu 18.10.
1. Jak změnit DNS v Ubuntu 19.04 nebo Ubuntu 18.04
Krok 1
Chcete -li spustit tento proces, přistoupíme ke konfiguraci sítě přímo z hlavní nabídky Ubuntu:
Krok 2
Tam klikneme na řádek „Kabelové připojení“ a v možnostech, které uvidíme, část „Konfigurace kabelové sítě“:
Krok 3
Klikneme tam, abychom získali přístup ke konfiguračním parametrům sítě dostupné v Ubuntu, ať už kabelové nebo bezdrátové:
ZVĚTŠIT
Krok 4
Tam klikneme na ikonu ozubeného kola v sekci „Zapojení“ a zobrazí se následující okno, kde ve výchozím nastavení uvidíme následující:
- Rychlost připojení
- Přiřazená adresa IPv4
- Přidělená adresa IPv6 (pokud jsme ji povolili)
- Brána
- Použitý server DNS
Krok 5
Chcete -li pokračovat ve změně serveru DNS, přejděte na kartu „Ipv4“, kde uvidíme následující:
Krok 6
Jak vidíme, výchozí metoda je „Automatická (DHCP)“, to znamená, že adresa serveru DNS je převzata přímo konfigurací ISP. Chcete -li změnit DNS Ubuntu, musíme kliknout na přepínač „Automaticky“ v sekci DNS a tam zadejte požadovanou adresu:
Krok 7
Další možností je využití veřejných serverů DNS společnosti Google, které jsou spolehlivé, zabezpečené a mají velkou výkonnostní kapacitu a používají následující adresy IP. Pamatujte, že každá zadaná adresa musí být oddělena čárkami. Když zadáme tyto hodnoty, proces dokončíme kliknutím na tlačítko Použít.
- 8.8.8.8 jako primární DNS
- 8.8.4.4 jako sekundární DNS
2. Jak změnit DNS pomocí příkazů v Ubuntu 19.04 nebo Ubuntu 18.04
Krok 1
Nyní, pokud jste jedním ze zvědavých uživatelů, kteří chtějí pracovat s terminálem, má pro vás Solvetic překvapení, to znamená, že tuto změnu můžeme provést přímo z konzoly, za tímto účelem přistoupíme k terminálu a tam spustíme následující řádek :
sudo apt install dnsmasq
Krok 2
Jakmile je tento nástroj nainstalován, přistoupíme ke konfiguračnímu souboru dnsmasq spuštěním následujícího řádku:
sudo nano /etc/dnsmasq.confKrok 3
Najdeme tam následující:
Krok 4
V tomto souboru vyhledáme řádek „Přidat další jmenné servery zde“ a tam zadáme IP adresu požadovaného serveru DNS:
Krok 5
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 6
Další možností dostupnou prostřednictvím terminálu je přístup k souboru síťových rozhraní, proto provedeme následující:
sudo nano / etc / network / interfacesKrok 7
Pokud používáme DHCP, uvidíme následující:
Krok 8
Ve spodní části tohoto souboru přidáme následující řádek s požadovanou IP adresou:
adresy dns 8.8.8.8,8.8.4.4
Krok 9
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 10
Nyní, abychom provedli změny v síti, provedeme následující:
sudo netplan apply sudo netplan --debug apply
Krok 11
Nakonec můžeme ověřit IP adresy serverů DNS v Ubuntu provedením následujícího:
nmcli dev show | grep DNS
Pomocí kterékoli z těchto metod bude možné vytvořit nový DNS v Ubuntu 18.04 nebo 19.04, aby se zlepšily všechny úlohy připojení a navigace.