GNU/Linux >> Belajar Linux >  >> Linux

host:penguraian /etc/resolv.conf gagal

Saya memiliki masalah yang sama, tetapi melakukan ini dan berhasil:

# 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

Alamatnya hanya contoh, tetapi hasilnya berfungsi. Mengapa menyalin resolv.conf adalah Anda mendapatkan salinan aslinya. Kemudian ketika Anda mencetaknya, Anda tidak perlu mengingat semua yang ada di dalam resolv.conf. Dan ketika Anda membuat file dengan gema, Anda dapat yakin bahwa tidak ada karakter tambahan yang membuat masalah. Jadi gema semua baris server nama ke sana.


Saya melihat kesalahan yang sama ketika secara tidak sengaja *nix EOLs ("\n") diganti dengan windows ("\r\n"). Solusi:dos2unix filename


Periksa sintaks Anda, Anda perlu menentukan satu server nama per baris di /etc/resolv.conf

search dsitelecom.com
nameserver 8.8.8.8 
nameserver 8.8.4.4

Linux
  1. Apa yang Menimpa /etc/resolv.conf Pada Setiap Boot?

  2. Manajer Jaringan:Bagaimana Cara Menghentikan Pembaruan Nm /etc/resolv.conf?

  3. Klien OpenVPN Tidak Mendapatkan Informasi Dns?

  1. CentOS / RHEL :Cara Memulihkan dari file /etc/passwd yang dihapus

  2. Perintah LVM Gagal Dengan "Gagal memuat file konfigurasi /etc/lvm/lvm.conf"

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. Di /etc/resolv.conf, apa sebenarnya yang dilakukan opsi konfigurasi pencarian?

  2. Kesalahan:perintah buruk `nospoof on' di file /etc/host.conf

  3. Perbedaan antara /etc/hosts dan /etc/resolv.conf