hostmap コマンド
目的
システム構成データベース内のアドレス・マッピング・エントリーを直接操作します。
構文
Address-to-Host 名前マッピングを追加する
hostmap -addr IPAddress -host HostName...
Address-to-Host 名前マッピングを削除する
hostmap -rm IPAddress
Address-to-Host 名前マッピングをすべて表示する
hostmap -ls
説明
hostmap 低レベル・コマンドは、
システム構成データベース内のアドレス・マッピング・エントリーを追加、削除、またはリストします。データベース内のエントリーは、IP アドレス (ローカルまたはリモート) を、それに相当するホスト名にマップするために使用されます。
あるローカル・ホストまたはリモート・ホストの IP アドレスは、1 つ以上のホスト名に関連付けることができます。
IP アドレスは小数点付き 10 進形式で表します。ホスト名は、最大長 255 文字のストリングとして表し、ブランク文字は使用しません。
注:
- 有効なホスト名または別名のホスト名には、
英字が少なくとも 1 字含まれていなければなりません。
ホスト名または別名を、x で始まり 16 進数字 (0 から f) が続く名前として指定する場合は、
そのホスト名または別名には、16 進数字として表せない追加文字が少なくとも 1 字入っていなければなりません。
システムは、ホスト名または別名に 16 進数字ではない文字が少なくとも 1 字含まれていない限り、先頭の x とそれに続く 16 進数字を、アドレスの基本 16 進表現として解釈します。したがって、xdeer は有効なホスト名ですが、xdee は有効なホスト名ではありません。
- hostmap コマンドは、
アドレス .08、.008、.09、および .009 を認識しません。 先頭がゼロのアドレスはオクタルとして解釈され、オクタルの数表示には 8 または 9 が含まれないからです。
フラグ
| -addr IPAddress |
指定された IP アドレスの IP address-to-host 名前マッピング・エントリーをデータベースに追加します。ホスト名は、-host フラグを付けて指定します。 |
| -host HostName... |
ホスト名のリストを指定します。リスト内のエントリーはブランクで分離します。 |
| -ls |
データベース内のエントリーをすべて表示します。 |
| -rm IPAddress |
IPAddress 変数で指定したアドレスに対応する、データベース内の IP address-to-host 名前マッピング・エントリーを削除します。 |
終了状況
バーチャル I/O サーバーのコマンドの終了状況を参照してください。
例
- エントリーをデータベースに追加し、アドレスを一連のホスト名に関連付けるには、コマンドを以下の形式で入力します。
hostmap -addr 192.100.201.7 -host alpha bravo charlie
IP アドレス 192.100.201.7 は、1 次ホスト名が alpha で、bravo
および charlie という同義語を持つホストのアドレスとして指定されています。
注:
追加するアドレスの中で .08、.008、.09、または .009 を使用しようとすると、
データベースにはそのアドレスがないにもかかわらず「IP Address already
exists」(IP アドレスはすでに存在しています) というエラー・メッセージが出されます。
- データベース内のエントリーをすべてリストするには、コマンドを以下の形式で入力します。
hostmap -ls
関連情報
hostname コマンド、および mktcpip コマンド。