大きな社内ネットワークなどでは、独自にDNSサーバを建てて社内の各ノードに対して名前解決してあげる必要がある。
名前解決の仕組み
- アプリが
/etc/nsswitch.confのhosts:部分を参照 - files の場合は
/etc/hostsが参照される - dns の場合は
/etc/resolv.confが参照され DNSサーバへ接続される
passwd: files group: files shadow: files gshadow: files hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname networks: files