getent コマンドを使うと、nsswitch.conf の構成に従って情報を検索できる。

1
hosts: files dns

となっていれば、/etc/hosts, /etc/resolv.conf の設定従い DNS から順に探してくれる。

1
2
$ getent hosts d.hatena.ne.jp
59.106.108.77 d.hatena.ne.jp