GNU/Linux >> Linux Esercitazione >  >> Linux

host:analisi di /etc/resolv.conf non riuscita

Ho avuto un problema simile, ma l'ho fatto e ho iniziato a lavorare:

# 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

Gli indirizzi sono solo di esempio, ma il risultato sta funzionando. Perché copiare resolv.conf è che ottieni una copia dell'originale. Quindi, quando lo stampi, non devi ricordare tutto all'interno di resolv.conf. E quando crei il file con echos, puoi essere sicuro che non ci sono caratteri extra che creano problemi. Quindi fai eco a tutte le righe del server dei nomi lì.


Ho visto lo stesso errore quando per errore gli EOL *nix ("\n") sono stati sostituiti con quelli di Windows ("\r\n"). Soluzione:dos2unix filename


Controlla la tua sintassi, devi definire un nameserver per riga in /etc/resolv.conf

search dsitelecom.com
nameserver 8.8.8.8 
nameserver 8.8.4.4

Linux
  1. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  2. Cosa sovrascrive /etc/resolv.conf ad ogni avvio?

  3. Come viene aggiornato /etc/motd?

  4. Comprensione del file /etc/hosts in Linux

  5. Esempio di file /etc/mke2fs.conf

Come rendere permanente l'indirizzo del server dei nomi in /etc/resolv.conf?

Errore:errato comando "nospoof on" nel file /etc/host.conf

Perché /etc/resolv.conf punta a 127.0.0.53?

Differenza tra /etc/hosts e /etc/resolv.conf

Come configurare /etc/issues per mostrare l'indirizzo IP per eth0

getpwnam(www) non è riuscito in /etc/nginx/nginx.conf