GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak provést změny v resolv.conf Permanent v Ubuntu [Rychlý tip]

Když změníte konfiguraci DNS pomocí souboru /etc/resolv.conf, museli jste si všimnout, že změny nejsou trvalé. Restartování a vaše změny se mohou vrátit k původnímu nastavení. Měl jsem tento problém, když jsem změnil nastavení DNS na sledování Netflixu mimo USA. Úprava souboru resolv.conf vyřešila můj problém, ale pouze prozatím. Moje změny nebyly trvalé a když jsem se znovu podíval na soubor resol.conf, zjistil jsem, proč tomu tak je. Soubor to jasně uvedl a nevěnoval jsem tomu pozornost:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

Jak již bylo řečeno, mé změny byly přepsány. Úprava souboru resolv.conf je dobrá pro okamžité testování, ale vyvstává otázka, jak provést změny v souboru resolv.conf trvale v Ubuntu nebo jakýkoli jiný systém Linux.

V tomto rychlém tipu proberu řešení, které můžete použít k tomu, aby byly změny v resolv.conf trvalé.

Proveďte trvalé změny v resolv.conf:

Aby byly změny související s DNS v resol.conf trvalé, musíte změnit konfigurační soubor DHCP s názvem dhclient.conf . Soubor najdete v tomto umístění:/etc/dhcp/dhclient.conf

Uvidíte řádky jako tyto:

#supersede domain-name "fugue.com home.vix.com";
 #prepend domain-name-servers 127.0.0.1;

Odstraňte předchozí znak „#“ a použijte požadovaný server názvu domény a názvu domény. Uložte jej. Nyní budou změny související s DNS trvalé.

Alternativní řešení pro provedení trvalých změn v resolv.conf:

Toto řešení vyžaduje program resolvconf k instalaci do vašeho systému. Normálně je tento program nainstalován v mnoha systémech Linux ve výchozím nastavení, ale abyste se ujistili, že ano, použijte následující příkaz v terminálu (Ctrl+Alt+T) v Ubuntu:

sudo apt-get install resolvconf

Jakmile se ujistíte, že je resolvconf nainstalován, upravte konfigurační soubor pomocí následujícího příkazu:

sudo gedit /etc/resolvconf/resolv.conf.d/base

Uložte. Nyní bude nastavení v resolv.conf trvalé.

Doufám, že vám tento rychlý tutoriál pomohl změnit nastavení DNS a učinit tyto změny trvalými. Vítáme jakékoli dotazy, návrhy a poděkování. Ciao :)



Ubuntu
  1. Jak nainstalovat Curl na Ubuntu [Rychlý tip]

  2. Ubuntu – Jak zajistit, aby Resolv.conf fungoval starým způsobem na moderních linuxových distribucích?

  3. Jak restartovat Apache, aby byly změny httpd.conf trvalé?

  1. Jak zakázat porty USB v Ubuntu [Rychlý tip]

  2. Jak nainstalovat XML::LibXML na Ubuntu Linux [Rychlý tip]

  3. Jak nainstalovat Nagios na Ubuntu 14.04

  1. Jak vytvořit Minecraft Server na Ubuntu 20.04

  2. Jak provést trvalé změny výchozího User-dirs.dirs?

  3. Jak aktualizovat resolv.conf na Ubuntu