getent で /etc/nsswitch.conf に従ってネームサービスを検索する

September 12, 2007

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

tilfin freelance software engineer