GNU/Linux >> Znalost Linux >  >> Linux

hostitel:analýza souboru /etc/resolv.conf se nezdařila

Měl jsem podobný problém, ale udělal jsem toto a fungovalo to:

# mv resolv.conf resolv.conf.old
# cat resolv.conf.old
search example.com
domain example.com
nameserver 11.22.33.44
nameserver 2000::1
# echo "search example.com" >>resolv.conf
# echo "domain example.com" >>resolv.conf
# echo "nameserver 11.22.33.44" >>resolv.conf
# echo "nameserver 2000::1" >>resolv.conf

Adresy jsou pouze příklad, ale výsledek funguje. Proč kopírovat resolv.conf je, že dostanete kopii originálu. Když si jej pak vytisknete, nemusíte si pamatovat vše, co je uvnitř resolv.conf. A když vytvoříte soubor s echem, můžete si být jisti, že tam nejsou žádné další znaky, které by dělaly potíže. Takže tam odešlete všechny řádky jmenného serveru.


Viděl jsem stejnou chybu, když byly omylem *nix EOL ("\n") nahrazeny jedničkami pro Windows ("\r\n"). Řešení:dos2unix filename


Zkontrolujte syntaxi, musíte definovat jeden jmenný server na řádek v /etc/resolv.conf

search dsitelecom.com
nameserver 8.8.8.8 
nameserver 8.8.4.4

Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Co přepíše /etc/resolv.conf při každém spuštění?

  3. Network Manager:Jak zastavit aktualizaci Nm /etc/resolv.conf?

  1. Jak se aktualizuje /etc/motd?

  2. Klient Openvpn nedostává informace DNS?

  3. CentOS / RHEL :Jak obnovit ze smazaného souboru /etc/passwd

  1. Příkazy LVM selžou s „Nepodařilo se načíst konfigurační soubor /etc/lvm/lvm.conf“

  2. Co přesně dělá možnost konfigurace vyhledávání v /etc/resolv.conf?

  3. Chyba:špatný příkaz `​nospoof on' v souboru /etc/host.conf