Solusi 1:
 Dengan konfigurasi ini, sebagian besar aplikasi akan dengan senang hati bekerja dengan entri Anda dari /etc/hosts .
 Namun host tidak melihat /etc/nsswitch.conf . Itu karena desain, bukan kebetulan, sejak host adalah secara khusus program pencarian DNS. /etc/hosts bukan DNS, ini (kebanyakan) yang kami gunakan sebelumnya kami memiliki DNS.
 Hal yang sama juga berlaku untuk dig dan nslookup - mereka juga khusus DNS.
Solusi 2:
 host perintah (bersama dengan dig dan nslookup ) adalah bagian dari bind Utilitas DNS. Sebagai utilitas penyelesai DNS, ia melakukan resolusi DNS sendiri.
 Jika Anda tertarik untuk mengambil entri dari libnss mana pun -penyimpanan data yang didorong, Anda dapat menggunakan getent program. Untuk mendapatkan entri host, misalnya, gunakan seperti ini:
getent hosts google.com
 Ini mengikuti urutan resolusi yang ditetapkan di bawah hosts: di /etc/nsswitch.conf berurutan, yang mencakup /etc/hosts jika "file" dicantumkan sebagai salah satu opsi.