Address Serverで使用するサービス名称とポート番号を,次のファイルに登録します。
<Windows NTシステムディレクトリ>¥system32¥drivers¥etc¥services
/etc/services
<インストール先ディレクトリ>のSampleディレクトリの中にあるservicesというテンプレートファイルには,既にサービス名称とポート番号が提供されています。このテンプレートファイルのデータをほかのプログラムの情報と重複しないように修正して,servicesファイルに追加してください。このとき,Address - Assist Viewerが組み込まれているサーバ及びすべてのAddress Serverで設定が必要です。また,ポート番号はすべてのサーバで同じになるようにしてください。
追加するポート番号が,既にservicesファイルに登録されている場合,ポート番号を変更してください。
Address - AssistとAddress Server間で使用するポート番号は次のとおりです。
nxsr_sm (9042/tcp)
adsv_ap (9052/tcp)
nxrr_rm (9812/tcp)
adrshd (20141/tcp)
Address - Assist ViewerとAddress Server間でTCP/IPによる通信を行います。ファイアウォールの適用を考えている場合は,Address - Assist ViewerとAddress Serverの通信が遮断されないように,ファイアウォールにポート番号を設定する必要があります。次の説明を参考にしてください。
Address - Assist ViewerとAddress Server間のファイアウォールにポート番号を設定する場合は,次のサービス名称およびポート番号を指定します。ただし,ポート番号定義は,servicesファイルのポート番号定義を同じにしたときだけ有効です。
nxsr_sm | 9042/tcp | # system req - system mng |
adsv_ap | 9052/tcp | # address daemon to connect |
nxrr_rm | 9812/tcp | # reg req - reg mng |
adrshd | 20141/tcp | # vureq - adrshd, adrshd - adrshdch |
Windows 2003,Windows 2008およびWindows 2012は,OS標準のファイアウォール機能があります。OS標準のファイアウォールを使用する場合は,ファイアウォールにAddress - Assist ViewerとAddress Serverが使用するポート番号を設定する必要があります。
Windows 2008やWindows 2012ではファイアウォール機能がデフォルトで有効になることから,ファイアウォールにポート番号を設定するためのサンプルのバッチファイルを提供しています。サンプルのバッチファイルは次のファイルです。
サンプルのバッチファイルの内容を次のように書き換えて,管理者権限で実行します。