DNS

Jak nastavit jmenné servery DNS v systému Ubuntu Linux?

Jak nastavit jmenné servery DNS v systému Ubuntu Linux?
Názvové servery DNS (překladače) poskytují metodu překladu názvu domény na adresy IP. Poskytuje jej ISP (poskytovatelé internetových služeb) a používají ho různá další zařízení k vyhledávání DNS požadované domény.

V tomto tutoriálu vám ukážeme, jak nastavit nebo nakonfigurovat DNS nameserver pomocí různých metod v systému Ubuntu. Všechny konfigurace byly provedeny na Ubuntu 20.04 systém.

Dva různé přístupy, které lze použít k nastavení DNS NameServer na Ubuntu 20.04 Systém Linux:

Metoda 1: Nastavte DNS NameServer z Ubuntu Desktop pomocí Správce sítě

Nastavení serveru DNS NameServer z plochy Ubuntu pomocí nástroje Network Manager je poměrně jednoduché a nevyžaduje žádné technické znalosti. Jednoduše postupujte podle níže uvedených kroků:

1. Otevřete v systému okno „Nastavení“.
2. Pokud jste připojeni k Wi-Fi, klikněte na kartu „wifi“. V opačném případě klikněte na kartu „Síť“, pokud máte „kabelové“ připojení.
3. Okno Nastavení lze spustit také z nabídky vpravo nahoře. Klikněte na rozevírací ikonu a vyberte ikonu „Kabelové nastavení“ možnost ze zobrazovacího seznamu, který je také zobrazen na následujícím snímku obrazovky:

4. Kliknutím na ikonu ozubeného kola zobrazenou pod nadpisem „kabelové“ získáte přístup ke konfiguracím správce sítě.

5. Nyní přejděte na kartu nastavení „IPV4“ a vyberte metodu IPV4, kde je vybrána výchozí možnost „Automaticky (DHCP)“.

Přepnutím automatického tlačítka tuto možnost deaktivujete a zadáním adresy IP resolveru DNS oddělené čárkou nastavíte DNS nameserver, který je zobrazen na následujícím snímku obrazovky:

Použili jsme IP adresu překladače serveru Google DNS.

Metoda 2: Nastavte DNS NameServer pomocí Netplan s Network Manager a statickou IP

V předchozích distribucích Ubuntu se překladače DNS snadno konfigurovaly pomocí '/ etc / resolv.conf ', stačí upravit hodnoty a uložit soubor pro použití. Služba vyřešená systémem poskytuje lokálním aplikacím nebo službám překlad názvů DNS a toto lze jednoduše nakonfigurovat pomocí Netplan, což je výchozí nástroj pro správu sítě v Ubuntu 20.04.

Chcete-li nastavit překladače DNS s netplanem, postupujte podle níže uvedených kroků:

1. Otevřete terminál spuštěním seznamu příkazů „ip a“ s podrobnostmi Wi-Fi / ethernet. Pozorně si poznamenejte svou IP adresu, masku sítě a výchozí bránu z následujícího snímku obrazovky, který se zobrazí při provádění příkazu IP.

2. Otevřete konfigurační soubor netplan. Všechny konfigurační soubory netplan jsou uloženy v adresáři / etc / netplan. Otevřete tedy „/ etc / netplan / 01-network-manager-all.yaml ”soubor. Název souboru se může u jednotlivých instalací lišit. Zadejte níže uvedený příkaz a otevřete tento konfigurační soubor pomocí nano textového editoru.

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

V tomto souboru můžete konfigurovat IP adresu, bránu, síťová rozhraní, DNS nameservery atd.

Obecná syntaxe tohoto konfiguračního souboru je uvedena níže a může ji upravit správce systému.

síť:
verze: 2
renderer: NetworkManager
eternety:
[Název zařízení]:
dhcp4: false
adresy: [ip-address / netmask]
gateway4: default-gateway
jmenné servery:
adresy: [DNS_nameserver-1, DNS_nameserver-2]

Zde je nutné v tomto konfiguračním souboru změnit následující řádky kódu.

verze: 2
renderer: NetworkManager
eternety:
enp0s3:
dhcp4: false
adresy: [10.0.2.15/24]
gateway4: 192.168.1.1
jmenné servery:
adresy: [8.8.8.8, 8.8.4.4]

„192.168.1.1 “je výchozí brána a adresa IP je„ 10.0.2.15 ”. Ve výše uvedeném konfiguračním souboru nahraďte vlastní bránu, masku sítě a IP. V konfiguraci lze definovat více než dva jmenné servery DNS a tyto jmenné servery by měly být odděleny čárkou. Ve výše uvedeném souboru „8.8.8.8, 8.8.4.4 ”jsou překladače DNS pro Google. Uložte konfigurační soubor a ukončete jej stisknutím „Ctrl + x“.

3. Nyní použijte následující příkaz k provedení změn v tomto souboru s netplanem:

$ sudo netplan použít

Výše uvedený příkaz vygeneruje konfigurační systémovou službu vyřešenou.

4. Chcete-li ověřit konfiguraci překladače DNS, použijte následující příkaz:

$ systemd-resolve --status | grep 'DNS Servers' -A2

Příkaz systemd-resolve -status zobrazuje balíček informací. To je důvod pro použití příkazu „grep“ k filtrování řetězce „DNS Servers“ ze všech podrobností.

Následující výstup se zobrazuje na terminálu; to znamená, že ověří DNS nameserver a je nyní nastaven.

Nastavte vlastní DNS NameServer z příkazového řádku pomocí Netplan s Networkd

Chcete-li nastavit DNS Name Server pomocí netplan a sítě, zkopírujte následující kód do konfiguračního souboru netplan:

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

Zadejte níže uvedené konfigurace v tomto souboru:

síť:
verze: 2
renderer: networkd
eternety:
enp0s3:
dhcp4: true
jmenné servery:
adresy: [8.8.8.8, 8.8.4.4]

Chcete-li použít změny s netplanem, zadejte následující příkaz:

$ sudo netplan použít

Nyní ověřte aktuální DNS jmenný server pomocí následujícího příkazu:

$ systemd-resolve --status

V okně terminálu se vytiskne následující výstup:

Chcete-li znovu výchozí konfigurace DNS nebo odebrat konfigurace netplan, odeberte všechna data a vložte následující kód do konfiguračního souboru:

síť:
verze: 2
renderer: NetworkManager

Nyní použijte změny pomocí následujícího příkazu:

$ sudo netplan použít

Zkontrolujte aktuální DNS Nameserver pomocí následujícího příkazu:

$ systemd-resolve --status

Z následujícího zobrazeného výstupu si všimnete výchozího DNS jmenného serveru, který má být nastaven ve vašem systému:

Závěr:

V tomto článku jsme diskutovali o tom, jak konfigurovat DNS nameserver pomocí desktopového rozhraní a příkazového řádku. Také jsme viděli, jak nakonfigurovat změny netplan v systému Ubuntu tak, aby se změnil jmenný server DNS. Vlastní DNS jmenný server můžete nastavit také pomocí služeb netplan a networkd.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...