Bisakah Anda memberikan konten /etc/nsswitch.conf
?
Sepertinya /etc/nsswitch.conf memiliki nilai buruk untuk baris "hosts". Apakah ini dimulai dengan "file" ?
Kalau tidak, FQDN diatur dengan mengedit /etc/hosts dan menempatkan FQDN pada baris di mana nama host muncul. Misalkan Anda memiliki nama host "foo", dan Anda menemukan baris:
127.0.0.1 foo
Anda akan mengeditnya seperti ini:
127.0.0.1 foo.localdomain foo
foo.localdomain
akan menjadi FQDN baru Anda.
edit /etc/hosts untuk menambahkan FQDN Anda
Informasi tentang sintaks terdapat di sini:http://www.faqs.org/docs/securing/chap9sec95.html
perbarui:membaca kembali pertanyaan Anda, sepertinya jalur Anda belum diatur dengan benar, atau ada yang salah dengan program nama host.
lakukan 'nama host yang mana'
itu harus kembali dengan path '/bin/hostname'
jika berhasil coba perintah lagi seperti,
'/bin/hostname --fqdn'