ネットワークデータベースの形式は、ネットワークで選択したネームサービスの種類によって異なります。たとえば、hosts データベースには、少なくとも、ローカルシステムとそのシステムに直接接続されているネットワークインタフェースのホスト名と IPv4 アドレスだけは含まれています。しかし、ネットワークで使用するネームサービスの種類によっては、その他の IPv4 アドレスとホスト名も hosts データベースに含まれていることがあります。
DNS 起動ファイルとデータファイルは、ネットワークデータベースに直接は対応していません。
次の図に、これらのネームサービスで使用する hosts データベースの形式を示します。
次の表に、ネットワークデータベースと対応するローカルファイルおよび NIS マップを示します。
Solaris 10 11/06 よりあとの Oracle Solaris リリースでは、ipnodes データベースは削除されます。
ネットワークデータベース |
ローカルファイル |
NIS のマップ |
---|---|---|
/etc/inet/hosts |
hosts.byaddr hosts.byname |
|
ipnodes |
/etc/inet/ipnodes |
ipnodes.byaddr ipnodes.byname |
/etc/inet/netmasks |
netmasks.byaddr |
|
/etc/ethers |
ethers.byname ethers.byaddr |
|
/etc/bootparams |
bootparams |
|
/etc/inet/protocols |
protocols.byname protocols.bynumber |
|
/etc/inet/services |
services.byname |
|
/etc/inet/networks |
networks.byaddr networks.byname |
このマニュアルでは、ネームサービス用にローカルファイルを使用するネットワークから見たネットワークデータベースについて説明します。
hosts データベースについては、「hosts データベース」に記載されています。
netmasks データベースについては、「netmasks データベース」に記載されています。
Solaris 10 11/06 以前のリリースの場合、ipnodes データベースについては、「ipnodes データベース」に記載されています。
NIS、DNS、および LDAP でのネットワークデータベースの対応関係については、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。