JP1 Version 9
JP1/Cm2/Internet Gateway Server

解説・文法・操作書

3020-3-T12

目　　次

前書き

はじめに

1.　JP1/Cm2/IGSの概要

1.1　JP1/Cm2/IGSの特長

1.1.1　送信先のポートを一つに統合して，セキュリティを強化できます

1.1.2　アプリケーションとJP1/Cm2/IGS間の通信方法を選択できます

1.1.3　プライベートアドレスとグローバルアドレスを変換できます

1.1.4　リモート操作で，他のJP1/Cm2/IGSの環境設定ができます

1.1.5　IGSコネクションの管理や監視ができます

1.2　JP1/Cm2/IGSを構成するプログラム

1.3　JP1/Cm2/IGSのシステム構成と運用例

1.3.1　IGSコネクションの確立形態による構成

1.3.2　JP1/Cm2/IGSの運用形態による構成

2.　JP1/Cm2/IGSの機能

2.1　機能の概要

2.2　ポート統合

2.2.1　IGSコネクションの接続と切断

2.2.2　パケットのカプセル化

2.3　シングルサーバ

2.4　プロキシ通信

2.4.1　SNMPプロトコルを使用したプロキシ通信

2.4.2　TCP/IPおよびUDP/IPプロトコルを使用したプロキシ通信

2.5　NAT変換

2.5.1　NAT変換の方式

2.5.2　NAT変換の対象部分

2.6　リモート環境設定

2.7　コネクションの管理および監視

2.7.1　コネクションの管理

2.7.2　IGSコネクションの生存監視

3.　インストールとセットアップ

3.1　Internet Gateway Serverのインストールとアンインストール

3.1.1　Internet Gateway Serverのインストール

3.1.2　Internet Gateway Serverのアンインストール

3.2　Proxy Optionのインストールとセットアップ

3.2.1　Proxy Optionのインストール

3.2.2　Proxy Optionのアンインストール

3.2.3　Proxy Optionの設定

3.3　JP1/Cm2/IGSの起動と停止

3.3.1　Internet Gateway Serverの起動と停止

3.3.2　Proxy Optionの稼働と停止

3.4　バックアップとリストア

3.5　クラスタシステムで運用する場合の設定

3.5.1　クラスタシステムへのインストール

3.5.2　クラスタシステムでの設定

3.5.3　アプリケーションの通信情報の設定

3.5.4　クラスタ環境での注意事項

4.　JP1/Cm2/IGSのシステム構築

4.1　Internet Gateway Serverのシステム構築の流れ

4.1.1　ポート統合機能を使用する場合

4.1.2　シングルサーバ機能を使用する場合

4.1.3　NAT変換機能を使用する場合

4.2　環境設定

4.2.1　環境設定の共通操作

4.2.2　通信情報の登録

4.2.3　SNMP通信情報の登録

4.2.4　NAT情報の登録

4.2.5　動作オプションの設定

4.3　環境設定以外の設定

4.3.1　SNMPプロキシ通信をする場合の設定

4.3.2　ゲートウェイの変更

4.3.3　SNMPデータ部のNAT変換をする場合の設定

4.4　環境設定の内容を確認する

4.4.1　環境設定内容の表示

4.4.2　［IGS設定内容表示］画面から設定内容を変更する

4.5　環境設定の内容を変更する

4.5.1　変更内容が反映されるタイミング

4.6　環境設定ファイルの保存・読み込み

4.6.1　環境設定ファイルを保存する

4.6.2　環境設定ファイルを読み込む

4.7　定義例

4.7.1　SNMPプロキシを使用してネットワークを監視する定義例

4.7.2　NAT環境でネットワークを監視する定義例

4.7.3　シングルサーバ機能を使用する定義例

4.7.4　ゲートウェイサーバとして運用する定義例

4.7.5　NAT環境でゲートウェイサーバとして運用する定義例

4.7.6　プロキシ通信を使用する定義例

5.　通信履歴の表示

5.1　ポート統合モードの通信履歴の表示

5.1.1　接続状況の表示

5.1.2　利用履歴の表示

5.2　シングルサーバモードの通信履歴の表示

5.2.1　接続状況の表示

5.2.2　利用履歴の表示

5.3　利用履歴のファイル出力

6.　コマンド

コマンド一覧

コマンドの詳細

igsbkup（環境情報ファイルのバックアップ）

igschgreq（環境情報の変更）

igschknataddr（スタティックNATデータファイルの整合性の確認）

igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）

igscollect（障害調査用ファイルの収集）

igsdump（関数トレースおよび処理テーブルのメモリダンプの取得）

igsmkcomm（NNMiのSNMP設定の定義作成）

igsmkhosts（hostsファイルのNAT変換）

igsmkseeds（NNMiの検出シード登録コマンドの定義）

igsrstr（環境情報ファイルのリストア）

igstrace（電文トレースの出力）

igstransaddr（変換後のアドレスの表示）

7.　定義ファイル

7.1　定義ファイル一覧

7.2　オプション定義ファイル（igsopt.conf）

7.3　変換対象MIB定義ファイル（igsnatmib.conf）

7.4　変換対象文字列MIB値定義ファイル（igsnatstr.conf）

7.5　スタティックNATデータファイル（nataddr.inf）

7.6　SNMPプロキシ定義ファイル（snmp.ini）

7.7　IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）

8.　他のJP1製品との連携

8.1　JP1/IMと連携してIGSイベントを監視する

8.1.1　JP1/IMを使った監視の概要

8.1.2　JP1/IM連携のシステム構成およびセットアップ

8.1.3　JP1イベント

8.2　NNMiまたはNNMと連携してIGSイベントを監視する

8.2.1　NNMiまたはNNMを使った監視の概要

8.2.2　NNMiまたはNNM連携のシステム構成およびセットアップ

8.2.3　IGSイベント（SNMP）の詳細

9.　メッセージ

9.1　メッセージの形式

9.1.1　メッセージの出力形式

9.1.2　メッセージの記載形式

9.2　メッセージ一覧

9.2.1　JP1/Cm2/IGS起動時のメッセージ（KDJI001～KDJI062）

9.2.2　JP1/Cm2/IGS終了時のメッセージ（KDJI101～KDJI161）

9.2.3　Internet Gateway Server運用時のメッセージ（KDJI201～KDJI411）

9.2.4　Proxy Option運用時のメッセージ（KDJI601～KDJI623）

9.2.5　コマンドの出力メッセージ（KDJI901～KDJI906）

9.2.6　インストール時のメッセージ（KDJI990～KDJI996）

10.　トラブルシューティング

10.1　対処の手順

10.2　トラブルへの対処方法

10.3　ログ情報の種類

10.4　トラブル発生時に採取が必要な資料

10.5　資料の採取方法

10.5.1　収集ツールを使用した資料の採取方法

10.5.2　再現性がある障害についての資料採取方法

付録

付録A　ファイルおよびディレクトリ一覧

付録A.1　Internet Gateway Serverのファイル・ディレクトリ一覧

付録A.2　Proxy Optionのファイル・ディレクトリ一覧

付録B　プロセス一覧

付録C　ポート番号一覧

付録C.1　ポート番号

付録C.2　ファイアウォールの透過方向

付録D　性能と見積もり

付録D.1　Internet Gateway Serverの性能と見積もり

付録D.2　Proxy Optionの性能と見積もり

付録E　変換対象MIB定義ファイルの定義について

付録E.1　定義が必要なオブジェクトかを判定する

付録E.2　定義を追加する

付録F　運用上の注意事項

付録F.1　JP1/Cm2/IGSをお使いになる環境についての注意事項

付録F.2　JP1/Cm2/IGSの各機能についての注意事項

付録G　NNM関連の機能

付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定

付録G.2　NNM関連のコマンド

付録H　本製品の旧バージョンからの移行について

付録H.1　機能差異一覧

付録H.2　設定ファイルの移行

付録H.3　移行時の注意事項

付録I　旧製品からの移行について

付録I.1　JP1/Extensible Port Management Systemからの移行について

付録I.2　JP1/Cm2/Internet SNMP Gatewayからの移行について

付録J　IGSコネクションの構築の可否

付録K　各バージョンの変更内容

付録K.1　09-00での変更内容

付録K.2　07-50での変更内容

付録K.3　07-10での変更内容

付録L　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.

前書き

■ 対象製品

P-2942-B794　 JP1/Cm2/Internet Gateway Server　 09-00 （適用OS：Windows Server 2003 (x64)，Windows Server 2003 R2 (x64)）
P-F2442-B7741　 JP1/Cm2/Internet Gateway Server - Proxy Option　 07-00 （適用OS：Windows 2000，Windows XP，Windows Server 2003，Windows Server 2003 R2）

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

AIXは，米国における米国International Business Machines Corp.の登録商標です。
HP-UXは，米国Hewlett-Packard Companyのオペレーティングシステムの名称です。
Java 及びすべてのJava関連の商標及びロゴは，米国及びその他の国における米国Sun Microsystems, Inc.の商標または登録商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標若しくは商標です。
UNIXは，X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Windows Serverは，米国Microsoft Corporationの米国及びその他の国における登録商標です。
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
This product includes software developed by IAIK of Graz University of Technology.

■ 発行

2009年 9月 (第1版) 3020-3-T12

■ 著作権

All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.

はじめに

このマニュアルは，JP1/Cm2/Internet Gateway Server（以降JP1/Cm2/IGSと略します）について，機能および操作方法を説明したものです。

対象読者

JP1製品を使って管理業務をし，JP1/Cm2/IGSを使用してJP1製品のポート統合や，JP1製品をインターネット／イントラネット環境へ導入する方を対象としています。また，ファイアウォールやネットワークに関する知識を持っていることを前提としています。

マニュアルの構成

このマニュアルは，次に示す章から構成されています。

第１章　JP1/Cm2/IGSの概要

JP1/Cm2/IGSの機能概要と特長について説明しています。

第２章　JP1/Cm2/IGSの機能

JP1/Cm2/IGSの各機能について説明しています。

第３章　インストールとセットアップ

お使いになる前に必要なインストールとセットアップについて説明しています。

第４章　JP1/Cm2/IGSのシステム構築

各機能を使用するために必要な環境設定や，その他必要な設定について説明しています。

第５章　通信履歴の表示

コネクションの接続状況およびコネクションの利用履歴を参照する方法と，表示内容について説明しています。

第６章　コマンド

JP1/Cm2/IGSが提供するコマンドについて説明しています。

第７章　定義ファイル

JP1/Cm2/IGSの定義ファイルについて，定義内容を説明しています。

第８章　他のJP1製品との連携

JP1/Cm2/IGSと他のJP1製品を連携させて使用する場合に必要な設定と，操作方法を説明しています。

第９章　メッセージ

JP1/Cm2/IGSで出力されるメッセージについて説明しています。

第10章　トラブルシューティング

JP1/Cm2/IGSでトラブルが発生したときの対処方法について説明しています。

関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

JP1 Version 9 JP1/Cm2/Network Node Manager i セットアップガイド（3020-3-T02）

JP1 Version 8 JP1/Cm2/Network Node Manager ネットワーク管理ガイド（3020-3-L01）

JP1 Version 7i JP1/Cm2/階層管理（3020-3-F98）

JP1 Version 9 JP1/Cm2/Extensible SNMP Agent（3020-3-T04）

JP1 Version 9 JP1/Cm2/SNMP System Observer（3020-3-T11）

JP1 Version 9 JP1/Base 運用ガイド（3020-3-R71）

JP1 Version 9 JP1/Base メッセージ（3020-3-R72）

JP1 Version 9 JP1/Base 関数リファレンス（3020-3-R73）

JP1 Version 9 JP1/Integrated Management - Manager 導入・設計ガイド（3020-3-R76）

JP1 Version 9 JP1/Integrated Management - Manager 構築ガイド（3020-3-R77）

JP1 Version 9 JP1/Integrated Management - Manager 運用ガイド（3020-3-R78）

このマニュアルでの表記

このマニュアルでは製品名を次のように表記しています。

このマニュアルでの表記 | 正式名称
AIX | AIX 5L V5.1
AIX 5L V5.2
AIX 5L V5.3
APM | JP1/Cm2/SNMP System Observer - Agent for Process
ESA | JP1/Cm2/Extensible SNMP Agent
Hierarchical Viewer | JP1/Cm2/Hierarchical Viewer
HP-UX (IPF) | HP-UX 11i V2(IPF)
JP1/Cm2/IGS | Internet Gateway Server※ | JP1/Cm2/Internet Gateway Server
Proxy Option※ | JP1/Cm2/Internet Gateway Server - Proxy Option
JP1/IM | JP1/IM - Manager | JP1/Integrated Management - Manager
JP1/IM - View | JP1/Integrated Management - View
Linux | Linux AS 3 | Red Hat Enterprise Linux AS 3(Intel EM64T)
Red Hat Enterprise Linux AS 3(x86)
Linux ES 3 | Red Hat Enterprise Linux ES 3(x86)
MSCS | Microsoft Cluster Service
NNM | HP NNM | HP Network Node Manager Software バージョン6以前
HP Network Node Manager Starter Edition Software バージョン7.5以前
JP1/Cm2/NNM | JP1/Cm2/Network Node Manager バージョン7以前
JP1/Cm2/Network Node Manager Starter Edition 250 バージョン8以前
JP1/Cm2/Network Node Manager Starter Edition Enterprise バージョン8以前
NNMi | HP NNMi | HP Network Node Manager i Software v8.10
JP1/Cm2/NNMi | JP1/Cm2/Network Node Manager i 09-00以降
SSO | JP1/Cm2/SNMP System Observer
Windows | Windows 2000 | Microsoft(R) Windows(R) 2000 Advanced Server Operating System
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System
Microsoft(R) Windows(R) 2000 Professional Operating System
Microsoft(R) Windows(R) 2000 Server Operating System
Windows Server 2003 | Microsoft(R) Windows Server(R) 2003, Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard Edition
Windows Server 2003 (IPF) | Microsoft(R) Windows Server(R) 2003, Enterprise Edition for Itanium-based Systems
Windows Server 2003 (x64) | Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition
Windows Server 2003 R2 | Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard Edition
Windows Server 2003 R2 (x64) | Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Windows XP | Microsoft(R) Windows(R) XP Professional Operating System
階層エージェント | Hierarchical Agent | JP1/Cm2/Hierarchical Agent
SubManager | JP1/Cm2/SubManager

注※　特に製品の書き分けが必要な場合だけ，この表記を使用しています。

このマニュアルで使用する英略語

このマニュアルで使用する英略語を，次の表に示します。

英略語 | 正式名称
AP | Application
FTP | File Transfer Protocol
HTTP | Hypertext Transfer Protocol
ICMP | Internet Control Message Protocol
LAN | Local Area Network
MIB | Management Information Base
NAT | Network Address Translation
NIC | Network Interface Card
RFC | Request for Comments
SNMP | Simple Network Management Protocol
SSL | Secure Sockets Layer
TCP/IP | Transmission Control Protocol/Internet Protocol
UDP | User Datagram Protocol

旧製品からの製品体系変更について

JP1/Cm2/IGSは，次の二製品の機能が統合された製品です。

Version 6での製品名 | 機能
JP1/Extensible Port Management System | ポート統合
IPヘッダ部のNAT変換
環境設定GUI
JP1/Cm2/Internet SNMP Gateway | SNMPプロトコルのNAT変換

このマニュアルで使用する記号

このマニュアルで使用する記号を，次のように定義します。

記号 | 説明
［　］ | メニュー項目，ボタン，またはキーボードのキーを示します。
［　］－［　］ | メニュー項目を連続して選択することを示します。
((　)) | 指定できる値の範囲を示します。
《　》 | 省略値を示します。
〈　〉 | 値の構文要素を示します。
斜体 | 可変値を示します。

コマンドおよび定義ファイルの文法で使用する記号

コマンドおよび定義ファイルの文法で使用する記号を，次のように定義します。

記号
意味

((　))
指定できる値の範囲を示します。

《　》
省略値を示します。

〈　〉
値の構文要素を示します。

｜
複数の項目に対して項目間の区切りを示し，「または」の意味を示します。
（例）A｜B｜C
A，B，またはCを指定することを示します。

｛　｝
この記号で囲まれている複数の項目の中から，一組の項目を必ず選択します。項目と項目の区切りは「｜」で示します。
（例）｛A｜B｜C｝
A，B，またはCのどれかを必ず指定することを示します。

［　］
この記号で囲まれている項目は，任意に指定できます（省略できます）。
（例）［A］
「何も指定しない」か，「Aと指定する」ことを示します。

…
この記号の直前に示された項目を，繰り返し複数個指定できます。
（例）A，B，B…
AとBの後ろにBを繰り返し複数個指定することを示します。

図中で使用する記号

このマニュアルの図中で使用する記号を，次のように定義します。

常用漢字以外の漢字の使用について

このマニュアルでは，常用漢字を使用することを基本としていますが，次に示す用語については，常用漢字以外の漢字を使用しています。

宛先（あてさき）　個所（かしょ）　梱包（こんぽう）　汎用（はんよう）　閉塞（へいそく）　漏洩（ろうえい）

KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

1.　JP1/Cm2/IGSの概要

JP1/Cm2/IGSは，各アプリケーションのポートを統合し，JP1製品のインターネットおよびイントラネット環境への容易な導入と，ファイアウォールのセキュリティ強化を図る製品です。この章では，JP1/Cm2/IGSの概要について説明します。

＜この章の構成＞

1.1　JP1/Cm2/IGSの特長

1.2　JP1/Cm2/IGSを構成するプログラム

1.3　JP1/Cm2/IGSのシステム構成と運用例

1.1　JP1/Cm2/IGSの特長

近年，インターネットと企業ネットワークとの融合が急速に進みつつあります。これに伴い，企業ではインターネット経由で情報を配布したり，資源やジョブを管理したりするシステム構成が増えています。

このような場合，不正アクセスを防止するために一般的にファイアウォールを設置します。ファイアウォールでは各アプリケーションで使用するポートを透過設定にする必要があります。このためシステム構成内で使用するアプリケーションが増えると，設定するポートも増え，不正アクセスの危険が高まります。

JP1/Cm2/IGSは，各アプリケーションで使用するポートを統合し，送信パケット中のIPアドレスの変換や，送信データのTCP/IPプロトコル変換などの機能によって，JP1製品をインターネット／イントラネット環境で利用するための安全な環境を，簡易な設定で実現するための製品です。

JP1/Cm2/IGSには，次のような特長があります。

＜この節の構成＞

1.1.1　送信先のポートを一つに統合して，セキュリティを強化できます

1.1.2　アプリケーションとJP1/Cm2/IGS間の通信方法を選択できます

1.1.3　プライベートアドレスとグローバルアドレスを変換できます

1.1.4　リモート操作で，他のJP1/Cm2/IGSの環境設定ができます

1.1.5　IGSコネクションの管理や監視ができます

1.1.1　送信先のポートを一つに統合して，セキュリティを強化できます

JP1/Cm2/IGSを導入する前と，導入後のパケットの流れを説明します。

インターネットを経由し，マネージャ・エージェント間ネットワークを構築している場合のシステム構成です。ここで，マネージャAおよびエージェントAにはアプリケーションAがインストールされています。マネージャBおよびエージェントBにはアプリケーションBがインストールされています。また，アプリケーションがインストールされているマネージャやエージェントの各マシンをアプリケーションサーバと呼びます。

このとき，エージェントAからマネージャA，またエージェントBからマネージャBにパケットが送信されると，それぞれのアプリケーションサーバ間ではAPコネクションが確立されます。確立された二つのAPコネクションのうち，上側のAPコネクション上をエージェントAから送信されたパケットが，下側のAPコネクション上をエージェントBから送信されたパケットが流れます。このため，ファイアウォールに設定する必要のある受信ポートは二つになります。

図1-1　JP1/Cm2/IGS導入前のパケットの流れ

次にJP1/Cm2/IGSを導入したあとのシステム構成でのパケットの流れを示します。エージェントAおよびエージェントBから送信されたパケットは，アプリケーションサーバとJP1/Cm2/IGS間は，従来のAPコネクション上を流れます。JP1/Cm2/IGS間では新たなコネクション（IGSコネクション）が確立され，その上を流れます。つまり，一つのIGSコネクション上を，複数のエージェントから送信されたパケットが流れます。このため，ファイアウォールに設定する必要のある受信ポートは一つになります。なお，IGSコネクションはTCP/IPで接続されます。

なお，送信元のJP1/Cm2/IGSでは，アプリケーションサーバから受け取ったパケット中の宛先情報がJP1/Cm2/IGSのデータ化されます。これを「カプセル化」といいます。カプセル化されたデータは，IGSコネクション上を流れ，送信先JP1/Cm2/IGSでカプセル化が解除されて，アプリケーションサーバへ転送されます。

図1-2　JP1/Cm2/IGS導入後のパケットの流れ

IGSコネクションの確立を要求し，データをカプセル化する側を「発呼側」，カプセル化を解除する側を「着呼側」と言います。

1.1.2　アプリケーションとJP1/Cm2/IGS間の通信方法を選択できます

アプリケーションとJP1/Cm2/IGS間の通信方法は，次の二つの方法があります。

●JP1/Cm2/IGSを介したアプリケーション間の通信をプロキシ通信にする

JP1/Cm2/IGSをプロキシサーバとして運用できます。プロキシ機能を適用するように定義されたアプリケーションだけが，JP1/Cm2/IGSを経由して送信されます。また，JP1/Cm2/IGSをプロキシサーバとしてだけ使用する場合は，ゲートウェイサーバとしての機能を停止させることもできます。

設定面では，アプリケーションサーバのゲートウェイの設定が不要になります。なお，プロキシ通信の対象プロトコルは，TCP/IP，およびUDP/IPです。

TCP/IPおよびUDP/IPプロトコルのプロキシ通信には，Proxy Optionが必要です。Proxy Optionは，Windows上だけで動作します。そのため，発呼側のアプリケーションは，Windows上で動作している必要があります。

なお，NNMiまたはNNM，階層エージェントと連携することによって，SNMPのプロキシサーバとして運用できます。この場合，Proxy Optionは必要ありません。

●アプリケーションのゲートウェイをJP1/Cm2/IGSへ向ける

アプリケーションサーバのゲートウェイの指定をJP1/Cm2/IGSに向け，JP1/Cm2/IGSをゲートウェイサーバとして運用できます。

1.1.3　プライベートアドレスとグローバルアドレスを変換できます

パケットがIGSコネクションを通過するとき，プライベートIPアドレスの漏洩を防ぐため，JP1/Cm2/IGSでNAT変換（アドレス変換）をします。発呼側JP1/Cm2/IGSでは，プライベートアドレスからグローバルアドレスに変換し，着呼側JP1/Cm2/IGSで，グローバルアドレスからプライベートアドレスに変換します。JP1/Cm2/IGSでは，IPヘッダ部のIPアドレスと，SNMPメッセージに含まれるIPアドレスをNAT変換できます。

また，ポート統合をしないで，1台のJP1/Cm2/IGSでSNMPメッセージに含まれるIPアドレスのNAT変換だけを行うこともできます。

ポート結合については，「2.2　ポート統合」を参照してください。

ポート統合でのNAT変換の概要を次の図に示します。

図1-3　NAT変換概要

1.1.4　リモート操作で，他のJP1/Cm2/IGSの環境設定ができます

JP1/Cm2/IGSから，他のJP1/Cm2/IGSの環境設定をリモートで行うことができます。複数のJP1/Cm2/IGSの環境設定GUIを同時に起動できるため，複数マシンの環境設定をまとめてでき，設定作業が簡易化されます。

リモート環境設定の対象となるJP1/Cm2/IGSは，環境設定GUI起動時に選択します。また，設定される側のJP1/Cm2/IGSは，リモート設定を許可するかどうかを選択できます。許可する場合，特定のJP1/Cm2/IGSだけ許可するような指定もできます。

1.1.5　IGSコネクションの管理や監視ができます

IGSコネクションについて，管理や監視機能があります。

IGSコネクションの接続要求・応答の管理
IGSコネクションの接続状況と利用履歴を，GUIで確認できます。また，利用履歴はファイルへ出力することができ，障害時の調査に利用できます。

IGSコネクションの監視

IGSコネクションの生存監視
指定した間隔で，JP1/Cm2/IGS間で生存監視用パケットを交換し，IGSコネクションの生存を監視します。このことにより，IGSコネクションの無通信時にファイアウォールの閉塞でIGSコネクションが切断されるのを防げます。

他のJP1製品と連携したIGSコネクションの接続状況監視
JP1/IM，NNMiまたはNNMと連携して，IGSコネクションの接続状況を監視できます。IGSコネクションが接続できないなどの障害が発生したときに，迅速に対応ができます。

1.2　JP1/Cm2/IGSを構成するプログラム

JP1/Cm2/IGSを構成する二つのプログラムの役割を説明します。

Internet Gateway Server
インターネットまたはイントラネットを介したInternet Gateway Server間でIGSコネクションを確立し，ポート統合，NAT変換をするプログラムです。パケットのカプセル化については，カプセル化およびカプセル化解除の両方の機能を備えています。

Proxy Option
プロキシサーバとして設定したInternet Gateway Serverを経由して，アプリケーションサーバ間でプロキシ通信をする場合に，必要なプログラムです。プロキシ通信をするように指定されたデータを，アプリケーションから受け取り，Internet Gateway Serverに送信します。
Proxy Optionは，プロキシ通信を行うアプリケーションがインストールされているマシンに，インストールします。

1.3　JP1/Cm2/IGSのシステム構成と運用例

JP1/Cm2/IGSのシステム構成を運用例別に紹介します。

＜この節の構成＞

1.3.1　IGSコネクションの確立形態による構成

1.3.2　JP1/Cm2/IGSの運用形態による構成

1.3.1　IGSコネクションの確立形態による構成

IGSコネクションは，インターネットまたはイントラネットを介したJP1/Cm2/IGS間で確立されます。IGSコネクションの確立形態別に，システム構成を紹介します。

＜この項の構成＞

(1)　1：nのコネクションを確立する場合

(2)　発呼側・着呼側双方にファイアウォールがある場合

(1)　1：nのコネクションを確立する場合

JP1/Cm2/IGSでは，次の図のようにファイアウォールにポートを一つ設定するだけで，複数のJP1/Cm2/IGSからパケットを受信できます。また，IGSコネクションの接続は，JP1/Cm2/IGS同士が直接TCP/IPによって接続されます。

図1-4　1：nのIGSコネクションを確立するシステム構成例

(2)　発呼側・着呼側双方にファイアウォールがある場合

JP1/Cm2/IGSでは1台のJP1/Cm2/IGSで双方向からのパケットの送受信ができます。次のように，インターネットを介して，両側にファイアウォールがある場合でも，ファイアウォールごとに1台のJP1/Cm2/IGSを導入するだけで双方向のポートを統合できます。

図1-5　双方向のIGSコネクションを確立するシステム構成例

1.3.2　JP1/Cm2/IGSの運用形態による構成

アプリケーションからの通信を，IGSコネクションを経由して送信する場合は，次の運用方式があります。

JP1/Cm2/IGSをプロキシサーバとして運用する

JP1/Cm2/IGSをゲートウェイサーバとして運用する

使用する環境に合わせて，選択してください。なお，運用方式はアプリケーションサーバごとに選択できます。ネットワーク内で運用方式を混在させることもできます。

＜この項の構成＞

(1)　JP1/Cm2/IGSをプロキシサーバとして運用する場合

(2)　JP1/Cm2/IGSをゲートウェイサーバとして運用する場合

(3)　JP1/Cm2/IGSをプロキシサーバ兼ゲートウェイサーバとして運用する場合

(1)　JP1/Cm2/IGSをプロキシサーバとして運用する場合

JP1/Cm2/IGSをプロキシサーバマシン専用として運用する場合は，ゲートウェイサーバとしての機能を停止させることができます。設定については「4.2.5(4)　プロキシ専用マシンとしての設定」を参照してください。

なお，JP1/Cm2/IGSをプロキシサーバとして運用する場合，ICMPプロトコルのパケットをカプセル化することはできません。

対象プロトコルごとに，システム構成例を示します。

(a)　SNMPのプロキシサーバとして運用する

次の製品を使って，SNMPによるネットワーク管理をする場合に使用します。マネージャからJP1/Cm2/IGSを経由して，ネットワークを介したエージェントの管理ができます。

NNMiまたはNNM

NNMiまたはNNMと連携するエージェント

この運用方式では，NNMiを管理側ネットワークのJP1/Cm2/IGSマシンと同じマシンにインストールして運用することもできます。また，NNMiまたはNNMと連携するエージェント製品をJP1/Cm2/IGSマシンと同じマシンにインストールして運用することもできます。

図1-6　JP1/Cm2/IGSをSNMPのプロキシサーバとして運用するシステム構成例

(b)　TCP/IP，UDP/IPのプロキシサーバとして運用する

プロキシ機能を適用するように設定されたアプリケーションデータだけが，Proxy OptionによってInternet Gateway Serverに送信されます。ゲートウェイの設定は必要ありません。

なお，この方式ではICMPプロトコルのパケットをカプセル化することはできません。

図1-7　JP1/Cm2/IGSをTCP/IP，UDP/IPのプロキシサーバとして運用するシステム構成例

(2)　JP1/Cm2/IGSをゲートウェイサーバとして運用する場合

アプリケーションサーバのゲートウェイをJP1/Cm2/IGSに向け，アプリケーションのデータを，JP1/Cm2/IGSを介して送信します。JP1/Cm2/IGSは，TCP/IP，UDP/IP，ICMPプロトコルのパケットの中から，指定されたアプリケーションのパケットをカプセル化します。そのほかのパケットは，JP1/Cm2/IGSで破棄されます。次の図のように，JP1/Cm2/IGSを経由して通信をするアプリケーションサーバが複数ある場合は，各アプリケーションサーバに対するゲートウェイを設定します。

図1-8　JP1/Cm2/IGSをゲートウェイサーバとして運用するシステム構成例

この運用方式では，アプリケーションサーバとJP1/Cm2/IGSマシンは別のマシンにする必要があります。JP1/Cm2/IGSと同じマシンにインストールされたアプリケーションからのデータは，JP1/Cm2/IGSを介して通信することはできません。

注意

アプリケーションサーバのデフォルトゲートウェイを，JP1/Cm2/IGSに設定することもできますが，JP1/Cm2/IGSではフォワードしないため，同一ネットワーク上およびJP1/Cm2/IGSでカプセル化情報に指定されたアプリケーション以外の通信ができなくなります。

Windows Server 2003 (x64)およびWindows Server 2003 R2 (x64)では，Windowsファイアウォールを「有効」にしている場合，rawソケットからの通信がWindowsファイアウォールによって切断されることがあります。そのため，JP1/Cm2/IGSをゲートウェイサーバとして運用する場合は，Windowsファイアウォールを「無効」または「停止」にして使用してください。

(3)　JP1/Cm2/IGSをプロキシサーバ兼ゲートウェイサーバとして運用する場合

JP1/Cm2/IGSをプロキシサーバ兼ゲートウェイサーバとして運用することもできます。

JP1/Cm2/IGSをプロキシサーバ兼ゲートウェイサーバとして運用する場合のシステム構成例を次の図に示します。このシステム構成例では，アプリケーションAの通信についてはJP1/Cm2/IGSをゲートウェイサーバとして運用し，NNMiとSNMPエージェント間の通信についてはJP1/Cm2/IGSをSNMPのプロキシサーバとして運用しています。

図1-9　JP1/Cm2/IGSをSNMPのプロキシサーバ兼ゲートウェイサーバとして運用するシステム構成例

2.　JP1/Cm2/IGSの機能

この章では，JP1/Cm2/IGSの各機能の概要を説明します。

＜この章の構成＞

2.1　機能の概要

2.2　ポート統合

2.3　シングルサーバ

2.4　プロキシ通信

2.5　NAT変換

2.6　リモート環境設定

2.7　コネクションの管理および監視

2.1　機能の概要

JP1/Cm2/IGSの機能概要と動作モードについて説明します。

＜この節の構成＞

(1)　機能一覧

(2)　運用方式

(3)　動作モード

(1)　機能一覧

JP1/Cm2/IGSの機能一覧を次に示します。

表2-1　JP1/Cm2/IGSの機能一覧

機能 | 説明 | 参照先
ポート統合 | JP1/Cm2/IGS間でコネクションを確立し，パケットのカプセル化とNAT変換をして通信できます。 | 2.2
シングルサーバ | 1台のJP1/Cm2/IGSでデータ部のNAT変換をして通信できます。 | 2.3
プロキシ通信 | JP1/Cm2/IGSをプロキシサーバとして設定して，アプリケーション間の通信ができます。 | 2.4
NAT変換 | IPアドレスを，グローバルアドレスからプライベートアドレスに，またはプライベートアドレスからグローバルアドレスに変換できます。 | 2.5
リモート環境設定 | リモートで，JP1/Cm2/IGSからほかのJP1/Cm2/IGSの環境を設定できます。 | 2.6
コネクションの管理および監視 | コネクションの接続状況と利用履歴をGUIで参照できます。また，他のJP1製品と連携して，IGSコネクションを監視できます。 | 2.7

(2)　運用方式

JP1/Cm2/IGSの運用方式を次に示します。

プロキシサーバとして運用
プロキシサーバとして設定したJP1/Cm2/IGSを経由して，アプリケーション間の通信をします。
プロキシサーバには，次の二つの方法があります。

SNMPプロキシサーバ

TCP/IP，UDP/IPプロキシサーバ

ゲートウェイサーバとして運用
ゲートウェイサーバとして設定したJP1/Cm2/IGSを経由して，アプリケーション間の通信をします。

(3)　動作モード

JP1/Cm2/IGSには次の動作モードがあります。

ポート統合モード
管理側ネットワークおよび被管理側ネットワークにJP1/Cm2/IGSマシンを設置して，ポート統合機能を使用するモードです。

シングルサーバモード
1台のJP1/Cm2/IGSマシンを管理側ネットワークに設置して，シングルサーバ機能を使用するモードです。

提供している機能および運用方式は動作モードによって異なります。JP1/Cm2/IGSが提供している機能と動作モードの比較を次の表に示します。

表2-2　機能・運用方式と動作モードの比較

機能・運用方式 | 動作モード
ポート統合モード | シングルサーバモード
機能 | ポート統合 | ○ | －
シングルサーバ | － | ○
NAT変換 | ○ | ○
リモート環境設定 | ○ | ○
コネクションの管理および監視 | ○ | ○
運用方式 | ゲートウェイサーバとして運用 | ○ | －
プロキシサーバとして運用 | TCP/IP,UDP/IPプロキシサーバ | ○ | ○
SNMPプロキシサーバ | ○ | ○

（凡例）

○：実行できる。

－：実行できない。

2.2　ポート統合

ポート統合とは，ファイアウォールに設定が必要な複数の受信ポートを，一つにまとめる機能です。JP1/Cm2/IGS間でコネクション（IGSコネクション）を確立し，パケットをカプセル化して通信することで，ポートを統合できます。なお，IGSコネクションは，発呼側JP1/Cm2/IGSと着呼側JP1/Cm2/IGSが，TCP/IPで接続されます。

次に，IGSコネクションとパケットのカプセル化について，説明します。

＜この節の構成＞

2.2.1　IGSコネクションの接続と切断

2.2.2　パケットのカプセル化

2.2.1　IGSコネクションの接続と切断

IGSコネクションの接続と切断のタイミングについて説明します。

＜この項の構成＞

(1)　IGSコネクションの接続

(2)　IGSコネクションの切断

(1)　IGSコネクションの接続

JP1/Cm2/IGSは，インターネットを介した各拠点間に，IGSコネクションを確立して通信をします。IGSコネクションの確立の流れを次の図に示します。

図2-1　IGSコネクションの確立の流れ

(2)　IGSコネクションの切断

IGSコネクションの切断は，IGSコネクションの属性によって，次のように異なります。

常時接続

いったん接続すると，JP1/Cm2/IGSのサービスを停止するか，接続先JP1/Cm2/IGSから切断されるまで，切断されません。

常時接続なので，データが送信先に到達するまでの遅延は小さくなります。ただし，トラフィック量で課金される場合は，KEEP ALIVEパケットによる課金が発生します。また，無通信状態によってファイアウォールが閉塞されることがあります。

利用時接続

発呼側JP1/Cm2/IGSが，IGSコネクションの利用状態を監視し，利用されない期間が一定時間を経過すると，切断されます。新たに接続要求が発生した時点で，再接続されます。

データが発生した時点でコネクションを接続するため，トラフィック量で課金される場合は，KEEP ALIVEパケットによる課金が発生しません。また，無通信状態によってファイアウォールが閉塞されても，利用時に再接続するので，問題なく使用できます。ただし，常時接続に比べ，データが送信先に到達するまでの遅延は大きくなります。

なお，IGSコネクションの切断方法は，IGSコネクションの定義時に指定します。詳細については「4.2.2　通信情報の登録」を参照してください。

2.2.2　パケットのカプセル化

IGSコネクション上では，カプセル化されたパケットを送受信します。パケットのカプセル化とは，アプリケーションサーバ間で送受信するパケット（APパケット）をJP1/Cm2/IGS間で送受信するパケットで梱包することです。このとき，APパケットはJP1/Cm2/IGSのデータ部として扱われます。

カプセル化されるパケットの範囲は，アプリケーションとJP1/Cm2/IGS間の通信方法によって異なります。プロキシ通信の方式では，APパケットのデータ部がカプセル化の対象となります。アプリケーションのゲートウェイをJP1/Cm2/IGSへ向ける方式では，APパケットのデータ部とAPパケットのヘッダ部がカプセル化の対象になります。

パケットの送信側でパケットがカプセル化され，パケットの受信側でカプセル化が解除されます。なお，カプセル化の対象となるのはTCP/IP，UDP/IP，ICMPのパケットです。

IGSの運用方法ごとに，カプセル化によるパケットの変化を説明します。

＜この項の構成＞

(1)　JP1/Cm2/IGSをプロキシサーバとして運用する方式

(2)　JP1/Cm2/IGSをゲートウェイサーバとして運用する方式

(1)　JP1/Cm2/IGSをプロキシサーバとして運用する方式

IGSコネクション上を流れるデータは，カプセル化されるときに，元のパケットのデータ部分がTCP/IPのアプリケーションデータとして転送されます。

JP1/Cm2/IGSをプロキシサーバとして運用する場合のカプセル化概要を，次の図に示します。

図2-2　パケットのカプセル化（JP1/Cm2/IGSをプロキシサーバとして運用する場合）

(2)　JP1/Cm2/IGSをゲートウェイサーバとして運用する方式

IGSコネクション上を流れるデータは，カプセル化されるときに，元のパケットのヘッダ部およびデータ部分がTCP/IPのアプリケーションデータとして転送されます。

JP1/Cm2/IGSをゲートウェイサーバとして運用する場合のカプセル化概要を，次の図に示します。

図2-3　パケットのカプセル化（JP1/Cm2/IGSをゲートウェイサーバとして運用する場合）

IGSコネクションの設定の詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

2.3　シングルサーバ

シングルサーバとは，ポート統合をしないで，1台のJP1/Cm2/IGSでプロトコルデータ部のNAT変換だけを処理する機能です。ルータ（NAT）ではIPヘッダ部のNAT変換を処理します。

シングルサーバ機能の概要を次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-4　シングルサーバ機能の概要

被管理側ネットワークのルータ（NAT）は，IPヘッダ部のNAT変換をします。

管理側ネットワークのJP1/Cm2/IGSは，データ部のNAT変換をします。

注意事項

ほかのJP1/Cm2/IGSとIGSコネクションを接続することはできません。ただし，リモート環境設定機能はシングルサーバモードでも使用できます。

JP1/Cm2/IGSはプロキシサーバとして動作し，SNMPプロキシ通信またはプロキシ通信に対応します。JP1/Cm2/IGSをゲートウェイサーバとして使用することはできません。

管理側および被管理側の両方がプライベートネットワークにある場合は使用できません。

シングルサーバモードとポート統合モードの切り換えは動的構成変更に対応していません。動作モードを切り換える場合は，JP1/Cm2/IGSを停止して再起動してください。

2.4　プロキシ通信

プロキシ通信は，プロキシサーバとして設定したJP1/Cm2/IGSを経由して，アプリケーション間の通信をするための機能です。次の二つの方法があります。

SNMPのプロキシサーバとして運用する
次の製品がSNMPでネットワーク管理をする通信の場合に，SNMPプロキシとして利用できます。

NNMiまたはNNM

NNMiまたはNNMと連携するアプリケーション

TCP/IP，UDP/IPのプロキシサーバとして運用する
Internet Gateway Serverのプロキシゲートウェイ機能とProxy Optionが連携して実現します。この場合の対象プロトコルは，TCP/IPおよびUDP/IPです。

プロキシ通信には，次のような利点があります。

プロキシ通信の対象として設定したアプリケーションだけが，プロキシ通信を利用できます。プロキシ通信の対象でないアプリケーションは，直接通信をします。対象データを限定することで，JP1/Cm2/IGSが障害を起こした場合，JP1/Cm2/IGSを適用しないアプリケーションへの影響をなくせます。

アプリケーションが動作するマシンのゲートウェイの設定は，必要ありません。

JP1/Cm2/IGSをプロキシサーバ専用マシンとして使用する場合は，ゲートウェイサーバとしての機能を閉塞させ，プロキシサーバとしての通信性能を向上させることができます。

次にプロキシ通信を利用した場合のデータの流れを，プロトコルごとに説明します。

＜この節の構成＞

2.4.1　SNMPプロトコルを使用したプロキシ通信

2.4.2　TCP/IPおよびUDP/IPプロトコルを使用したプロキシ通信

2.4.1　SNMPプロトコルを使用したプロキシ通信

SNMPプロキシ通信は，次の製品がSNMPでネットワーク管理をする通信に利用できます。

NNMiまたはNNM

NNMiまたはNNMと連携するアプリケーション

SNMPプロキシ通信の場合，Proxy Optionのインストールは必要ありません。

SNMPプロキシ通信は，SNMP要求・応答の送受信をする場合と，SNMPトラップの通知をする場合で，設定および動作が異なります。

＜この項の構成＞

(1)　SNMP要求と応答

(2)　SNMPトラップの通知

(3)　シングルサーバモードの場合の注意事項

(1)　SNMP要求と応答

次の製品がSNMPプロキシを使用するためには，NNMiの通信の設定またはNNMのSNMPの設定で，SNMP要求の送信先ノードのプロキシとして，JP1/Cm2/IGSを定義します。

NNMiまたはNNM

NNMiまたはNNMと連携するアプリケーション

SNMP要求と応答の送受信の動作概要を，次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-5　SNMP要求と応答の送受信

NNMiまたはNNMは，NNMiの通信の設定またはNNMのSNMPの設定に従って，エージェントのプロキシとして設定されているJP1/Cm2/IGSにSNMP要求を送信します。
管理側ネットワークのJP1/Cm2/IGSは，エージェントに代わってNNMiまたはNNMからSNMP要求を受け取ります。

管理側ネットワークのJP1/Cm2/IGSは，管理側ネットワークのJP1/Cm2/IGSのSNMPプロキシの設定（要求応答の設定）に従って，被管理側ネットワークのJP1/Cm2/IGSに，IGSコネクションを通してSNMP要求を転送します。

被管理側ネットワークのJP1/Cm2/IGSは，NNMiまたはNNMに代わってエージェントに対してSNMP要求を発行します。

被管理側ネットワークのJP1/Cm2/IGSは，NNMiまたはNNMに代わってエージェントからのSNMP応答を受け取ります。

被管理側ネットワークのJP1/Cm2/IGSは，管理側ネットワークのJP1/Cm2/IGSにIGSコネクションを通してSNMP応答を転送します。

管理側ネットワークのJP1/Cm2/IGSは，エージェントに代わってNNMiまたはNNMにSNMP応答を返します。

(2)　SNMPトラップの通知

SNMPエージェントがSNMPプロキシを使用するためには，SNMPエージェントのSNMPトラップの宛先として，JP1/Cm2/IGSを定義します。

SNMPトラップ通知の動作概要を，次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-6　SNMPトラップの通知

エージェントは，SNMPトラップの宛先として設定されているJP1/Cm2/IGSに，SNMPトラップを発行します。
被管理側ネットワークのJP1/Cm2/IGSは，NNMiまたはNNMに代わってエージェントからのSNMPトラップを受け取ります。

被管理側ネットワークのJP1/Cm2/IGSは，被管理側ネットワークのJP1/Cm2/IGSのSNMPプロキシの設定（トラップの設定）に従って，管理側ネットワークのJP1/Cm2/IGSに，IGSコネクションを通してSNMPトラップを転送します。

管理側ネットワークのJP1/Cm2/IGSは，エージェントに代わってNNMiまたはNNMに対してSNMPトラップを通知します。

(3)　シングルサーバモードの場合の注意事項

SNMPプロキシを使用する場合，NNMiまたはNNMはJP1/Cm2/IGSと同じネットワークに配置してください。

NNMiとJP1/Cm2/IGSを同一マシンで動作させるとSNMPトラップのデータ部NAT変換ができなくなります。SNMPトラップのデータ部NAT変換をする場合は，NNMiとJP1/Cm2/IGSを別マシンにしてください。なお，NNMとJP1/Cm2/IGSは同一マシンで動作させることはできません。

2.4.2　TCP/IPおよびUDP/IPプロトコルを使用したプロキシ通信

＜この項の構成＞

(1)　TCP/IP通信

(2)　UDP/IP通信

(3)　Proxy Optionに関する注意事項

(1)　TCP/IP通信

TCP/IP通信をする場合のプロキシゲートウェイ機能の動作を説明します。

●コネクションの確立

TCP/IP通信の場合は，アプリケーションとプロキシゲートウェイ間でTCPコネクションが確立されます。TCPコネクションの確立の流れを次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-7　TCPコネクションの確立

Proxy Optionの設定によって，発呼側アプリケーションは，発呼側のプロキシゲートウェイとTCPコネクションを確立します。

IGSコネクションを介して，発呼側のプロキシゲートウェイが着呼側のプロキシゲートウェイに，新規コネクションの確立を通知します。

着呼側のプロキシゲートウェイは，着呼側アプリケーションとTCPコネクションを確立します。

●データの送受信

発呼側，着呼側どちらからでもデータの送信ができます。

発呼側または着呼側のアプリケーションがデータを送信した場合，同じネットワーク内のプロキシゲートウェイがデータを受け取り，IGSコネクション上を通って，もう一方のプロキシゲートウェイに通知します。データを受け取ったプロキシゲートウェイは，同じネットワーク内のアプリケーションに，データを送信します。

●コネクションの切断

発呼側，着呼側どちらからでもコネクションの切断ができます。

発呼側または着呼側のアプリケーションがコネクションを切断した場合，同じネットワーク内のプロキシゲートウェイが，もう一方のプロキシゲートウェイに，コネクションの切断を通知します。通知を受けたプロキシゲートウェイは，同じネットワーク内のアプリケーションとのコネクションを切断します。

(2)　UDP/IP通信

UDP/IP通信の場合の概要を次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-8　UDP/IP通信の場合のプロキシ通信概要

Proxy Optionの設定によって，発呼側アプリケーションからのUDPパケットが，発呼側のプロキシゲートウェイに送信されます。

IGSコネクションを介して，発呼側のプロキシゲートウェイから，着呼側のプロキシゲートウェイに，データの送信を通知します。

着呼側のプロキシゲートウェイは，着呼側アプリケーションにUDPパケットを送信します。

Proxy Optionで設定したUDP応答タイムアウトが1秒以上の場合
着呼側のプロキシゲートウェイは，UDPパケットの送信に使用したポートで，着呼側アプリケーションからの応答パケットを，指定した秒数だけ待ちます。

Proxy Optionで設定したUDP応答タイムアウトが0秒の場合
着呼側アプリケーションからの応答パケットは待ちません。

着呼側のプロキシゲートウェイは，着呼側アプリケーションからの応答パケットを受信します。

IGSコネクションを介して，着呼側のプロキシゲートウェイから発呼側のプロキシゲートウェイに，データの受信を通知します。

発呼側のプロキシゲートウェイは，発呼側アプリケーションにUDPパケットを送信します。このとき，発呼側アプリケーションが，送信時に使用したポートに対して応答パケットを送信します。

(3)　Proxy Optionに関する注意事項

プロキシ通信機能を使用する場合の注意事項を次に示します。

プロキシ通信機能を使用する場合，JP1/Cm2/IGSのオプション定義ファイル（igsopt.conf）の「igsproxyoption」を「on」にしてください。オプション定義ファイル（igsopt.conf）の詳細については，「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

次の条件をすべて満たすアプリケーションについて，プロキシ通信機能が適用できます。

クライアント/サーバ型アプリケーションである。

TCPまたはUDPプロトコルを使用している。

発呼側アプリケーションは，OS標準提供のWinSock1.1またはWinSock2.2インタフェースを利用している。

クライアントおよびサーバのアプリケーションで通信相手の識別に通信相手のIPアドレスを使用していない。JP1/Cm2/IGSのIPアドレスで代用できる。

複数プロセス間でソケットハンドルを継承していない。

Proxy Optionをインストールするマシンの環境の条件を次に示します。

サードパーティ製Layered Service Provider※を使用していない。

OS標準提供のIPSEC Services（サービス名：PolicyAgent）を使用していない。
注※
Layered Service Providerとは，WinSock2のService Provider Interface（SPI）を介して基本プロトコル（TCP，UDPなど）のサービスを利用するサービスプロバイダのことです。Proxy OptionもSPIを使用するLayered Service Providerです。

シングルサーバモードでProxy Optionを使用する場合，Proxy OptionはJP1/Cm2/IGSと同じネットワークに配置してください。またProxy OptionをJP1/Cm2/IGSと同一マシンで動作させることはできません。

2.5　NAT変換

NAT変換（アドレス変換）とは，アプリケーションサーバ間で送受信するパケット（APパケット）のIPアドレス（JP1/Cm2/IGS間ではカプセル化されるパケットのIPアドレス）を，グローバルアドレスからプライベートアドレスに，またはプライベートアドレスからグローバルアドレスに変換する機能です。JP1/Cm2/IGS自身が送受信するパケットのIPアドレスは変換しません。

NAT変換の方式と，変換対象となるアドレス部分について説明します。

＜この節の構成＞

2.5.1　NAT変換の方式

2.5.2　NAT変換の対象部分

2.5.1　NAT変換の方式

NAT変換の方式は，スタティック変換方式です。

スタティック変換方式では，プライベートアドレスとグローバルアドレスを1対1で変換します。あらかじめ，グローバルアドレスとプライベートアドレスの対応を設定しておきます。

グローバルアドレス ： プライベートアドレス
        210.0.0.2 ： 192.168.1.2
        210.0.0.3 ： 192.168.1.3
        210.0.0.4 ： 192.168.1.4

注意事項

シングルサーバモードの場合，ルータのNAT変換は1対1にスタティック変換し，JP1/Cm2/IGSのNAT定義と一致させる必要があります。

2.5.2　NAT変換の対象部分

NAT変換の対象となるのは，IPヘッダ部とデータ部があります。JP1/Cm2/IGSでは，カプセル化されJP1/Cm2/IGSのデータとなったアプリケーションデータのIPヘッダ部分とデータ部分に含まれるアドレスの変換ができます。NAT変換の対象部分を，次の図に示します。

図2-9　JP1/Cm2/IGSのNAT変換対象部分

＜この項の構成＞

(1)　ヘッダ部

(2)　データ部

(1)　ヘッダ部

カプセル化およびカプセル化解除時の変換について説明します。

(a)　カプセル化時のNAT変換

送信元IPアドレスを，プライベートアドレスからグローバルアドレスに変換します。

スタティック変換方式では，環境設定で定義されたプライベートアドレスは，対応するグローバルアドレスに変換されます。

(b)　カプセル化解除時のNAT変換

宛先IPアドレスを，グローバルアドレスからプライベートアドレスに変換します。

スタティック変換方式では，環境設定で定義されたグローバルアドレスは，対応するプライベートアドレスに変換されます。

(2)　データ部

プロトコルデータ部に含まれるIPアドレスを変換します。

変換できるプロトコルデータを説明します。

SNMPプロトコル

SNMPメッセージに含まれるIPアドレスを変換します。JP1/Cm2/IGSは，SNMPメッセージのパケットに含まれるほとんどのIPアドレス情報をNAT変換の対象にします。対象とするIPアドレスを，次の表に示します。

表2-3　SNMPパケットに含まれるIPアドレス情報

IPアドレス情報 | 対象/非対象
SNMPメッセージ自体のパケットとしての送信先，送信元のアドレス | 対象
SNMPトラップ中のagent-addrフィールド | 対象
VarBind中のMIB値のうち，SYNTAXがIpAddressまたはNetworkAddressの値 | 対象
VarBind中のオブジェクトIDにインスタンス識別子として含まれるIPアドレス。テーブル型MIBの定義のINDEX節にSYNTAXがIpAddressまたはNetworkAddressのMIBを使用するように定義されているMIBのインスタンス識別子の部分が該当する。 | 対象※
文字列型（OCTET STRINGまたはDisplayString）のMIB値中に現れる数字とドットを使用したx.x.x.x形式のIPアドレスのうち，出現位置が文字列中で固定のもの。 | 対象※
文字列型（OCTET STRINGまたはDisplayString）のMIB値中に現れる数字とドットを使用したx.x.x.x形式のIPアドレスのうち，出現位置が文字列中で可変のもの。 | 非対象

注※　事前に変換対象となるMIBオブジェクトの定義が必要です。詳細については「4.3.3　SNMPデータ部のNAT変換をする場合の設定」を参照してください。

インスタンス識別子とは

SNMPでMIBオブジェクトのインスタンス（一般にMIBの値と呼ぶ）を取得する際に，取得するインスタンスを一意に特定するために指定するオブジェクトIDの一部分のことです。MIBオブジェクトのオブジェクトIDに続けて指定します。非テーブル型のMIBの場合は常に0，テーブル型のMIBの場合は，そのテーブル行を一意に識別できるオブジェクトの値（一つまたは複数の組）がインスタンス識別子となります。MIBテーブルのインスタンス識別子のことを単にインデックスと呼ぶこともあります。

2.6　リモート環境設定

JP1/Cm2/IGSからほかのJP1/Cm2/IGSの環境設定を，リモートで行うことができます。

リモート環境設定の動作概要を，次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-10　リモート環境設定

リモート環境設定を許可する側のJP1/Cm2/IGS-Bは，リモート環境設定を許可する，または特定のJP1/Cm2/IGS（この場合はJP1/Cm2/IGS-A）のリモート環境設定だけを許可するよう，環境設定GUIのオプションで設定します。なお，初期設定では，リモート環境設定を許可するように設定されています。

リモート環境設定をする側のJP1/Cm2/IGS-Aは，環境設定GUIの起動時に，リモート環境設定の対象としてJP1/Cm2/IGS-Bを指定します。

JP1/Cm2/IGS-Bの環境設定定義ファイルが，JP1/Cm2/IGS-Aに転送され，読み込まれます。
JP1/Cm2/IGS-AとJP1/Cm2/IGS-BのOSが異なる場合は，定義ファイルの内容が文字コード変換されて，転送されます。

JP1/Cm2/IGS-Aで，JP1/Cm2/IGS-Bの環境設定をします。
環境設定GUIは複数起動することができ，複数のJP1/Cm2/IGSの環境設定をまとめてすることもできます。

環境設定終了後，環境設定定義ファイルをJP1/Cm2/IGS-Bへ転送します。

注意事項

ローカル／リモートにかかわらず，一つのJP1/Cm2/IGSに対して，複数同時に環境設定を起動することはできません。

リモート環境設定を許可する側のJP1/Cm2/IGSのバージョンよりもリモート環境設定をする側のJP1/Cm2/IGSのバージョンが下位である場合は，リモート環境設定はできません。

リモート環境設定を許可する側のJP1/Cm2/IGSのバージョンとリモート環境設定をする側のJP1/Cm2/IGSのバージョンが異なる場合，リモート環境設定をする側のJP1/Cm2/IGSの機能範囲で設定できます。

2.7　コネクションの管理および監視

コネクションの管理および監視機能について説明します。なお，他のJP1製品と連携して，IGSコネクションを監視する方法については，「8.　他のJP1製品との連携」を参照してください。

＜この節の構成＞

2.7.1　コネクションの管理

2.7.2　IGSコネクションの生存監視

2.7.1　コネクションの管理

コネクションの接続状況と利用履歴をGUIで参照できます。コネクション接続状況は，［IGSコネクション状況］画面で参照できます。コネクション利用履歴は，［コネクション利用履歴］画面で参照できます。次にIGSコネクションについて，それぞれの画面を示します。詳細については，「5.　通信履歴の表示」を参照してください。

図2-11　［IGSコネクション状況］画面

［IGSコネクション状況］画面では，IGSコネクションの接続方向，接続先JP1/Cm2/IGSのIPアドレスとポート番号，IGSコネクションの接続状況，および処理時刻を参照できます。

図2-12　［コネクション利用履歴］画面

［コネクション利用履歴］画面では，IGSコネクションを利用した送信元および送信先アプリケーションサーバのIPアドレス，使用するポート番号，通信方向，プロトコル，およびIGSコネクションを利用した時刻（利用時刻）を参照できます。

2.7.2　IGSコネクションの生存監視

指定した間隔で，JP1/Cm2/IGS間で生存監視用パケットを交換し，IGSコネクションの生存を監視します。

IGSコネクションの生存監視機能の動作概要を，次の図に示します。なお，図中の番号と説明の番号は対応しています。

図2-13　IGSコネクションの生存監視

指定した期間，IGSコネクションが無通信だった場合，生存監視確認用パケットが送信されます。

応答があれば，IGSコネクションが使用できる状態になっています。

応答がない場合，指定した間隔で指定した回数の生存監視パケットが送信されます。その間，応答がない場合はエラーメッセージが出力され，IGSコネクションが切断されます。

注意事項

IGSコネクションの生存監視機能は，発呼側，または着呼側どちらかのInternet Gateway Serverが07-00の場合は，使用できません。

JP1/Cm2/IGSマシンにIPアドレスが複数ある場合は，JP1/Cm2/IGSで使用するIPアドレスを設定してください。IPアドレスの設定については「4.2.5(1)　IPアドレスの設定」を参照してください。

JP1/Cm2/IGS間にファイアウォールがあり，一定時間，無通信状態が続くとファイアウォールがポートを閉塞する設定がされている場合は，ファイアウォールで設定されている監視時間よりも，IGSコネクションの生存監視時間を短く設定してください。
IGSコネクションの生存監視時間の設定方法の詳細については，「4.2.5　動作オプションの設定」を参照してください。

3.　インストールとセットアップ

この章では，JP1/Cm2/IGSのインストールと，インストール後に必要なセットアップについて説明します。

＜この章の構成＞

3.1　Internet Gateway Serverのインストールとアンインストール

3.2　Proxy Optionのインストールとセットアップ

3.3　JP1/Cm2/IGSの起動と停止

3.4　バックアップとリストア

3.5　クラスタシステムで運用する場合の設定

3.1　Internet Gateway Serverのインストールとアンインストール

Internet Gateway Serverのインストール，およびアンインストール手順について説明します。

＜この節の構成＞

3.1.1　Internet Gateway Serverのインストール

3.1.2　Internet Gateway Serverのアンインストール

3.1.1　Internet Gateway Serverのインストール

OSごとにインストール手順を説明します。

インストール時の注意事項

Internet Gateway Serverをネットワークドライブにインストールすることはできません。必ずローカルドライブにインストールしてください。

すでにInternet Gateway Serverがインストールされている場合は，インストールをする前に，必ずInternet Gateway Serverを停止してください。

提供媒体を使用してインストールしてください。提供媒体を使用してインストールする手順を次に示します。

Internet Gateway ServerをインストールするマシンにAdministrators権限でログインする。

すべてのプログラムを終了する。

提供媒体をCD-ROMドライブに入れる。
起動したインストーラーの指示に従ってインストールを進めてください。インストール時は次の項目を設定します。

インストール先フォルダ
デフォルトのインストール先フォルダは「システムドライブ:¥Program Files (x86)¥Hitachi」です。

プログラムフォルダ
デフォルトのプログラムフォルダは「Internet Gateway Server」です。

インストールが完了すると，Internet Gateway Serverのサービスが自動的に起動します。環境設定の設定内容は空欄の状態ですので，［スタート］メニューから［セットアップ］を選択し，環境設定を起動して設定してください。詳細については「4.2　環境設定」を参照してください。

上書きインストールをする場合

すでにInternet Gateway Serverをインストール済みのマシンに，再度，提供媒体からインストーラーを起動すると，修復インストールができます。修復インストールは，前回インストールしたディレクトリにInternet Gateway Serverを上書きインストールします。このとき，作成済みの定義ファイルはそのまま引き継がれます。

3.1.2　Internet Gateway Serverのアンインストール

OSごとにアンインストール手順を説明します。

アンインストール時の注意事項

アンインストールをする前に，必ずInternet Gateway Serverを停止してください。

アンインストールする手順を示します。

Internet Gateway Serverをアンインストールするマシンに，Administrators権限でログインする。

すべてのプログラムを終了する。

［スタート］メニューから［設定］－［コントロールパネル］－［プログラムの追加と削除］を開き，Internet Gateway Serverを選択する。

［追加と削除］ボタンをクリックする。

3.2　Proxy Optionのインストールとセットアップ

Proxy Optionのインストール，アンインストール，およびセットアップ手順を説明します。

＜この節の構成＞

3.2.1　Proxy Optionのインストール

3.2.2　Proxy Optionのアンインストール

3.2.3　Proxy Optionの設定

3.2.1　Proxy Optionのインストール

提供媒体を使用してインストールしてください。提供媒体を使用してインストールする手順を次に示します。

Proxy OptionをインストールするマシンにAdministrators権限でログインする。

すべてのプログラムを終了する。

提供媒体をCD-ROMドライブに入れる。
起動したインストーラーの指示に従ってインストールを進めてください。インストール時は次の項目を設定します。

ユーザ情報

インストール先フォルダ
デフォルトのインストール先フォルダは「システムドライブ:¥Program Files¥Hitachi」です。

プログラムフォルダ
デフォルトのプログラムフォルダは「Internet Gateway Server - Proxy Option」です。

インストール後，Proxy Optionのセットアップと，WinSockのプロトコルカタログへの登録が必要です。詳細については「3.2.3　Proxy Optionの設定」を参照してください。

3.2.2　Proxy Optionのアンインストール

アンインストールは，Proxy Optionを停止してから実行してください。Proxy Optionの停止については「3.3.2　Proxy Optionの稼働と停止」を参照してください。

アンインストールする手順を示します。

Proxy Optionをアンインストールするマシンに，Administrators権限でログインする。

すべてのプログラムを終了する。

［スタート］メニューから［設定］－［コントロールパネル］－［プログラムの追加と削除］を開き，Proxy Optionを選択する。

［追加と削除］ボタンをクリックする。

3.2.3　Proxy Optionの設定

Proxy Optionの設定として，Proxy Optionのセットアップと，WinSockのプロトコルカタログへの登録が必要です。

＜この項の構成＞

(1)　Proxy Optionのセットアップ

(2)　WinSockのプロトコルカタログへの登録

(1)　Proxy Optionのセットアップ

システム管理者のユーザアカウントで，ログインする。

スタートメニューから［プログラム］－［Internet Gateway Server - Proxy Option］－［セットアップ］を選択する。
［IGSプロキシ設定］ダイアログボックスが表示されます。「設定情報一覧」には，登録済みのプロキシ設定情報が表示されます。未登録の場合は空欄です。

図3-1　［IGSプロキシ設定］ダイアログボックス

各項目を設定する。

APノードアドレス
送信先アプリケーションノードのIPアドレスを指定します。「*（アスタリスク）」で任意指定することもできます（例：10.10.10.*）。

ポート番号
送信先アプリケーションノードのポート番号を指定します。範囲指定することもできます。

プロトコル種別《TCP》
通信プロトコルの種別を指定します。

UDP応答タイムアウト
プロトコル種別でUDPを指定した場合だけ，UDP応答のタイムアウト時間を指定します。単位は秒です。

IGSアドレス
Proxy Optionと連携するInternet Gateway ServerのIPアドレスを指定します。任意指定はできません。

プロキシゲートウェイポート番号《20304》
「IGSアドレス」で指定したInternet Gateway Serverのプロキシ通信用TCP/UDPポート番号を指定します。連携するInternet Gateway Serverがデフォルトのポート番号以外を使用している場合は，連携するInternet Gateway Serverマシンのservicesファイルのサービス名=igsproxyのエントリに記述されているポート番号を指定してください。

［追加］ボタンをクリックする。
設定内容が，「設定情報一覧」に追加されます。

［完了］ボタンをクリックする。

IGSプロキシ設定の設定内容を変更するには

［IGSプロキシ設定］ダイアログボックスの「設定情報一覧」から，変更したい情報をクリックする。
ダイアログボックス内に指定した情報の内容が表示されます。

設定内容を修正し，［修正］ボタンをクリックする。

［完了］ボタンをクリックする。

Proxy Optionの設定内容を変更する場合は，Proxy Optionを停止してから行ってください。設定内容を変更後，Proxy Optionを稼働すると，設定内容が反映されます。

IGSプロキシ設定の設定内容を削除するには

［IGSプロキシ設定］ダイアログボックスの「設定情報一覧」から，削除したい情報をクリックし，［削除］ボタンをクリックする。

［完了］ボタンをクリックする。

(2)　WinSockのプロトコルカタログへの登録

スタートメニューから［プログラム］－［Internet Gateway Server - Proxy Option］－［プロトコルカタログへの登録／削除］を選択する。
ウィザードに従い，WinSockのプロトコルカタログへの登録をします。

Proxy Optionをインストールしたマシンを再起動する。

一度，プロトコルカタログへ登録すると，プロトコルカタログから削除をしないかぎり，削除されません。

3.3　JP1/Cm2/IGSの起動と停止

JP1/Cm2/IGSの起動と停止について説明します。

＜この節の構成＞

3.3.1　Internet Gateway Serverの起動と停止

3.3.2　Proxy Optionの稼働と停止

3.3.1　Internet Gateway Serverの起動と停止

Internet Gateway Serverのサービスは，インストール時に，自動で開始されるように設定されます。これにより通常の運用時に，手動でInternet Gateway Serverのサービスを起動・停止させることはありません。メンテナンス作業などで，Internet Gateway Serverのサービスを停止または起動させる場合は，手動で行います。

注意

スタートアップの種類の「一時停止」および「再開」は，Internet Gateway Serverではサポートしていません。

Internet Gateway Serverとアプリケーションを同じマシンにインストールしている場合は，アプリケーションよりもInternet Gateway Serverを先に起動するように設定してください。

Internet Gateway Serverのサービスを手動で開始または停止するには，Internet Gateway Serverのサービスの設定を自動から手動に変更し，そのあとInternet Gateway Serverのサービスを手動で開始または停止します。それぞれの手順を次に示します。

Internet Gateway Serverのサービスの設定を手動に変更する手順

［スタート］メニューから［設定］－［コントロールパネル］－［管理ツール］－［サービス］を選択する。

［Internet Gateway Server］を選択し，プロパティ情報を開き，［全般］タブの［スタートアップの種類］で［手動］を選択する。

Internet Gateway Serverのサービスを手動で開始および停止する手順

［スタート］メニューから［設定］－［コントロールパネル］－［管理ツール］－［サービス］を選択する。

［Internet Gateway Server］を選択し，メニューバーにある［サービスの開始］または［サービスの停止］を選択する。

3.3.2　Proxy Optionの稼働と停止

Proxy Optionの稼働および停止について説明します。

Proxy Optionの稼働
Proxy Optionは，セットアップ，プロトコルカタログへの登録および再起動後，稼働状態になります。ただし，Proxy Optionの接続先Internet Gateway Serverが起動し，プロキシ通信の設定がされていないと，プロキシ通信はできません。
以降，Proxy Optionはマシンの再起動時に稼働状態になります。

Proxy Optionの停止

Proxy Optionの上位アプリケーションをすべて停止する。

スタートメニューから［プログラム］－［Internet Gateway Server - Proxy Option］－［プロトコルカタログへの登録／削除］を選択する。
WinSockのプロトコルカタログから削除されます。

Proxy Optionをインストールしたマシンを再起動する。

3.4　バックアップとリストア

JP1/Cm2/IGSのサービスは，JP1/Cm2/IGSの環境設定で生成された環境設定ファイル，およびオプション定義ファイルの内容を読み込んで動作環境を決定し，起動します。JP1/Cm2/IGSの動作環境を設定するファイルのことを総称して「環境情報ファイル」と呼びます。環境情報ファイルは，次のとおりです。

Internet Gateway Serverの環境情報ファイルの一覧

定義ファイル
オプション定義ファイル（igsopt.conf）
変換対象MIB定義ファイル（igsnatmib.conf）
変換対象文字列MIB値定義ファイル（igsnatstr.conf）

環境設定で設定した内容を出力したファイル
動作環境設定ファイル（setup.ini）
スタティックNATデータファイル（nataddr.inf）
SNMPプロキシ設定ファイル（snmp.ini）
リモート環境設定ファイル（igsrmaddr.inf）

Proxy Optionの環境情報ファイルの一覧

定義ファイル
IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）

環境設定で設定した内容を出力したファイル
IGS Proxy Option設定ファイル（igsproxy.ini）

環境情報ファイルが破壊されていたり，誤って削除していたりした場合，JP1/Cm2/IGSサービスの起動ができなくなります。このような状態から短時間で回復するために，環境情報ファイルのバックアップを採ることをお勧めします。

Internet Gateway Serverのバックアップ

Internet Gateway Serverの環境情報ファイルを，一括してバックアップをするigsbkupコマンド，およびバックアップから環境情報ファイルを回復するigsrstrコマンドを使用してください。コマンドの詳細については「6.　コマンド」の「igsbkup（環境情報ファイルのバックアップ）」および「igsrstr（環境情報ファイルのリストア）」を参照してください。

Proxy Optionのバックアップ

バックアップおよびリストアは，手動で実行してください。

3.5　クラスタシステムで運用する場合の設定

Internet Gateway Serverはクラスタシステムでの運用に対応しています。

Internet Gateway Serverを実行系・待機系の構成（アクティブ・スタンバイ構成）で運用できます。この場合，Internet Gateway Serverを実行中のサーバ（実行系）で障害が発生すると，待機していた別のサーバ（待機系）のInternet Gateway Serverが起動します。なお，Internet Gateway Serverは負荷分散などを目的とした構成（アクティブ・アクティブ構成）には対応していません。

ここでは，クラスタシステムでの運用に対応するためのInternet Gateway Serverのインストールおよび環境設定について説明します。

なお，Internet Gateway Serverが対象とするクラスタシステムは，Microsoft Cluster Service （Windows Server 2003 (x64)）です。以降，Microsoft Cluster Service （Windows Server 2003 (x64)）はMSCSと記載します。

＜この節の構成＞

3.5.1　クラスタシステムへのインストール

3.5.2　クラスタシステムでの設定

3.5.3　アプリケーションの通信情報の設定

3.5.4　クラスタ環境での注意事項

3.5.1　クラスタシステムへのインストール

クラスタシステムでのInternet Gateway Serverのインストールおよびアンインストール手順について説明します。

＜この項の構成＞

(1)　インストール

(2)　上書きインストール

(3)　アンインストール

(1)　インストール

実行系サーバ，待機系サーバそれぞれの物理ホストにInternet Gateway Serverをインストールします。

Internet Gateway Serverはインストール時にサービス表示名「Internet Gateway Server」としてサービスに登録されます。デフォルトでは［スタートアップの種類］が［自動］に設定されているので，［手動］に変更してください。なお，共有ディスクへインストールしないでください。必ず，それぞれの物理ホストのディスク上にインストールしてください。

(2)　上書きインストール

クラスタシステムにInternet Gateway Serverを上書きインストールする手順を次に示します。なお，Internet Gateway Serverが起動しているホスト（実行系）を「ホスト1」，もう一方の停止しているホスト（待機系）を「ホスト2」とします。

「ホスト2」にInternet Gateway Serverを上書きインストールする。

「ホスト1」から「ホスト2」に系を切り替える。

「ホスト1」にInternet Gateway Serverを上書きインストールする。

(3)　アンインストール

クラスタ環境に対応しているInternet Gateway Serverをアンインストールする手順を次に示します。

クラスタシステムを停止する。

クラスタシステムからInternet Gateway Serverの登録を削除する。

実行系サーバ，待機系サーバそれぞれの物理ホストからInternet Gateway Serverをアンインストールする。

3.5.2　クラスタシステムでの設定

クラスタシステムでのInternet Gateway Serverの環境設定およびクラスタシステムへの登録について説明します。

＜この項の構成＞

(1)　Internet Gateway Serverの環境設定

(2)　クラスタシステムへの登録

(1)　Internet Gateway Serverの環境設定

Internet Gateway Serverを停止した状態で，実行系ホストでInternet Gateway Serverの環境を設定します。

クラスタシステムでのInternet Gateway Serverの環境設定手順を次に示します。

Internet Gateway Serverが使用する論理IPアドレスを設定する。
クラスタ環境で動作するInternet Gateway Serverでは，IPアドレスに論理IPアドレスを使用します。IPアドレスの設定手順の詳細については，「4.2.5　動作オプションの設定」を参照してください。

環境情報を保存する。
Internet Gateway Serverの環境を設定したホストでigsbkupコマンドを実行して，任意のディレクトリに設定を保存します。igsbkupコマンドの詳細については，「6.　コマンド」の「igsbkup（環境情報ファイルのバックアップ）」を参照してください。

待機系ホストに環境情報を登録する。
手順2で保存した環境情報を待機系ホストに移動して，igsrstrコマンドで設定を登録します。igsrstrコマンドの詳細については，「6.　コマンド」の「igsrstr（環境情報ファイルのリストア）」を参照してください。

環境設定時の注意事項

クラスタシステムでのInternet Gateway Serverの環境を設定する場合の注意事項を次に示します。

接続先のInternet Gateway Serverが，クラスタ環境で動作するInternet Gateway Serverの場合には，［IGS環境設定－通信情報］画面の「IGSノードアドレス」に，接続先のInternet Gateway Serverの論理IPアドレスまたはそれに対応するホスト名を指定してください。

Internet Gateway Serverの動作中に設定を変更する場合は，実行系ホストで環境情報を設定して，手順の2.および手順3.で待機系に設定を反映してください。

(2)　クラスタシステムへの登録

Internet Gateway ServerをMSCSのクラスタグループにInternet Gateway Serverのサービスを登録します。

クラスタアドミニストレータを使用してInternet Gateway Server用のリソースを新規に作成します。各リソースは次のように設定にします。次の［］は，MSCSの設定項目です。

［リソースの種類］に「汎用サービス」を指定する。

［リソースの依存関係］に論理IPアドレスを設定したリソースを指定する。

汎用サービスパラメータの［サービス名］に「IGSservice」を入力する。

3.5.3　アプリケーションの通信情報の設定

クラスタシステムで運用するInternet Gateway Serverの運用形態と論理IPアドレスの設定について説明します。

＜この項の構成＞

(1)　SNMPのプロキシサーバとして運用する場合

(2)　TCP/IP，UDP/IPのプロキシサーバとして運用する場合

(3)　ゲートウェイサーバとして運用する場合

(4)　シングルサーバモードで運用する場合

(1)　SNMPのプロキシサーバとして運用する場合

管理側および被管理側それぞれの論理IPアドレスの設定について次に示します。

管理側のInternet Gateway Serverがクラスタ環境で動作する場合には，NNMiまたはNNMのSNMPのプロキシに指定するアドレスとして，管理側のInternet Gateway Serverの論理IPアドレスを指定してください。

被管理側のInternet Gateway Serverがクラスタ環境で動作する場合には，SNMPエージェントのSNMPトラップ送信先として，被管理側Internet Gateway Serverの論理IPアドレスを指定してください。

(2)　TCP/IP，UDP/IPのプロキシサーバとして運用する場合

プロキシゲートウェイとして使用するInternet Gateway Serverがクラスタ環境で動作している場合には，Proxy Optionの［IGSプロキシ設定］画面の「接続先IGSのアドレス」に，プロキシゲートウェイとして使用するInternet Gateway Serverの論理IPアドレスまたはそれに対応するホスト名を指定してください。なお，Proxy Optionはクラスタシステムでの運用には対応していません。

(3)　ゲートウェイサーバとして運用する場合

ゲートウェイとして使用するInternet Gateway Serverがクラスタ環境で動作している場合は，アプリケーションマシンのデフォルトゲートウェイまたはルーティングテーブルの中継ゲートウェイとして，Internet Gateway Serverの論理IPアドレスを指定してください。

(4)　シングルサーバモードで運用する場合

シングルサーバモードのInternet Gateway ServerとNNMiを同一マシンで動作させるとSNMPトラップのデータ部NAT変換ができなくなります。SNMPトラップのデータ部NAT変換をする場合は，NNMiとJP1/Cm2/IGSを別マシンにしてください。なお，NNMとInternet Gateway Serverは同一マシンで動作させることはできません。

3.5.4　クラスタ環境での注意事項

クラスタ環境でInternet Gateway Serverを運用する場合の注意事項を次に示します。

系切り替え発生時に送受信中のデータは破棄されます。

クラスタ環境でInternet Gateway Serverとアプリケーションを同一クラスタシステムで動作させる場合，アプリケーションが通信を開始する前に，Internet Gateway Serverを起動するように設定してください。

クラスタシステムのInternet Gateway ServerからIGSコネクションを接続した場合，接続先のInternet Gateway Serverで［IGSコネクション状況］画面を表示すると，登録コネクションに表示されるIPアドレスに，物理IPアドレスが表示される場合があります。

Internet Gateway Serverをゲートウェイサーバとして運用している場合，Internet Gateway Serverを利用するアプリケーションがTCP/IP通信をすると，系切り替え時にAPコネクションが切断されることがあります。APコネクションが切断された場合は，系切り替え後のInternet Gateway Server起動後にアプリケーションのAPコネクションを再接続してください。

Proxy Optionを使用してInternet Gateway Serverをプロキシサーバとして運用する場合，Proxy Optionを使用してTCP/IP通信をすると，系切り替え時にAPコネクションが切断されます。系切り替え後のInternet Gateway Server起動後にアプリケーションのAPコネクションを再接続してください。

4.　JP1/Cm2/IGSのシステム構築

この章では，JP1/Cm2/IGSのシステム構築について，設定方法を説明します。お使いの機能によって，必要な設定が異なりますので，必要な個所をお読みください。なお，環境設定GUIの実際の画面には，タイトルに「LOCAL／（リモート環境設定の対象となるマシンのIPアドレスまたはホスト名）」の区別が表示されます。4章の画面図では，これらの表示を省略している場合もあります。

＜この章の構成＞

4.1　Internet Gateway Serverのシステム構築の流れ

4.2　環境設定

4.3　環境設定以外の設定

4.4　環境設定の内容を確認する

4.5　環境設定の内容を変更する

4.6　環境設定ファイルの保存・読み込み

4.7　定義例

4.1　Internet Gateway Serverのシステム構築の流れ

お使いになる機能ごとに，必要な設定をフロー図で説明します。また，具体的な設定例を「4.7　定義例」で紹介しています。あわせてご覧ください。

＜この節の構成＞

4.1.1　ポート統合機能を使用する場合

4.1.2　シングルサーバ機能を使用する場合

4.1.3　NAT変換機能を使用する場合

4.1.1　ポート統合機能を使用する場合

＜この項の構成＞

(1)　JP1/Cm2/IGSをSNMPのプロキシサーバとして運用する場合

(2)　JP1/Cm2/IGSをTCP/IP，UDP/IPのプロキシサーバとして運用する場合

(3)　JP1/Cm2/IGSをゲートウェイサーバとして運用する場合

(1)　JP1/Cm2/IGSをSNMPのプロキシサーバとして運用する場合

アプリケーション間の通信時に，NNMiを使用してJP1/Cm2/IGSをプロキシサーバとして経由するための設定を，次の図に示します。プロトコルはSNMPを使用します。なお，NNMを使用してJP1/Cm2/IGSをプロキシサーバとして経由するための設定については，「付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定」を参照してください。

図4-1　SNMPプロキシ通信機能の設定の流れ（ポート統合モードの場合）

(2)　JP1/Cm2/IGSをTCP/IP，UDP/IPのプロキシサーバとして運用する場合

アプリケーション間の通信時に，Internet Gateway Serverをプロキシサーバとして経由するための設定を，次の図に示します。

図4-2　プロキシ通信機能の設定の流れ（ポート統合モードの場合）

(3)　JP1/Cm2/IGSをゲートウェイサーバとして運用する場合

JP1/Cm2/IGSをゲートウェイサーバとして運用し，カプセル化通信をするための設定の流れを次の図に示します。

図4-3　ポート統合機能の設定の流れ

4.1.2　シングルサーバ機能を使用する場合

1台のJP1/Cm2/IGSでプロトコルデータ部に含まれるIPアドレスを変換するための設定をフロー図で示します。

＜この項の構成＞

(1)　JP1/Cm2/IGSをSNMPのプロキシサーバとして運用する場合

(2)　JP1/Cm2/IGSをTCP/IP，UDP/IPのプロキシサーバとして運用する場合

(1)　JP1/Cm2/IGSをSNMPのプロキシサーバとして運用する場合

アプリケーション間の通信時に，NNMiを使用してJP1/Cm2/IGSをプロキシサーバとして経由するための設定を，次の図に示します。プロトコルはSNMPを使用します。なお，NNMを使用してJP1/Cm2/IGSをプロキシサーバとして経由するための設定については，「付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定」を参照してください。

図4-4　SNMPプロキシ通信機能の設定の流れ（シングルサーバモードの場合）

(2)　JP1/Cm2/IGSをTCP/IP，UDP/IPのプロキシサーバとして運用する場合

アプリケーション間の通信時に，Internet Gateway Serverをプロキシサーバとして経由するための設定を，次の図に示します。

図4-5　プロキシ通信機能の設定の流れ（シングルサーバモードの場合）

4.1.3　NAT変換機能を使用する場合

ポート統合モードの場合の，NAT変換機能を使用してIPアドレスを変換するための設定を，次の図に示します。

シングルサーバモードの場合の，NAT変換機能を使用してIPアドレスを変換するための設定については，「4.1.2　シングルサーバ機能を使用する場合」を参照してください。

図4-6　NAT変換機能の設定の流れ

4.2　環境設定

この節では，［IGS環境設定］画面から設定できる情報について，設定方法を説明します。

＜この節の構成＞

4.2.1　環境設定の共通操作

4.2.2　通信情報の登録

4.2.3　SNMP通信情報の登録

4.2.4　NAT情報の登録

4.2.5　動作オプションの設定

4.2.1　環境設定の共通操作

設定時の共通操作として，［IGS環境設定］画面の起動方法（ローカル／リモートの選択），および［IGS環境設定］画面からの画面遷移を説明します。

＜この項の構成＞

(1)　［IGS環境設定］画面の起動方法（ローカル／リモートの選択）

(2)　環境設定の画面遷移

(1)　［IGS環境設定］画面の起動方法（ローカル／リモートの選択）

システム管理者のユーザアカウントでログインする。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［セットアップ］を選択する。
［IGS環境設定］画面（ローカル／リモートの選択）が表示されます。

図4-7　［IGS環境設定］画面（ローカル／リモートの選択）

環境設定を行う対象を選択する。

ローカル環境設定
ローカルマシンの環境設定をする場合に，クリックします。

リモート環境設定
リモートマシンの環境設定をする場合に，クリックします。
リモートIGSアドレス：リモート環境設定の対象マシンのIPアドレスまたはホスト名（16バイト以内）を入力します。ただし，ホスト名を指定するときは，リモート環境設定をする側のマシンで，名前解決ができるようになっていなければなりません。
ポート番号((1～65535))：リモート環境設定の対象マシンの通信用ポート番号を入力します。

［OK］をクリックする。
［IGS環境設定］画面（ポート統合モード／シングルサーバモードの選択）が表示されます。ローカル／リモートの指定によって，以降の画面に設定対象が表示されます。

設定対象がローカルの場合
画面名（LOCAL）

設定対象がリモートの場合
画面名（リモート環境設定の対象となるInternet Gateway ServerのIPアドレスまたはホスト名）

動作モードを選択する。

図4-8　［IGS環境設定］画面（ポート統合モード／シングルサーバモードの選択）

ポート統合モード
ポート統合機能を使用する場合に，クリックします。

シングルサーバモード
シングルサーバ機能を使用する場合に，クリックします。

［OK］をクリックする。
［IGS環境設定］画面が表示されます。
なお，［IGS環境設定］画面は，設定対象のほかに動作モードも表示されます。

図4-9　［IGS環境設定］画面

以降は，［IGS環境設定］画面から設定したい内容のボタンをクリックし，表示される画面に従って，設定してください。なお，［IGS環境設定］画面から表示される各画面で，操作を無効にして終了させたい場合は，［中止］ボタンまたは［終了］ボタンをクリックしてください。

リモート環境設定の注意事項

リモート環境設定は，リモート環境設定の対象マシンのJP1/Cm2/IGSが起動していなければできません。

リモート環境設定を行っている場合でも，ファイル操作はローカルマシンでの動作となります。ローカルマシンの環境設定と区別できるようなディレクトリ名で保存してください。

あるJP1/Cm2/IGSから，リモート環境設定で複数の［IGS環境設定］画面を起動することができますが，ローカルまたはリモートにかかわらず，一つのJP1/Cm2/IGSに対し，複数同時に環境設定をすることはできません。

リモート環境設定される側のInternet Gateway Serverが07-00の場合は，リモート環境設定はできません。IGSコネクションが接続中の場合，リモート環境設定の要求をすると，IGSコネクションが切断されます。

リモート環境設定を許可する側のJP1/Cm2/IGSのバージョンよりもリモート環境設定をする側のJP1/Cm2/IGSのバージョンが下位である場合は，リモート環境設定はできません。

リモート環境設定を許可する側のJP1/Cm2/IGSのバージョンとリモート環境設定をする側のJP1/Cm2/IGSのバージョンが異なる場合，リモート環境設定をする側のJP1/Cm2/IGSの機能範囲で設定できます。

リモート環境設定時に通信障害が発生した場合の対処については，「付録F.2(6)　リモート環境設定時に通信障害が発生した場合の対処と回復方法」を参照してください。

(2)　環境設定の画面遷移

環境設定の画面遷移を次の図に示します。

(a)　ポート統合モードの場合

ポート統合モードの環境設定の画面遷移を次の図に示します。

図4-10　環境設定の画面遷移（ポート統合モードの場合）

(b)　シングルサーバモードの場合

シングルサーバモードの環境設定の画面遷移を次の図に示します。

図4-11　環境設定の画面遷移（シングルサーバモードの場合）

4.2.2　通信情報の登録

ポート統合モードの場合，［IGS環境設定］画面の［通信情報］ボタンからは，IGSコネクションの接続情報，およびIGSコネクションとアプリケーションの対応を設定するAP情報を登録します。

シングルサーバモードの場合，［IGS環境設定］画面の［通信情報］ボタンからは，適用するアプリケーションのAP情報を登録します。AP情報については，「(2)　APコネクション情報を登録する」を参照してください。

＜この項の構成＞

(1)　IGSコネクション情報を登録する

(2)　APコネクション情報を登録する

(1)　IGSコネクション情報を登録する

TCP/IP接続時の通信情報の登録手順を説明します。

［IGS環境設定］画面の［通信情報］ボタンをクリックする。
［IGSコネクション選択］画面が表示されます。ただし，IGSコネクションが一つも登録されていない場合は，この画面は表示されません。この場合は，手順3へ進んでください。

図4-12　［IGSコネクション選択］画面

IGSコネクションを追加する場合は（新規追加）を［↑］［↓］キーで選択し，［選択］ボタンをクリックする。
［IGS環境設定－通信情報］画面が表示されます。

図4-13　［IGS環境設定－通信情報］画面（新規登録時）

接続先JP1/Cm2/IGSホストの情報や接続方式など，次に示す項目を設定する。

IGSノードアドレス
連携するJP1/Cm2/IGSサーバのアドレス情報を，IPアドレスまたはホスト名（16文字以内の半角英数字）で指定します。IPアドレスで指定する場合は，1バイトずつ「.（ピリオド）」で区切って指定します（例：100.100.100.1）。

ポート番号<符号なし10進数> ((1～65535))《22280》
連携するJP1/Cm2/IGSサーバが使用するポート番号を指定します。なお，ここで設定するポート番号は，発呼処理で使用するものです。着呼処理で使用するポート番号をデフォルト以外にする場合は，serviceファイルに，「サービス名=igsrecv」の行を追加して，使用するポート番号を指定してください。

接続方式
連携するJP1/Cm2/IGSサーバとの接続方式を選択します。
常時接続：IGSコネクションを利用するアプリケーションからの通信が発生したタイミングで，接続先JP1/Cm2/IGSサーバとIGSコネクションが確立されます。また，接続先JP1/Cm2/IGSサーバが停止した時点でIGSコネクションが切断されます。
利用時接続：IGSコネクションを利用するアプリケーションからの通信が発生したタイミングで，接続先JP1/Cm2/IGSサーバとIGSコネクションが確立されます。無通信状態が一定時間経過した時点でIGSコネクションが切断されます。
なお，利用時接続に設定する場合は，双方向の通信となるように着呼側でもIGSコネクションおよびAPコネクションの定義が必要です。

切断契機の無通信時間
IGSコネクションを切断する契機となる無通信時間を指定します。単位は分です。

［追加］ボタンをクリックする。
通信情報が登録されます。
続けてAP情報を設定します。AP情報については「(2)　APコネクション情報を登録する」を参照してください。

(a)　IGSコネクション情報を変更または削除する

［IGSコネクション選択］画面で，変更または削除したいIGSコネクションを［↑］［↓］キーで選択し，［選択］ボタンをクリックする。
［IGS環境設定－通信情報］画面が表示されます。

図4-14　［IGS環境設定－通信情報］画面（既コネクション選択時）

変更の場合は，設定内容を更新して［完了］ボタンをクリックする。削除の場合は，［削除］ボタンをクリックする。
削除の場合，適用するAPコネクション情報も削除されます。
APコネクション情報だけを削除する場合は，［適用情報］ボタンをクリックし，［IGS環境設定－適用情報］画面で削除します。
変更または削除が終了し，IGSコネクション情報が登録されると，［IGSコネクション選択］画面に戻ります。

(2)　APコネクション情報を登録する

APコネクション情報は，発呼側のJP1/Cm2/IGSで設定します。着呼側のJP1/Cm2/IGSでAPコネクション情報を登録する必要はありません。設定された内容に従って着呼側のJP1/Cm2/IGSは動作します。

ポート統合モードの場合

ポート統合機能を利用するアプリケーションのAPコネクションとIGSコネクションの対応を設定します。IGSコネクションとAPコネクションは1：nの対応ができます。

着呼側のJP1/Cm2/IGSでAPコネクション情報を登録していなくても，自動的にカプセル化され，要求時に使用したIGSコネクションを介して，発呼側のアプリケーションに送信されます。

シングルサーバモードの場合

シングルサーバ機能を利用するアプリケーションのAPコネクション情報を設定します。

APコネクション情報を登録していなくても，自動的に発呼側のアプリケーションに送信されます。

お使いの環境に合わせて，必要な数だけ設定してください。

［IGS環境設定－適用情報］画面を表示する。
AP情報を登録する［IGS環境設定－適用情報］画面は，次のどれかの方法で表示できます。

ポート統合モードの場合

［IGS環境設定－通信情報］画面の［適用情報］ボタンをクリックする。

シングルサーバモードの場合

［IGS環境設定］画面の［通信情報］ボタンをクリックする。

図4-15　［IGS環境設定－適用情報］画面

APコネクション情報を登録する。
ポート統合モードの場合，IGSコネクションを利用するAPコネクション情報を設定します。
シングルサーバモードの場合，シングルサーバ機能を利用するアプリケーションのAPコネクション情報を設定します。

送信先APノード
適用する送信先アプリケーションサーバのアドレス情報を，IPアドレスまたはホスト名（16文字以内の半角英数字）で指定します。すでに情報が登録されている場合は，プルダウンメニューから指定することもできます。IPアドレスで指定する場合は，1バイトずつ「.（ピリオド）」で区切って指定します（例：100.100.100.1）。また，IPアドレスで指定する場合，「.（ピリオド）」で区切られた数字部分に，ワイルドカードとして「*（アスタリスク）」を含む総称指定もできます。ただし，すべての数字項目に「*（アスタリスク）」を含む指定（*.*.*.*）はできません。

対象APポート
対象APアドレスで指定したアプリケーションサーバが使用するポートを指定します。送信先ポートまたは送信元ポートを選択しますが，一般的には，送信先のポートを指定します。FTPサーバのデータコネクションのように，送信先ポートが動的に変化するような場合は，一定の送信元ポートを指定します。

ポート番号<符号なし10進数> ((1～65535))
対象APポートの番号を特定指定（左側の入力域だけに指定）または範囲指定（両側の入力域に指定）で指定します。特定指定で不連続なポートを複数個登録したい場合は，複数回に分けて追加指定してください。またポート番号を範囲指定すると，連続する複数のアプリケーションサーバのポートをまとめて登録できます。

［追加］ボタンをクリックする。
一つのIGSコネクションに複数個のAPコネクションを適用させる場合，この操作を繰り返してください。

登録が終了したら，［完了］ボタンをクリックする。
送信情報が登録され，［IGS環境設定］メッセージボックスが表示されます。

図4-16　［IGS環境設定］メッセージボックス

［OK］ボタンまたは［キャンセル］ボタンをクリックする。
［OK］ボタンをクリックした場合，［IGS環境設定－通信情報］画面が表示され，IGSコネクションの追加登録ができます。［キャンセル］ボタンをクリックした場合，IGSコネクションの登録は終了し，［IGS環境設定］画面が表示されます。

(a)　APコネクション情報を変更する

［IGS環境設定－適用情報］画面で設定内容を変更する。

送信先APノードを変更する場合
「送信先APノード」のプルダウンメニューから変更するAPノードを選択し，ポート番号（左側）に「*（アスタリスク）」を指定して，いったん情報を削除します。削除後，新たにAPノードおよびAPポート番号を設定します。

ポート番号を変更する場合
「送信先APノード」のプルダウンメニューから変更するAPノードと，ポート番号を指定して，いったん情報を削除します。削除後，新たにAPノードのプルダウンメニューから再度APノードを選択し，APポート番号を設定します。

変更が完了したら，［完了］ボタンをクリックする。
［IGS環境設定－通信情報］画面に戻ります。

(b)　APコネクション情報を削除する

［IGS環境設定－適用情報］画面で設定内容を削除する。

同一APノード上のすべてのAPコネクションを削除する場合
「送信先APノード」のプルダウンメニューから削除するAPノードを選択し，ポート番号（左側）に「*（アスタリスク）」を指定して［削除］ボタンをクリックします。

特定のAPコネクションを削除する場合
「送信先APノード」のプルダウンメニューから削除するAPノードと，ポート番号のプルダウンメニューからポートを指定して，［削除］ボタンをクリックします。削除するAPコネクションが複数個ある場合は，この操作を繰り返してください。

削除が完了したら，［完了］ボタンをクリックする。
［IGS環境設定－通信情報］画面に戻ります。

4.2.3　SNMP通信情報の登録

［IGS環境設定］画面の［SNMPプロキシ］ボタンからは，SNMPプロキシ通信機能を使用して，SNMPメッセージのプロキシ通信をするための設定をします。

＜この項の構成＞

(1)　SNMP要求応答を定義する

(2)　SNMPトラップ通知を定義する

(1)　SNMP要求応答を定義する

管理側JP1/Cm2/IGSのSNMPプロキシが受け取ったSNMP要求について，その送信先の情報などを設定します。この設定は，管理側JP1/Cm2/IGSで定義してください。なお，Proxy Optionによるプロキシ機能を使用している場合は，設定は不要です。

［IGS環境設定］画面の［SNMPプロキシ］ボタンをクリックする。
［IGS環境設定－SNMPプロキシ］画面が表示されます。

図4-17　［IGS環境設定－SNMPプロキシ］画面（［要求応答の設定］タブ）

登録済みのSNMP要求応答定義の一覧が表示されます。未登録の場合は，何も表示されません。

［追加］ボタンをクリックする。
［要求応答の追加/変更］画面が表示されます。

図4-18　［要求応答の追加/変更］画面

ターゲット((0～255))
SNMP要求の最終的な送信先のSNMPエージェントノードのIPアドレスを指定します。「1-90」のようにアドレスを範囲指定することもできます。この項目の指定は省略できません。
なお，NAT変換機能を適用する場合，この項目には，グローバルアドレスを指定してください。

コミュニティ名（255文字以内の半角文字列）《public》
ターゲットノードのget用コミュニティ名を指定します。

設定コミュニティ名（255文字以内の半角文字列）《public》
ターゲットノードのset用コミュニティ名を指定します。

タイムアウト時間((0.1～99))《20》
SNMP要求のタイムアウト間隔です。単位は秒です。

リモートポート番号((1～65535))《161》
ターゲットノードのSNMPエージェントが，SNMP要求を受信するためのポート番号を指定します。

［完了］ボタンをクリックする。
［IGS環境設定－SNMPプロキシ］画面に戻ります。複数の要求応答を設定する場合は，一連の手順を繰り返します。

(a)　SNMP要求応答の設定を変更または削除する

［IGS環境設定－SNMPプロキシ］画面で，変更または削除したい情報を［↑］［↓］キーで選択する。

［変更］ボタンまたは［削除］ボタンをクリックする。

変更の場合は，［要求応答の追加/変更］画面が表示されます。各項目を設定し，［完了］ボタンをクリックします。

削除の場合は，削除が完了すると，画面から指定した情報が削除されます。

変更または削除が完了すると，［IGS環境設定－SNMPプロキシ］画面に戻ります。

(2)　SNMPトラップ通知を定義する

被管理側JP1/Cm2/IGSのSNMPプロキシが受け取ったSNMPトラップについて，その送信先の情報などを設定します。シングルサーバモードの場合は，管理側JP1/Cm2/IGSの1台で動作するため，被管理側JP1/Cm2/IGSへ登録する項目をすべて管理側JP1/Cm2/IGSへ設定してください。

なお，この情報はSNMPプロキシ定義ファイルからも設定できます。SNMPプロキシ定義ファイルの詳細については，「7.6　SNMPプロキシ定義ファイル（snmp.ini）」を参照してください。

［IGS環境設定］画面の［SNMPプロキシ］ボタンをクリックする。
［IGS環境設定－SNMPプロキシ］画面が表示されます。

［トラップの設定］タブをクリックする。
［IGS環境設定－SNMPプロキシ］画面（［トラップの設定］タブ）が表示されます。

図4-19　［IGS環境設定－SNMPプロキシ］画面（［トラップの設定］タブ）

各項目を設定する。

トラップ送信元付加の設定
被管理側JP1/Cm2/IGSのSNMPプロキシが受信した場合，SNMPトラップ発行元のIPアドレスまたはホスト名を，SNMPトラップのVarBindにソース名として付加するオプションを設定します。この項目を設定すると，管理側のNNMiのインシデントの参照またはNNMのアラームブラウザなどに，付加したSNMPトラップ発行元のIPアドレスまたはホスト名が，ソース名として表示されます。
トラップ送信元をソース名として付加する：ソース名付加のオプションを使用する場合に，チェックします。
SNMPv2トラップに付加する／すべてのSNMPトラップに付加する：SNMPv2のSNMPトラップだけにソース名を付加するか，すべてのSNMPトラップに付加するかを選択します。
IPアドレスで付加する／ホスト名で付加する：付加するソース名をIPアドレスにするかホスト名にするかを選択します。

トラップ送信元付加の設定について

ポート統合モードの場合

SNMPv2CのSNMPトラップには，agent-addrフィールドがないので，そのままではNNMiまたはNNMが受信するSNMPトラップのソース名が，管理側IGSのノード名になってしまいます。SNMPトラップの本当の発行元をソース名に表示するには，「トラップの送信元をソース名として付加する」をチェックし，「SNMPv2トラップに付加する」，または「すべてのSNMPトラップに付加する」のどちらかを選択して，ソース名を付加してください。

管理側がWindows版のNNMで，トラップサービスと共存する設定にしている場合は，NNMが受信するトラップのソース名は，そのままの設定では，管理側JP1/Cm2/IGSのノード名が表示されます。実際のトラップ発行元をソース名に表示するには，「トラップの送信元をソース名として付加する」をチェックし，「すべてのSNMPトラップに付加する」を指定してソース名を付加してください。

ソース名をホスト名で付加する場合は，被管理側JP1/Cm2/IGSで付加したホスト名が，そのまま管理側のNNMiのインシデントの参照またはNNMのアラームブラウザなどにソース名として表示されます。したがって，管理側と被管理側で同じホスト名を使用している必要があります。また，NAT変換機能を使用している場合には，管理側ネットワークで使用しているグローバルアドレスに対するホスト名が，被管理側ネットワークで使用しているプライベートアドレスに対するホスト名と同じでなければなりません。ホスト名を同じ名称にできない場合は，ソース名をIPアドレスで付加することをお勧めします。

シングルサーバモードの場合

SNMPトラップのIPヘッダの送信元IPアドレスがルータなどでNAT変換されて，管理側JP1/Cm2/IGSに通知される環境（被管理側ネットワークにプライベートIPアドレスが割り当てられている環境）では，プライベートアドレスに対応するホスト名とグローバルアドレスに対応するホスト名の定義でホスト名が同じ名称になるように定義し，「ホスト名で付加する」にチェックしてください。

詳細については「付録F.2(7)(c)　トラップ送信元付加の設定について」を参照してください。

トラップ宛先の設定
被管理側JP1/Cm2/IGSのSNMPプロキシが受け取ったSNMPトラップの，通知先となるマネージャのアドレスを設定します。すでに通知先マネージャが登録されている場合，マネージャのIPアドレスの昇順で一覧に表示されます。一件も登録されていない場合は，何も表示されません。

［追加］ボタンをクリックする。
［宛先追加/変更］画面が表示されます。

図4-20　［宛先追加/変更］画面

「送信先マネージャのアドレス」に，SNMPトラップの最終的な通知先となる，管理側ネットワークにあるNNMiまたはNNMのノードのアドレスを指定する。
指定するアドレスは，被管理側JP1/Cm2/IGSが動作するノードから見たNNMiまたはNNMのノードのIPアドレスになります。管理側JP1/Cm2/IGSとNNMiが同じノード上で動作している場合は，そのノードのグローバルアドレスを指定します。

［完了］ボタンをクリックする。
［IGS環境設定－SNMPプロキシ］画面に戻ります。続けて複数の宛先を登録する場合は，手順4～6を繰り返してください。

(a)　SNMPトラップの宛先を変更・削除する

［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブをクリックする。

「トラップ宛先の設定」から，変更または削除したい宛先を［↑］［↓］キーで選択する。

［変更］ボタンまたは［削除］ボタンをクリックする。

変更の場合は，［宛先追加/変更］画面が表示されます。「送信先マネージャのアドレス」を変更し，［完了］ボタンをクリックします。

削除の場合は削除が完了すると，指定した情報が画面から削除されます。

変更または削除が完了すると，［IGS環境設定－SNMPプロキシ］画面に戻ります。

4.2.4　NAT情報の登録

［IGS環境設定］画面の［NAT］ボタンからは，NAT変換機能を使用する場合の設定をします。アドレス変換定義と，プロトコルデータ部のNAT変換を適用するAP情報コネクション情報を設定します。

アドレス変換定義が設定されている場合，IPヘッダ部のNAT変換が実行されます。アドレス変換定義とプロトコルデータ部のNAT変換を適用するAP情報コネクション情報の両方が設定されている場合，IPヘッダ部とデータ部のNAT変換が実行されます。

次にそれぞれの手順を示します。

＜この項の構成＞

(1)　アドレス変換定義（スタティック情報）を設定する

(2)　プロトコルデータ部NAT変換の適用情報を設定する

(1)　アドレス変換定義（スタティック情報）を設定する

IPアドレスの変換方法の一つに，プライベートアドレスとグローバルアドレスを1対1で変換するスタティック変換があります。

なお，シングルサーバモードの場合は，ルータ（NAT）のアドレス変換定義と同じ定義を設定してください。また，シングルサーバモードでは，プライベートアドレスを重複して設定できます。プライベートアドレスからグローバルアドレスへ変換するときに候補となるグローバルアドレスが複数ある場合は，該当するパケットの送信元IPアドレスと一致するものへ変換されます。

なお，この情報はスタティックNATデータファイルからも設定できます。スタティックNATデータファイルの詳細については，「7.5　スタティックNATデータファイル（nataddr.inf）」を参照してください。

［IGS環境設定］画面の［NAT］ボタンをクリックする。
［NAT情報設定－設定項目選択］画面が表示されます。

図4-21　［NAT情報設定－設定項目選択］画面

「スタティック情報」をチェックし，［選択］ボタンをクリックする。
［NAT情報設定－スタティック情報］画面が表示されます。

図4-22　［NAT情報設定－スタティック情報］画面

［追加］ボタンをクリックする。
［変換データ追加］画面が表示されます。

図4-23　［変換データ追加］画面

変換データに定義したいグローバルIPアドレスとプライベートIPアドレスを入力する。
「.（ピリオド）」で区切られた数字部分にワイルドカードとして「*（アスタリスク）」を指定し，部分一致で指定することもできます。ただし，すべての数字部分に「*（アスタリスク）」を指定すること（*.*.*.*）はできません。また，「*（アスタリスク）」の位置は，グローバルアドレスとプライベートアドレスで一致させてください。なお，「*（アスタリスク）」の指定をすると，NATデータの量が著しく減ります。

［登録］ボタンをクリックする。
スタティック情報の登録が完了します。登録が完了すると，入力域がクリアされます。複数の登録が必要な場合は，手順4～5を繰り返します。最大65,536個のデータを登録できます。

［戻る］ボタンをクリックする。
［NAT情報設定－スタティック情報］画面に戻ります。

［NAT情報設定－スタティック情報］画面で，［完了］ボタンをクリックする。
［NAT情報設定－設定項目選択］画面に戻ります。

(a)　スタティック情報を変更する

［NAT情報設定－スタティック情報］画面で，変更するデータを［↑］［↓］キーで選択し，［変更］ボタンをクリックする。
［変換データ変更］画面が表示されます。

表示された内容を変更し，［更新］ボタンをクリックする。

［NAT情報設定－スタティック情報］画面で［完了］ボタンをクリックする。
［NAT情報設定－設定項目選択］画面に戻ります。

(b)　スタティック情報を削除する

［NAT情報設定－スタティック情報］画面で，削除するデータを［↑］［↓］キーで選択する。
［Shift］キーを押しながら，複数のデータを選択できます。

［削除］ボタンをクリックする。

［NAT情報設定－スタティック情報］画面で［完了］ボタンをクリックする。
［NAT情報設定－設定項目選択］画面に戻ります。

(2)　プロトコルデータ部NAT変換の適用情報を設定する

プロトコルデータ部にNAT変換を適用するためのAPコネクション情報の設定をします。設定した送信元APと宛先APの通信に対してだけプロトコルデータ部のNAT変換が実行されます。なお，SNMPプロキシ通信で送受信されるSNMPメッセージについては，この設定をしなくても自動的にSNMPのNAT変換が適用されます。

設定手順を次に示します。

［IGS環境設定］画面の［NAT］ボタンをクリックする。
［NAT情報設定－設定項目選択］画面が表示されます。

「プロトコルデータ部NAT変換適用情報」をチェックし，［選択］ボタンをクリックする。
［プロトコルデータ部NAT変換適用情報一覧表示］画面が表示されます。

図4-24　［プロトコルデータ部NAT変換適用情報一覧表示］画面

［追加］ボタンをクリックする。
［プロトコルデータNAT変換適用情報設定］画面が表示されます。

図4-25　［プロトコルデータNAT変換適用情報設定］画面

送信元APアドレス
送信元アプリケーションサーバのIPアドレスです。送信元となるアプリケーションがJP1/Cm2/IGSと同一LAN内にある場合は，プライベートアドレスを指定します。同一LAN内になければ，グローバルアドレスを指定します。任意指定したい場合は，「*（アスタリスク）」を指定します。

送信元ポート番号((1～65535))
送信元アプリケーションのポート番号です。送信元ポート番号が動的に変化する場合は，「*（アスタリスク）」を指定します。

宛先APアドレス
宛先アプリケーションサーバのIPアドレスです。宛先となるアプリケーションがJP1/Cm2/IGSと同一LAN内にある場合は，プライベートアドレスを指定します。同一LAN内になければ，グローバルアドレスを入力します。任意指定したい場合は，「*（アスタリスク）」を指定します。

宛先ポート番号((1～65535))
宛先アプリケーションのポート番号です。宛先ポート番号が動的に変化する場合は，「*（アスタリスク）」を指定します。

プロトコル
どのプロトコルのデータ部に，NAT変換を適用するかを選択します。
この画面で指定した送信元および宛先のIPアドレス，ポート番号を持つパケットに対して，選択したプロトコルのデータ部に，NAT変換が適用されます。

［追加］ボタンをクリックする。
［プロトコルデータ部NAT変換適用情報一覧］画面に戻ります。

［完了］ボタンをクリックする。
プロトコルデータ部NAT変換適用情報の登録が完了し，［NAT情報設定－設定項目選択］画面に戻ります。

(a)　プロトコルデータ部NAT変換情報を変更または削除する

［プロトコルデータ部NAT変換適用情報一覧表示］画面で，変更または削除する情報を［↑］［↓］キーで選択する。

［変更］ボタンまたは［削除］ボタンをクリックする。

変更の場合は，［プロトコルデータNAT変換適用情報設定］画面が表示されます。画面に表示されているデータを更新し，［変更］ボタンをクリックします。

削除の場合は，選択したデータが削除されます。

変更または削除が完了すると［プロトコルデータ部NAT変換適用情報一覧表示］画面に戻ります。

［完了］ボタンをクリックする。
変更または削除が完了し，［NAT情報設定－設定項目選択］画面に戻ります。

4.2.5　動作オプションの設定

［IGS環境設定］画面の［オプション］ボタンからは，JP1/Cm2/IGSおよびJP1/Cm2/IGS間の動作オプションとして，次の設定ができます。

ポート統合モードの場合

JP1/Cm2/IGSマシンに複数のIPアドレスがある場合，JP1/Cm2/IGSで使用するIPアドレスの設定

IGSコネクションが確立されるまでのタイムアウトの設定

IGSコネクションの生存監視の設定

リモート環境設定を許可するための設定

プロキシ専用マシンとして使用する場合の設定

シングルサーバモードの場合

リモート環境設定を許可するための設定

次にそれぞれの設定手順を示します。

＜この項の構成＞

(1)　IPアドレスの設定

(2)　IGSコネクションのオプション設定

(3)　リモート環境設定の許可の設定

(4)　プロキシ専用マシンとしての設定

(1)　IPアドレスの設定

JP1/Cm2/IGSマシンに複数のIPアドレスがある場合，JP1/Cm2/IGSで使用するIPアドレスを定義します。IPアドレスは，IGSコネクションで使用するIPアドレス（接続元のJP1/Cm2/IGSが定義する「IGSノードアドレス」のIPアドレスと同じIPアドレス）を指定します。なお，この設定は，動的変更には対応していません。設定変更後はJP1/Cm2/IGSの再起動が必要です。

［IGS環境設定－オプション］画面の［IPアドレス］タブをクリックする。
［IGS環境設定－オプション］画面（［IPアドレス］タブ）が表示されます。

図4-26　［IGS環境設定－オプション］画面（［IPアドレス］タブ）

［IPアドレス］タブの各項目を設定する。

IGSコネクションのIPアドレスを指定する
JP1/Cm2/IGSマシンに複数のIPアドレスがある場合に，チェックします。

IPアドレス
IGSコネクションとして使用するIPアドレス（16文字以内の半角英数字）を指定します。IPアドレスは，1バイトずつ「.（ピリオド）」で区切って指定します（例：100.100.100.1）。

［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

［IGS環境設定］画面で［終了］ボタンをクリックする。
［設定ファイルだけ変更］ボタンをクリックし，環境設定を終了する。

JP1/Cm2/IGSを再起動する。

(a)　IPアドレスの設定を変更する

［IGS環境設定－オプション］画面（［IPアドレス］タブ）で，各項目の値の変更またはチェックボックスのチェックを解除する。

［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

［IGS環境設定］画面で［終了］ボタンをクリックする。
［設定ファイルだけ変更］ボタンをクリックし，環境設定を終了する。

JP1/Cm2/IGSを再起動する。

(2)　IGSコネクションのオプション設定

IGSコネクションのタイムアウト時間および生存監視の設定をします。

［IGS環境設定－オプション］画面の［IGSコネクション］タブをクリックする。
［IGS環境設定－オプション］画面（［IGSコネクション］タブ）が表示されます。

図4-27　［IGS環境設定－オプション］画面（［IGSコネクション］タブ）

［IGSコネクション］タブの各項目を設定する。

タイムアウト時間の設定
TCP接続および送信ビジーが生じた場合の，それぞれの制限時間を指定します。
TCP接続タイムアウト時間((1～86400))《60》：IGSコネクションが接続するまでの制限時間を指定します。単位は秒です。指定した時間内に接続されなかったときは，エラーが表示されます。
ビジー監視タイムアウト時間((1～86400))《60》：IGSコネクションの送信ビジー監視制限時間を指定します。単位は秒です。指定した時間内に送信ビジーが解除されなかったときは，エラーが表示されます。

IGSコネクションの生存監視を行う
IGSコネクションの生存監視を行う場合に，チェックします。IGSコネクションを複数設定している場合は，すべてのIGSコネクションに適用されます。あわせて以下の項目を設定します。
監視時間((10～86400))《600》：生存監視時間を指定します。ここで指定した時間，IGSコネクション間が無通信だった場合に，生存監視用パケットが送信されます。単位は秒です。
再送間隔時間((10～86400))《10》：生存監視用パケットが再送される間隔を指定します。単位は秒です。
再送最大回数((1～100))《5》：生存監視用パケットが再送される最大回数を指定します。
指定した間隔および回数の生存監視パケットを送信しても，応答がない場合は，IGSコネクションが切断されます。

［IGS環境設定－オプション］画面（［IGSコネクション］タブ）で［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

(a)　IGSコネクションのオプション設定を変更する

［IGS環境設定－オプション］画面（［IGSコネクション］タブ）で，各項目の値の変更またはチェックボックスのチェックを解除する。

［完了］ボタンをクリックする。

(3)　リモート環境設定の許可の設定

リモート環境設定の許可をするかどうかを設定します。

［IGS環境設定－オプション］画面の［リモート環境設定］タブをクリックする。
［IGS環境設定－オプション］画面（［リモート環境設定］タブ）が表示されます。

図4-28　［IGS環境設定－オプション］画面（［リモート環境設定］タブ）

［リモート環境設定］タブの各項目を設定する。

リモート環境設定を許可する
他のJP1/Cm2/IGSからのリモート環境設定を許可する場合に，チェックします。
特定IGSのみ許可：リモート環境設定を許可するJP1/Cm2/IGSを特定したい場合にチェックします。［追加］ボタンをクリックすると，［リモートIGSアドレスの設定］画面が表示されます。

図4-29　［リモートIGSアドレスの設定］画面

リモートIGSアドレス：リモート環境設定を許可するJP1/Cm2/IGSのIPアドレスまたはホスト名（16文字以内の半角英数字）を指定します。IPアドレスで指定する場合は，1バイトずつ「.（ピリオド）」で区切って指定します（例：100.100.100.1）。

［リモートIGSアドレスの設定］画面で［追加］ボタンをクリックする。
［IGS環境設定－オプション］画面（［リモート環境設定］タブ）に戻り，追加したIPアドレスまたはホスト名が表示されます。

［IGS環境設定－オプション］画面（［リモート環境設定］タブ）で［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

(a)　リモート環境設定の許可の解除，または特定マシンからのリモート環境設定の許可を解除する

［IGS環境設定－オプション］画面（［リモート環境設定］タブ）で，許可の解除をする。

リモート環境設定の許可を解除する場合
［リモート環境設定を許可する］チェックボックスのチェックを解除します。

特定マシンの許可を解除する場合
解除するマシンのIPアドレスまたはホスト名を［↑］［↓］キーで選択し，［削除］ボタンをクリックします。

［完了］ボタンをクリックする。

(4)　プロキシ専用マシンとしての設定

JP1/Cm2/IGSをプロキシ専用マシンとして使用する場合に設定します。なお，この設定は，動的変更に対応していません。設定変更後はJP1/Cm2/IGSの再起動が必要です。

［IGS環境設定－オプション］画面の［プロキシ専用］タブをクリックする。
［IGS環境設定－オプション］画面（［プロキシ専用］タブ）が表示されます。

図4-30　［IGS環境設定－オプション］画面（［プロキシ専用］タブ）

［プロキシサーバとしてのみ使用する］チェックボックスをチェックする。

［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

［IGS環境設定］画面で［終了］ボタンをクリックする。
［設定ファイルだけ変更］ボタンをクリックし，環境設定を終了する。

JP1/Cm2/IGSを再起動する。

(a)　プロキシ専用マシンの設定を解除する

［IGS環境設定－オプション］画面（［プロキシ専用］タブ）で，チェックボックスのチェックを解除する。

［完了］ボタンをクリックする。
［IGS環境設定］画面に戻ります。

［IGS環境設定］画面で［終了］ボタンをクリックする。
［設定ファイルだけ変更］ボタンをクリックし，環境設定を終了する。

JP1/Cm2/IGSを再起動する。

4.3　環境設定以外の設定

この節では，環境設定以外で必要な設定について，設定方法を説明します。お使いになる機能ごとに，必要な設定をしてください。

＜この節の構成＞

4.3.1　SNMPプロキシ通信をする場合の設定

4.3.2　ゲートウェイの変更

4.3.3　SNMPデータ部のNAT変換をする場合の設定

4.3.1　SNMPプロキシ通信をする場合の設定

SNMPプロキシ通信を使って，管理側NNMiから被管理側SNMPエージェントを管理する場合に必要な設定を説明します。なお，NNMを使用してJP1/Cm2/IGSをプロキシサーバとして経由するための設定については，「付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定」を参照してください。

＜この項の構成＞

(1)　被管理側ネットワークの情報収集

(2)　NNMiの設定

(3)　被管理側エージェントの設定

(1)　被管理側ネットワークの情報収集

被管理側ネットワークのエージェントについて情報を収集し，エージェント定義ファイルを作成します。作成したエージェント定義ファイルは，管理側JP1/Cm2/IGSまたはNNMiの設定で使用します。

エージェントの情報収集をする。
次の情報を収集します。

IPアドレス

ホスト名

get用コミュニティ名

set用コミュニティ名

収集した情報から，エージェント定義ファイルを作成する。
収集したIPアドレスおよびホスト名から，hostsファイル形式のエージェント定義ファイルを作成します。エージェント定義ファイルは，次の形式で記述します。
エージェント定義ファイルの形式

被管理側エージェントのIPアドレス，ホスト名
被管理側エージェントのIPアドレス，ホスト名
・
・

なお，複数の被管理側ネットワークがある場合は，被管理側ネットワークごとにエージェント定義ファイルを作成します。

NAT変換を適用する場合は，エージェント定義ファイルのIPアドレスをグローバルアドレスに置き換えるため，igsmkhostsコマンドを実行する。
igsmkhostsコマンドについては，「6　コマンド」の「igsmkhosts（hostsファイルのNAT変換）」を参照してください。
なお，グローバルアドレスとプライベートアドレスの対応表を作成するには，igstransaddrコマンドを使用します。詳細については「6.　コマンド」の「igstransaddr（変換後のアドレスの表示）」を参照してください。

(2)　NNMiの設定

管理側ネットワークのNNMiに必要な設定を説明します。

(a)　hostsファイルの設定

管理側NNMiが動作するノードのhostsファイルなどに，被管理側ネットワークの監視対象エージェントのIPアドレスとホスト名を定義します。NAT変換を適用しない場合は，「(1)　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルを利用します。NAT変換を適用している場合は，「(1)　被管理側ネットワークの情報収集」の手順3でigsmkhostsコマンドを実行したエージェント定義ファイルを利用します。

(b)　SNMP以外のポーリングを抑止する設定

NNMiと監視対象のエージェントがJP1/Cm2/IGSを介してだけ通信できる場合は，NNMiの［設定］メニューから［モニタリングの設定］を選択し，SNMP以外のポーリングを実行しないように設定します。

(c)　SNMPステータスポーリングの設定

SNMPステータスポーリングを使用して，被管理側ネットワークのエージェントの状態監視をする場合は，管理側NNMiに次のように設定します。

NNMiのSNMPステータスポーリングの対象IPアドレスに，エージェントのIPアドレスを指定する。NAT変換を適用している場合には，エージェントのグローバルアドレスを指定する。

なお，SNMPステータスポーリングを使用して，被管理側ネットワークのノードの状態監視をするには，監視対象ノード上でSNMPエージェントが動作している必要があります。

(d)　SNMP要求と応答の設定

NNMiが送信するSNMP要求を，管理側JP1/Cm2/IGSのSNMPプロキシに送信するように設定します。NNMiの通信の設定で，被管理側ネットワークのエージェントのプロキシ設定を定義します。設定する内容を次の表に示します。

表4-1　SNMP要求と応答の設定値

設定項目 | 設定値
ターゲットホスト名 | 被管理側ネットワークのエージェントのIPアドレス（NAT変換を適用している場合はグローバルアドレス）
読み取りコミュニティ文字列 | 被管理側ネットワークのエージェントのIPアドレス（NAT変換を適用している場合はグローバルアドレス）
SNMPプロキシアドレス | 管理側JP1/Cm2/IGSのIPアドレス
SNMPプロキシポート | 管理側IGSノードで，サービス名cm2proxysnmpで指定されたポート番号（設定を変更していない場合には20229）

設定方法には，次の二つの方法があります。

igsmkcommコマンドとnnmcommload.ovplコマンドを使う方法
複数のエージェントの設定を，エージェント定義ファイルからまとめて定義します。
エージェント定義ファイルは，「（1）　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルを利用します。NAT変換を適用している場合は，「（1）　被管理側ネットワークの情報収集」の手順3でigsmkcommコマンドを実行したエージェント定義ファイルを利用します。

igsmkcommコマンドにエージェント定義ファイルを入力して，実行する。

NNMiのnnmcommload.ovplコマンドで手順1の結果を，SNMP設定データベースに反映する。

igsmkcommコマンドの詳細については，「6　コマンド」の「igsmkcomm（NNMiのSNMP設定の定義作成）」を参照してください。nnmcommload.ovplコマンドの詳細については，NNMiのオンラインドキュメントを参照してください。

NNMiの［通信の設定］を使う方法
NNMiのGUIで［設定］メニューから［通信の設定］を選択します。エージェントごとに設定します。詳細については，NNMiのオンラインドキュメントを参照してください。

(e)　監視対象ノードを追加する

監視対象のノードを追加します。

検出シードの入力定義ファイルの作成する。
igsmkseedsコマンドを実行して，「（1）　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルから作成します。NAT変換を適用している場合は，「（1）　被管理側ネットワークの情報収集」の手順3で作成したエージェント定義ファイルから作成します。

NNMiのnnmloadseeds.ovplコマンドを使用して，ノードを追加する。
NAT変換を適用している場合は，ノードをグローバルアドレスで追加してください。なお，手順1および手順2は，NNMiの［設定］メニューから［検出シードの設定］を選択して，ノードを追加することもできます。詳細については，NNMiのオンラインドキュメントを参照してください。

追加したノードに対して，NNMiの設定ポーリングを実行する。
ノードへの設定ポーリングは，JP1/Cm2/IGSのSNMPプロキシの環境を設定し，NNMiとエージェントとの間で，SNMP要求と応答の送受信ができるような状態にしてから実行してください。

(3)　被管理側エージェントの設定

エージェントからのSNMPトラップが，被管理側JP1/Cm2/IGSへ通知されるように設定します。エージェントのSNMPトラップ宛先に，被管理側のJP1/Cm2/IGSが動作するノードを指定してください。

4.3.2　ゲートウェイの変更

JP1/Cm2/IGSをゲートウェイサーバとして運用するためには，アプリケーションサーバでの経路設定（ゲートウェイの変更）が必要です。次のどちらかの方法でLAN内のマネージャ，エージェントまたは中継ルータ（中継ゲートウェイおよびデフォルトゲートウェイ）を，JP1/Cm2/IGSサーバのIPアドレスに変更してください。設定方法は，次のとおりです。

Windowsの場合

TCP/IPプロパティの設定を変更する。またはrouteコマンドを実行する。

UNIXの場合

routeコマンドを実行する。またはroutedなどのサービスからルート情報を設定する。

次にそれぞれの手順を説明します。

＜この項の構成＞

(1)　TCP/IPプロパティの設定を変更する（Windowsの場合）

(2)　routeコマンドを実行する

(3)　routedなどのサービスからルート情報を設定する（UNIXの場合）

(1)　TCP/IPプロパティの設定を変更する（Windowsの場合）

ネットワークの設定を変更して，ゲートウェイを変更する手順を次に示します。

［スタート］メニューから［設定］－［コントロールパネル］－［ネットワークとダイアルアップ接続］を選択する。
［ネットワークとダイアルアップ接続］ダイアログボックスが表示されます。

変更する接続を右クリックし，［プロパティ］ボタンをクリックする。

［チェックマークがオンになっているコンポーネントがこの接続で使用されています］の［インターネットプロトコル（TCP/IP）］を選択して［プロパティ］ボタンをクリックする。

［デフォルトゲートウェイ］の入力域にJP1/Cm2/IGSのIPアドレスを入力する。

(2)　routeコマンドを実行する

ルートテーブルの内容を変更して，ゲートウェイを変更する手順を次に示します。routeコマンドの詳細についてはWindowsのヘルプまたはUNIXのマニュアルを参照してください。

コマンドプロンプトを起動する。

routeコマンドで既存のゲートウェイを削除後，JP1/Cm2/IGSのIPアドレスを追加する。

(3)　routedなどのサービスからルート情報を設定する（UNIXの場合）

routedなどのサービスからルート情報を設定する場合は，UNIXのマニュアルを参照してください。

注意事項

アプリケーションサーバのデフォルトゲートウェイを，JP1/Cm2/IGSに設定することもできますが，フォワードしないため，同一ネットワーク上およびJP1/Cm2/IGSでカプセル化情報に指定されたアプリケーション以外の通信ができなくなります。

4.3.3　SNMPデータ部のNAT変換をする場合の設定

＜この項の構成＞

(1)　変換対象文字列MIB値定義ファイルの設定

(2)　変換対象MIB定義ファイルの設定

(1)　変換対象文字列MIB値定義ファイルの設定

SNMPメッセージ中のVarBind中のMIB値に，文字列形式で含まれるIPアドレスをNAT変換するための設定をします。設定は変換対象文字列MIB定義ファイル（igsnatstr.conf）で設定します。詳細については「7.4　変換対象文字列MIB値定義ファイル（igsnatstr.conf）」を参照してください。

(2)　変換対象MIB定義ファイルの設定

SNMPメッセージ中のVarBind中のオプジェクトIDに，インスタンス識別子として含まれるIPアドレスを変換させる設定をします。

なお，標準提供される変換対象MIB定義ファイルには，標準MIB-II，日立企業固有MIB，NNMiおよびNNMがMIB定義として標準提供している範囲のMIBオブジェクトが，あらかじめ定義されています。よって，通常は定義を変更する必要はありません。ユーザ拡張MIBや他社企業固有MIBなどデフォルトの定義で網羅されていない範囲のMIBオブジェクトに，インスタンス識別子としてIPアドレスが含まれ，そのIPアドレスを変換対象とする場合だけ，設定が必要です。詳細については「7.3　変換対象MIB定義ファイル（igsnatmib.conf）」を参照してください。

4.4　環境設定の内容を確認する

設定した内容は［IGS設定内容表示］画面で確認できます。また，［IGS設定内容表示］画面から各画面を起動して，設定内容を変更することもできます。

＜この節の構成＞

4.4.1　環境設定内容の表示

4.4.2　［IGS設定内容表示］画面から設定内容を変更する

4.4.1　環境設定内容の表示

設定内容の確認方法を説明します。

［IGS環境設定］画面の［内容表示］ボタンをクリックする。
［IGS設定内容表示］画面が表示されます。

ポート統合モードの場合

図4-31　［IGS設定内容表示］画面（ポート統合モードの場合）

［IGS設定内容表示］画面（ポート統合モードの場合）で表示される内容について説明します。

通信情報の設定内容
登録したIGSコネクションと適用するAPコネクションが一固まりとして表示されます。同じアプリケーションサーバのアドレスに対して複数個のポートを登録している場合，APコネクションが複数行にわたって表示されます。

NAT変換の設定内容
NAT変換の設定内容が1行に表示されます。何も設定されていない場合は，「NAT=no」と表示されます。

なお，NAT変換の詳細情報およびSNMPプロキシに関する情報は，この画面には表示されません。これらの情報については，各画面に現在の入力値が保持されています。それぞれの画面から設定内容を確認してください。

シングルサーバモードの場合

図4-32　［IGS設定内容表示］画面（シングルサーバモードの場合）

［IGS設定内容表示］画面（シングルサーバモードの場合）で表示される内容について説明します。

通信情報の設定内容
シングルサーバ機能を利用するAPコネクションが表示されます。同じアプリケーションサーバのアドレスに対して複数個のポートを登録している場合，APコネクションが複数行にわたって表示されます。

NAT変換の設定内容
NAT変換の設定内容が1行に表示されます。何も設定されていない場合は，「NAT=no」と表示されます。

4.4.2　［IGS設定内容表示］画面から設定内容を変更する

［IGS設定内容表示］画面から，IGSコネクション，適用情報およびNAT変換情報の変更ができます。

変更方法を説明します。なお，これらの操作を有効にして終了するには［IGS設定内容表示］画面で［完了］ボタンを，無効にして終了するには［中止］ボタンをそれぞれクリックしてください。

設定を追加する
［追加］ボタンからは，新たなIGSコネクション情報が登録できます。［追加］ボタンをクリックすると，［IGS環境設定－通信情報］画面（新規登録時）が表示されます。以降の手順は「4.2.2　通信情報の登録」を参照してください。
シングルサーバモードの場合，このボタンは常に非活性です。

設定を変更する
すでに登録されているIGSコネクション情報，適用情報およびNAT変換情報の設定内容を変更できます。変更したい行を選択し，［変更］ボタンをクリックします。選択した情報を変更する画面が表示されます。

IGSコネクションを選択した場合
［IGS環境設定－通信情報］画面が表示されます。以降の手順は「4.2.2　通信情報の登録」を参照してください。

適用情報を選択した場合
［IGS環境設定－適用情報］画面が表示されます。以降の手順は「4.2.2(2)　APコネクション情報を登録する」を参照してください。

NAT変換情報を選択した場合
［NAT情報選択－設定項目選択］画面が表示されます。以降の手順は「4.2.4　NAT情報の登録」を参照してください。

設定を削除する
表示されている設定内容は，［IGS設定内容表示］画面から削除できます。削除するには削除したい行を選択し，［削除］ボタンをクリックしてください。なお，NAT情報の行を選択した場合は，［NAT情報選択－設定項目選択］画面が表示されます。

4.5　環境設定の内容を変更する

環境設定の設定内容の変更方法について説明します。環境設定の内容の変更は，サービスの起動時または停止時のどちらでもできます。

なお，設定内容の変更は，設定した各画面から行います。また，［IGS設定内容表示］画面に表示される通信情報，適用情報，NAT情報は，［IGS設定内容表示］画面から変更することもできます。詳細については「4.4.2　［IGS設定内容表示］画面から設定内容を変更する」を参照してください。

サービスを停止してから，設定内容を変更する場合は，サービスを停止する。
サービスの停止方法については「3.3　JP1/Cm2/IGSの起動と停止」を参照してください。

各画面で設定内容を変更し，［IGS環境設定］画面で［終了］ボタンをクリックする。
情報の更新を確認するメッセージが表示されます。

図4-33　情報の更新を確認するメッセージ

次のどれかのボタンをクリックし，環境設定を終了する。

［IGSサービスへ構成変更を通知］ボタン
JP1/Cm2/IGSのサービスに環境設定が変更されたことを通知し，環境設定を終了します。JP1/Cm2/IGSのサービスは通知を受け取ると，サービスを停止しないで，環境設定の変更をします（動的変更）。
変更前の設定情報は，setup.ini.old，nataddr.inf.old，snmp.ini.old，igsrmaddr.inf.oldのファイル名で，次のディレクトリにバックアップされます。なお，.oldファイルとしてバックアップされるのは，環境設定GUIで設定した内容だけです。定義ファイルは，.oldファイルとしてバックアップされません。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf
なお，サービスが停止しているときは，このボタンは選択できません。

［設定ファイルだけ変更］ボタン
変更内容を環境設定ファイルにだけ反映し，終了します。変更した内容は，サービスの再起動時に反映されます（静的変更）。

［変更を反映しないで終了］ボタン
環境設定の変更を反映しないで，環境設定を終了します。

［戻る］ボタン
［IGS環境設定］画面に戻ります。

注意

動的変更の処理が不完全な状態で終了した場合，JP1/Cm2/IGSのサービスが自動で再起動されます。再起動後にもエラーが発生する場合は，環境設定の内容を見直してください。

igschgreqコマンドで環境設定ファイルの内容を反映する

igschgreqコマンドは，サービスの稼働中に環境設定ファイルの内容変更を実行するコマンドです。［設定ファイルだけ変更］ボタンで，環境設定ファイルだけに変更を反映した場合，サービスを再起動するまで，変更内容は反映されません。igschgreqコマンドを実行すれば，サービスの再起動をしないで環境設定ファイルの内容を反映することができます。igschgreqコマンドについては「6.　コマンド」の「igschgreq（環境情報の変更）」を参照してください。

＜この節の構成＞

4.5.1　変更内容が反映されるタイミング

4.5.1　変更内容が反映されるタイミング

動的変更をした場合の反映のタイミングについて，説明します。なお，変更処理が完了したかどうかなど，動的変更の実行経過は，JP1/Cm2/IGSのログファイルでも確認できます。

＜この項の構成＞

(1)　［IGS環境設定－通信情報］画面

(2)　［IGS環境設定－適用情報］画面

(3)　［NAT情報］画面

(4)　［IGS環境設定－SNMPプロキシ情報］画面（すべての項目の変更）

(5)　［IGS環境設定－オプション］画面

(1)　［IGS環境設定－通信情報］画面

(a)　接続先JP1/Cm2/IGSサーバ

追加
追加要求が検知された時点で，サーバ情報が追加されます。［IGSコネクション状況］画面で最新情報を表示すると追加したJP1/Cm2/IGSサーバが未接続の状態で表示されます。追加サーバとのコネクションの接続は，追加JP1/Cm2/IGSサーバを利用するアプリケーションサーバに対する送信要求が，検知以降初めて発生した時点で行われます。

削除
削除要求が検知された時点で，対象JP1/Cm2/IGSサーバとのコネクションが切断され，サーバ情報が削除されます。［IGSコネクション状況］画面で最新情報を表示すると，削除したサーバは表示されなくなります。

変更
接続先JP1/Cm2/IGSサーバの変更はJP1/Cm2/IGSで認識できません。よって接続先JP1/Cm2/IGSサーバをいったん削除し，その後追加してください。追加要求が認識された時点で，サーバ情報が追加されます。

(b)　接続先JP1/Cm2/IGSサーバのポート番号の変更

変更要求が検知された時点で，対象JP1/Cm2/IGSサーバとのコネクションが，いったん切断されます。対象JP1/Cm2/IGSサーバとのコネクションの再接続は，対象JP1/Cm2/IGSサーバを利用するアプリケーションサーバに対する送信要求が，検知以降初めて発生した時点で行われます。ただし，変更対象の相手側JP1/Cm2/IGSサーバの受信ポート番号が更新される前に送信要求が発生すると，コネクション接続要求は失敗します。

(c)　接続方式の変更（常時接続・利用時接続の切り替え）

「常時接続」から「利用時接続」への変更
変更要求が検知された時点で，指定された無通信時間でタイマが掛けられ，「利用時接続」へ処理が切り替わります。

「利用時接続」から「常時接続」への変更
変更要求が検知された時点で，「常時接続」に切り替わります。コネクションが確立されていない場合，対象JP1/Cm2/IGSサーバを利用するAPサーバに対する送信要求が検知以降に初めて発生した時点で行われます。

切断契機の無通信時間の変更
変更要求が検知された時点で，新しい無通信時間でタイマが掛け直され，「利用時接続」が行われます。

(2)　［IGS環境設定－適用情報］画面

(a)　送信先アプリケーションサーバ

追加

ポート統合モードの場合
追加要求が検知された時点で，追加したアプリケーションサーバに対するカプセル化処理が開始されます。

シングルサーバモードの場合
追加要求が検知された時点で，追加したアプリケーションサーバに対する通信がシングルサーバ機能の対象となります。

検知以降に追加したアプリケーションサーバへ送信要求が発生していれば，［コネクション利用履歴］画面の最新情報の表示で，追加したアプリケーションサーバの履歴情報が表示されます。

削除

ポート統合モードの場合
削除要求が検知された時点で，削除したアプリケーションサーバに対するカプセル化処理が中止されます。

シングルサーバモードの場合
削除要求が検知された時点で，削除したアプリケーションサーバに対する通信がシングルサーバ機能の対象外となります。

［コネクション利用履歴］画面からは，削除したアプリケーションサーバの履歴情報が削除されます。

(b)　送信先アプリケーションサーバのポート情報の変更（対象ポートの指定，ポート番号削除）

ポート統合モードの場合
変更要求が検知された時点で，新しいポート情報でカプセル化の対象か対象外かが判定されます。カプセル化対象だったAPコネクションを，対象外に変更した場合，そのAPコネクションの情報は［コネクション利用履歴］画面から削除されます。また，新たにカプセル化対象となったAPコネクションは，利用されていれば履歴情報が表示されます。

シングルサーバモードの場合
変更要求が検知された時点で，新しいポート情報でシングルサーバ機能の対象か対象外かが判定されます。シングルサーバモード機能の対象だったAPコネクションを対象外に変更した場合，そのAPコネクションの情報は［コネクション利用履歴］画面から削除されます。また，新たにシングルサーバ機能の対象となったAPコネクションは，利用されていれば履歴情報が表示されます。

(c)　送信先アプリケーションサーバのポート情報の変更（ポート番号の追加）

ポート統合モードの場合
追加要求が検知した時点で，追加されたポートに対するカプセル化処理が開始されます。検知以降に追加ポートへの送信要求が発生していれば，［コネクション利用履歴］画面で最新情報を表示すると履歴情報が表示されます。

シングルサーバモードの場合
追加要求が検知された時点で，追加されたポートに対する通信がシングルサーバ機能の対象となります。

検知以降に追加ポートへの送信要求が発生していれば，［コネクション利用履歴］画面で最新情報を表示すると履歴情報が表示されます。

(3)　［NAT情報］画面

(a)　スタティック情報の変更

変更要求が検知された時点で，NAT情報に切り替わります。切り替え中のNAT情報に矛盾を生じさせないように上位アプリケーションをいったん停止し，送信要求を発生させないようにしてください。

(b)　プロトコルデータのNAT変換（適用／非適用の切り替え，適用プロトコルの変更）

変更要求が検知され，以降に発生した送信要求から，新たな情報で送信されます。

(4)　［IGS環境設定－SNMPプロキシ情報］画面（すべての項目の変更）

変更要求が検知され，以降に発生した送信要求から新たなSNMPプロキシ情報で送信されます。

(5)　［IGS環境設定－オプション］画面

［IGS環境設定－オプション］画面のうち，［IPアドレス］タブおよび［プロキシ専用］タブの変更は，動的変更には対応していません。変更を反映させるにはJP1/Cm2/IGSを再起動する必要があります。

(a)　［IGSコネクション］タブ（各項目の変更）

TCP接続タイムアウト時間の変更
要求変更が検知され，以降に接続した新たなコネクションから有効になります。

ビジー監視タイムアウト時間の変更
要求変更が検知され，以降に発生した新たな送信ビジーから有効になります。

IGSコネクションの生存監視の有効／無効の変更
「無効」から「有効」に変更した場合，変更要求が検知された時点で，指定された監視時間でタイマを掛け，生存監視パケットの送信処理を行うように切り替えられます。
「有効」から「無効」に変更した場合，変更要求が検知された時点で，タイマを解除し，生存監視パケットの送信処理をしないように切り替えられます。

監視時間の変更
変更要求が検知され，以降の監視時間タイマ設定から有効になります。

再送間隔時間の変更
変更要求が検知され，以降の生存監視再送処理から有効になります。

最大送信回数
変更要求が検知され，以降の生存監視再送処理から有効になります。

(b)　［リモート環境設定］タブ（すべての項目の変更）

変更要求が検知され，以降のリモート環境設定要求から，新たな情報でリモート環境設定の許可または不許可を判断します。

4.6　環境設定ファイルの保存・読み込み

環境設定で設定した内容は，ファイルに保存したり，保存した環境設定ファイルの内容を環境設定GUIに読み込ませたりすることができます。運用環境を変更する場合，新規に作成した環境設定ファイルを読み込み，運用を事前に試すことなどに利用できます。

なお，この機能で保存できるのは，環境設定GUIで設定した内容だけです。定義ファイルは保存されません。

＜この節の構成＞

4.6.1　環境設定ファイルを保存する

4.6.2　環境設定ファイルを読み込む

4.6.1　環境設定ファイルを保存する

環境設定ファイルを保存する手順を次に示します。

［IGS環境設定］画面の［ファイル操作］ボタンをクリックする。
［IGS環境設定－設定ファイル操作］画面が表示されます。

図4-34　［IGS環境設定－設定ファイル操作］画面

［名前を付けて保存］ボタンをクリックする。
［名前を付けて保存］ダイアログボックスが表示されます。

保存先ディレクトリを指定して，［保存］ボタンをクリックする。
指定したディレクトリに，環境設定GUIで設定した内容が保存されます。

4.6.2　環境設定ファイルを読み込む

保存した環境設定ファイルを読み込む手順を次に示します。

［IGS環境設定］画面の［ファイル操作］ボタンをクリックする。
［IGS環境設定－設定ファイル操作］画面が表示されます。

［保存したファイルからの読み込み］ボタンをクリックする。
［保存したファイルからの読み込み］ダイアログボックスが表示されます。

保存先ディレクトリを指定して，［開く］ボタンをクリックする。
指定したディレクトリの内容が，環境設定GUIに読み込まれます。

4.7　定義例

JP1/Cm2/IGSを使用したネットワーク構成図を示しながら，その定義例を説明します。

＜この節の構成＞

4.7.1　SNMPプロキシを使用してネットワークを監視する定義例

4.7.2　NAT環境でネットワークを監視する定義例

4.7.3　シングルサーバ機能を使用する定義例

4.7.4　ゲートウェイサーバとして運用する定義例

4.7.5　NAT環境でゲートウェイサーバとして運用する定義例

4.7.6　プロキシ通信を使用する定義例

4.7.1　SNMPプロキシを使用してネットワークを監視する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークAのNNMiが，ネットワークBのSNMPエージェントを管理する。

システム構成・設定例

NATはない。

ファイアウォールを次のように設定している。

TCP通信は透過する。

SNMP通信は透過しない。

管理側ネットワークのNNMiと被管理側ネットワークA，BのSNMPエージェントがSNMP通信をする。

JP1/Cm2/IGSはNNMiまたはSNMPエージェントとのインターフェースとしてSNMPプロキシを使用する。

図4-35　SNMPプロキシを使用してネットワークを監視する例

＜この項の構成＞

(1)　管理側ネットワークのJP1/Cm2/IGSでの設定

(2)　被管理側ネットワークAのJP1/Cm2/IGSマシンでの設定

(3)　被管理側ネットワークBのJP1/Cm2/IGSマシンBでの設定

(4)　被管理側ネットワークのSNMPエージェントAでの設定

(5)　被管理側ネットワークのSNMPエージェントB，Cでの設定

(1)　管理側ネットワークのJP1/Cm2/IGSでの設定

接続先となる被管理側JP1/Cm2/IGSマシンAを決定する。
［IGS環境設定－通信情報］画面で，JP1/Cm2/IGSマシンAの情報を設定します。

IGSノードアドレス：10.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとSNMPエージェントAに対するAPコネクション（SNMP要求/応答）を対応付ける。
［IGS環境設定－適用情報］画面で，SNMPエージェントAの情報を設定します。

送信先APノード：10.10.10.10

対象APポート：送信先

ポート番号：8161

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

接続先となる被管理側JP1/Cm2/IGSマシンBを決定する。
［IGS環境設定－通信情報］画面で，JP1/Cm2/IGSマシンBの情報を設定します。

IGSノードアドレス：192.168.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとSNMPエージェントB，Cに対するAPコネクション（SNMP要求/応答）を対応付ける。
［IGS環境設定－適用情報］画面で，SNMPエージェントAの情報を設定します。

送信先APノード：192.168.10.*

対象APポート：送信先

ポート番号：161

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

SNMPプロキシの設定をする。
［IGS環境設定－SNMPプロキシ］画面の［要求応答の設定］タブで，SNMPエージェントAの情報を追加します。

ターゲット：10.10.10.10

コミュニティ名：public

設定コミュニティ名：agent

タイムアウト時間：任意

リモートポート番号：8161

詳細については「4.2.3(1)　SNMP要求応答を定義する」を参照してください。

続けて，SNMPエージェントB，Cに対するSNMPプロキシを設定する。
［要求応答の追加/変更］画面で，SNMPエージェントBおよびCの情報を追加します。

ターゲット：192.168.10.1-10

コミュニティ名：get

設定コミュニティ名：set

タイムアウト時間：任意

リモートポート番号：161

NNMiのプロキシを設定する。
NNMiの通信の設定の［特定ノードの設定］で，次の設定をします。

ターゲットのホスト名 | 読み取りコミュニティ文字列 | SNMPプロキシアドレス | SNMPプロキシポート
10.10.10.10 | 10.10.10.10 | 172.16.10.1 | 20229（プロキシに指定したJP1/Cm2/IGSマシンで，サービス名cm2proxysnmpに指定されたポート番号）
192.168.10.1 | 192.168.10.1
192.168.10.10 | 192.168.10.10

(2)　被管理側ネットワークAのJP1/Cm2/IGSマシンでの設定

オプション定義ファイルで，NNMiとの共存設定を設定する。

cooperation：agent

詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

接続先となる管理側JP1/Cm2/IGSマシンを決定する。
［IGS環境設定－通信情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

IGSノードアドレス：172.16.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとNNMiに対するAPコネクション（SNMPトラップ）を対応付ける。
［IGS環境設定－適用情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

送信先APノード：172.16.10.1

対象APポート：送信先

ポート番号：162

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

SNMPプロキシを設定する。
［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブから［宛先追加/変更］画面を表示し，JP1/Cm2/IGSマシンAの情報を追加します。

送信先マネージャのアドレス：172.16.10.1

詳細については「4.2.3(2)　SNMPトラップ通知を定義する」を参照してください。

(3)　被管理側ネットワークBのJP1/Cm2/IGSマシンBでの設定

オプション定義ファイルで，NNMiとの共存設定を設定する。

cooperation：agent

詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

相手先となる管理側JP1/Cm2/IGSマシンを決定する。
［IGS環境設定－通信情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

IGSノードアドレス：172.16.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとNNMiに対するAPコネクション（SNMPトラップ）を対応付ける。
［IGS環境設定－適用情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

送信先APノード：172.16.10.1

対象APポート：送信先

ポート番号：162

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

SNMPプロキシを設定する。
［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブから［宛先追加/変更］画面を表示し，管理側JP1/Cm2/IGSマシンの情報を追加します。

送信先マネージャのアドレス：172.16.10.1

詳細については「4.2.3(2)　SNMPトラップ通知を定義する」を参照してください。

(4)　被管理側ネットワークのSNMPエージェントAでの設定

SNMPトラップの送信先にJP1/Cm2/IGSマシンAのプライベートアドレスを設定します。

SNMPトラップの宛先：10.10.10.1

(5)　被管理側ネットワークのSNMPエージェントB，Cでの設定

SNMPトラップの送信先にJP1/Cm2/IGSマシンBのプライベートアドレスを設定します。

SNMPトラップの宛先：192.168.10.1

4.7.2　NAT環境でネットワークを監視する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークAとネットワークBはインターネット経由で接続され，NNMiを使用して，インターネットを介したネットワーク管理をする。

NNMiおよびSNMPエージェント間は，グローバルアドレスで通信をする。送信先および送信元IPアドレスだけでなく，通信データ中に含まれるIPアドレスの変換もする。

システム構成・設定例

管理側ネットワークのNNMiと被管理側ネットワークA，BのSNMPエージェントがSNMP通信をする。

それぞれのマシンにはグローバルアドレスが割り当てられている。

JP1/Cm2/IGSはNNMiまたはSNMPエージェントとのインターフェースとしてSNMPプロキシを使用する。

図4-36　NAT環境でネットワークを監視する例

＜この項の構成＞

(1)　管理側ネットワークのJP1/Cm2/IGSでの設定

(2)　被管理側ネットワークAのJP1/Cm2/IGSマシンでの設定

(3)　被管理側ネットワークBのJP1/Cm2/IGSマシンBでの設定

(4)　被管理側ネットワークのSNMPエージェントAでの設定

(5)　被管理側ネットワークのSNMPエージェントB，Cでの設定

(1)　管理側ネットワークのJP1/Cm2/IGSでの設定

接続先となる被管理側JP1/Cm2/IGSマシンAを決定する。
［IGS環境設定－通信情報］画面で，JP1/Cm2/IGSマシンAの情報を設定します。

IGSノードアドレス：100.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとSNMPエージェントAに対するAPコネクション（SNMP要求/応答）を対応付ける。
［IGS環境設定－適用情報］画面で，SNMPエージェントAの情報を設定します。

送信先APノード：100.10.10.10

対象APポート：送信先

ポート番号：8161

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

接続先となる被管理側JP1/Cm2/IGSマシンBを決定する。
［IGS環境設定－通信情報］画面で，JP1/Cm2/IGSマシンBの情報を設定します。

IGSノードアドレス：101.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとSNMPエージェントB，Cに対するAPコネクション（SNMP要求/応答）を対応付ける。
［IGS環境設定－適用情報］画面で，SNMPエージェントAの情報を設定します。

送信先APノード：101.10.10.*

対象APポート：送信先

ポート番号：161

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

サーバマシンのIPアドレスを変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

グローバルアドレス：111.10.*.*

プライベートアドレス：172.16.*.*

詳細については「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

SNMPプロキシの設定をする。
［IGS環境設定－SNMPプロキシ］画面の［要求応答の設定］タブで，SNMPエージェントAの情報を追加します。

ターゲット：100.10.10.10

コミュニティ名：public

設定コミュニティ名：agent

タイムアウト時間：任意

リモートポート番号：8161

詳細については「4.2.3(1)　SNMP要求応答を定義する」を参照してください。

続けて，SNMPエージェントB，Cに対するSNMPプロキシを設定する。
［要求応答の追加/変更］画面で，SNMPエージェントBおよびCの情報を追加します。

ターゲット：101.10.10.1-10

コミュニティ名：get

設定コミュニティ名：set

タイムアウト時間：任意

リモートポート番号：161

NNMiのプロキシを設定する。
NNMiの通信の設定の［特定ノードの設定］で，次の設定をします。

ターゲットのホスト名 | 読み取りコミュニティ文字列 | SNMPプロキシアドレス | SNMPプロキシポート
100.10.10.10 | 100.10.10.10 | 172.16.10.1 | 20229（プロキシに指定したJP1/Cm2/IGSマシンで，サービス名cm2proxysnmpに指定されたポート番号）
101.10.10.1 | 101.10.10.1
101.10.10.10 | 101.10.10.10

(2)　被管理側ネットワークAのJP1/Cm2/IGSマシンでの設定

オプション定義ファイルで，NNMiとの共存設定を設定する。

cooperation：agent

詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

接続先となる管理側JP1/Cm2/IGSマシンを決定する。
［IGS環境設定－通信情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

IGSノードアドレス：111.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとNNMiに対するAPコネクション（SNMPトラップ）を対応付ける。
［IGS環境設定－適用情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

送信先APノード：111.10.10.1

対象APポート：送信先

ポート番号：162

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

SNMPエージェントAのIPアドレスを変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

グローバルアドレス：100.*.*.*

プライベートアドレス：10.*.*.*

詳細については「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

SNMPプロキシを設定する。
［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブから［宛先追加/変更］画面を表示し，JP1/Cm2/IGSマシンAの情報を追加します。

送信先マネージャのアドレス：111.10.10.1

詳細については「4.2.3(2)　SNMPトラップ通知を定義する」を参照してください。

(3)　被管理側ネットワークBのJP1/Cm2/IGSマシンBでの設定

オプション定義ファイルで，NNMiとの共存設定を設定する。

cooperation：agent

詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

相手先となる管理側JP1/Cm2/IGSマシンを決定する。
［IGS環境設定－通信情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

IGSノードアドレス：111.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとNNMiに対するAPコネクション（SNMPトラップ）を対応付ける。
［IGS環境設定－適用情報］画面で，管理側JP1/Cm2/IGSマシンの情報を設定します。

送信先APノード：111.10.10.1

対象APポート：送信先

ポート番号：162

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

SNMPエージェントB，CのIPアドレスを変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

グローバルアドレス：101.*.*.*

プライベートアドレス：10.*.*.*

詳細については「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

SNMPプロキシを設定する。
［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブから［宛先追加/変更］画面を表示し，管理側JP1/Cm2/IGSマシンの情報を追加します。

送信先マネージャのアドレス：111.10.10.1

詳細については「4.2.3(2)　SNMPトラップ通知を定義する」を参照してください。

(4)　被管理側ネットワークのSNMPエージェントAでの設定

SNMPトラップの送信先にJP1/Cm2/IGSマシンAのプライベートアドレスを設定します。

SNMPトラップの宛先：10.10.10.1

(5)　被管理側ネットワークのSNMPエージェントB，Cでの設定

SNMPトラップの送信先にJP1/Cm2/IGSマシンBのプライベートアドレスを設定します。

SNMPトラップの宛先：10.10.10.1

4.7.3　シングルサーバ機能を使用する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークA（管理側）とネットワークB，C（被管理側）はルータ（NAT）経由で接続され，NNMiを使用してネットワーク管理をする。

管理側ネットワークはグローバルIPアドレスを使用する。

被管理側ネットワークはプライベートIPアドレスを使用する。

IPヘッダはルータ（NAT）がNAT変換し，SNMP通信データ中に含まれるIPアドレスをJP1/Cm2/IGSがNAT変換する。

IPアドレスとホスト名の対応付けにはhostsファイルを使用する。

システム構成・設定例

管理側ネットワークのNNMiと被管理側ネットワークのSNMPエージェントがSNMP通信をする。

それぞれのマシンにはグローバルアドレスが割り当てられている。

JP1/Cm2/IGSはNNMiまたはSNMPエージェントとのインターフェースとしてSNMPプロキシを使用する。

図4-37　シングルサーバ機能を使用したネットワーク管理の例

＜この項の構成＞

(1)　JP1/Cm2/IGSマシンでの設定

(2)　管理側ネットワークのNNMiでの設定

(3)　被管理側ネットワークのエージェントBおよびエージェントCでの設定

(1)　JP1/Cm2/IGSマシンでの設定

動作モードを設定する。
［IGS環境設定］画面（ポート統合モード／シングルサーバモードの選択）で「シングルサーバモード」を設定します。
動作モードの設定については，「4.2.1　環境設定の共通操作」を参照してください。

JP1/Cm2/IGSのシングルサーバ機能の対象となるAPコネクション（SNMP要求/応答，トラップ）を設定する。
［IGS環境設定－適用情報］画面で，マネージャ（トラップ），SNMPエージェントB，C（SNMP要求/応答）の情報を設定します。

マネージャ

送信先APノード：111.10.10.2

対象APポート：送信先

ポート番号：162

エージェントB

送信先APノード：100.1.1.1

対象APポート：送信先

ポート番号：8161

エージェントC

送信先APノード：200.1.1.1

対象APポート：送信先

ポート番号：161

適用情報の設定については，「4.2.2　通信情報の登録」を参照してください。

JP1/Cm2/IGSがIPアドレスを変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

エージェントB

グローバルアドレス：100.1.1.*

プライベートアドレス：10.1.1.*

エージェントC

グローバルアドレス：200.1.1.*

プライベートアドレス：10.1.1.*

IPアドレスの変換については，「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

SNMPプロキシの要求応答を定義する。
［IGS環境設定－SNMPプロキシ］画面の［要求応答の設定］タブで，SNMPエージェントB，Cの情報を追加します。

エージェントB

ターゲット：100.1.1.1（複数ノードを指定する場合は「100.1.1.1-100」などとします）

コミュニティ名：public

設定コミュニティ名：agent

タイムアウト時間：任意

リモートポート番号：8161

エージェントC

ターゲット：200.1.1.1（複数ノードを指定する場合は「200.1.1.1-100」などとします）

コミュニティ名：public

設定コミュニティ名：agent

タイムアウト時間：任意

リモートポート番号：161

SNMPプロキシの要求応答の定義については，「4.2.3(1)　SNMP要求応答を定義する」を参照してください。

SNMPトラップ通知を定義する。
［IGS環境設定-SNMPプロキシ］画面の［トラップの設定］タブで，トラップ送信元付加の設定をします。

「トラップの送信元をソース名として付加する」

「すべてのSNMPトラップに付加する」

「ホスト名で付加する」

［IGS環境設定－SNMPプロキシ］画面の［トラップの設定］タブから［宛先追加/変更］画面を表示し，送信先マネージャのアドレスを追加します。

送信先マネージャのアドレス：111.10.10.2

SNMPトラップ通知の定義については，「4.2.3(2)　SNMPトラップ通知を定義する」を参照してください。

オプション定義ファイル（igsopt.conf）を設定する。
cooperation:agentを設定してください。
オプション定義ファイルについては「7.2　オプション定義ファイル(igsopt.conf)」を参照してください。

hostsファイルを設定する。
hostsファイルにエージェントBおよびエージェントCのIPアドレスに対応するホスト名を追加します。

100.1.1.1：agent-b

200.1.1.1：agent-c

(2)　管理側ネットワークのNNMiでの設定

NNMiのSNMP設定をする。
NNMiの通信の設定の［特定ノードの設定］で，次の設定をします。

ターゲットのホスト名 | 読み取りコミュニティ文字列 | SNMPプロキシアドレス | SNMPプロキシポート
100.1.1.1 | 100.1.1.1 | 111.10.10.1（JP1/Cm2/IGSマシン） | 20229（プロキシに指定したJP1/Cm2/IGSマシンで，サービス名cm2proxysnmpに指定されたポート番号）
200.1.1.1 | 200.1.1.1

hostsファイルを設定する。
hostsファイルにエージェントBおよびエージェントCのIPアドレスに対応するホスト名を追加します。

100.1.1.1：agent-b

200.1.1.1：agent-c

(3)　被管理側ネットワークのエージェントBおよびエージェントCでの設定

SNMPトラップの送信先にJP1/Cm2/IGSマシンのグローバルアドレスを設定します。

SNMPトラップの宛先：111.10.10.1

4.7.4　ゲートウェイサーバとして運用する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークAのクライアントアプリケーションが，ネットワークBのサーバアプリケーションに対してTCP/IPの通信をする。

システム構成・設定例

JP1/Cm2/IGSはゲートウェイ専用マシンとして動作し，JP1/Cm2/IGSとアプリケーションとのインターフェースにはrawソケットを使用する。

図4-38　ゲートウェイサーバとして運用する例

＜この項の構成＞

(1)　ネットワークAのJP1/Cm2/IGS（発呼側）での設定

(2)　ネットワークBのJP1/Cm2/IGS（着呼側）での設定

(3)　ネットワークAのクライアントマシンでの設定

(4)　ネットワークBのサーバマシンでの設定

(1)　ネットワークAのJP1/Cm2/IGS（発呼側）での設定

送信先JP1/Cm2/IGS（着呼側）を決定する。
［IGS環境設定－通信情報］画面で，着呼側JP1/Cm2/IGSの情報を設定します。

IGSノードアドレス：172.16.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとAPコネクションを対応付ける。
［IGS環境設定－適用情報］画面で，サーバアプリケーションの情報を設定します。

送信先APノード：172.16.10.10

対象APポート：送信先

ポート番号：23

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

(2)　ネットワークBのJP1/Cm2/IGS（着呼側）での設定

特に設定はありません。

(3)　ネットワークAのクライアントマシンでの設定

サーバ向け通信のゲートウェイをJP1/Cm2/IGS（発呼側）に設定します。詳細については「4.3.2　ゲートウェイの変更」を参照してください。

(4)　ネットワークBのサーバマシンでの設定

クライアント向け通信のゲートウェイをJP1/Cm2/IGS（着呼側）に設定します。詳細については「4.3.2　ゲートウェイの変更」を参照してください。

4.7.5　NAT環境でゲートウェイサーバとして運用する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークAのクライアントアプリケーションからネットワークBのサーバアプリケーションへ，NAT変換機能を使用したグローバルアドレスで通信する。

システム構成・設定例

JP1/Cm2/IGSはゲートウェイ専用マシンとして動作し，JP1/Cm2/IGSとアプリケーションとのインターフェースには，rawソケットを使用する。

ネットワークAとネットワークBがインターネット経由で接続され，TCP/IP通信をする。それぞれのマシンにはグローバルアドレスが割り当てられている。

図4-39　NAT環境でゲートウェイサーバとして運用する例

＜この項の構成＞

(1)　ネットワークAのJP1/Cm2/IGS（発呼側）での設定

(2)　ネットワークBのJP1/Cm2/IGS（着呼側）での設定

(3)　ネットワークAのクライアントマシンおよびネットワークBのサーバマシンでの設定

(1)　ネットワークAのJP1/Cm2/IGS（発呼側）での設定

送信先JP1/Cm2/IGS（着呼側）を決定する。
［IGS環境設定－通信情報］画面で，着呼側JP1/Cm2/IGSの情報を設定します。

IGSノードアドレス：111.10.10.1

ポート番号：22280

接続方式：常時接続

詳細については「4.2.2(1)　IGSコネクション情報を登録する」を参照してください。

IGSコネクションとAPコネクションを対応付ける。
［IGS環境設定－適用情報］画面で，サーバアプリケーションの情報を設定します。

送信先APノード：111.10.10.10

対象APポート：送信先

ポート番号：23

詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

クライアントのIPアドレス（送信元アドレス）を変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

グローバルアドレス：100.10.10.10

プライベートアドレス：10.10.10.10

詳細については「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

(2)　ネットワークBのJP1/Cm2/IGS（着呼側）での設定

サーバのIPアドレス（送信先アドレス）を変換するための設定をする。
［NAT情報－スタティック情報］画面で，変換するアドレスの対応を設定します。

グローバルアドレス：111.10.10.10

プライベートアドレス：172.16.10.10

詳細については「4.2.4(1)　アドレス変換定義（スタティック情報）を設定する」を参照してください。

(3)　ネットワークAのクライアントマシンおよびネットワークBのサーバマシンでの設定

「4.7.4　ゲートウェイサーバとして運用する定義例」のクライアントマシンおよびサーバマシンの設定を参照してください。

4.7.6　プロキシ通信を使用する定義例

次のようなシステム構成での例を説明します。

運用例

ネットワークAのクライアントアプリケーションが，ネットワークBのサーバアプリケーションに対してプロキシ通信をする。

システム構成・設定例

Internet Gateway Serverはプロキシサーバおよびゲートウェイサーバとして動作する。

ネットワークAのクライアントマシンAはプロキシ通信を利用する。アプリケーションとInternet Gateway Serverとのインターフェースには，Proxy Optionを利用する。

クライアントBはプロキシ通信を利用しない。アプリケーションとInternet Gateway Serverとのインターフェースにはrawソケットを使用する。

IGSコネクションの接続はTCP/IP接続をする。

図4-40　プロキシ通信の例

＜この項の構成＞

(1)　クライアントマシンAでの設定

(2)　クライアントマシンA以外の設定

(1)　クライアントマシンAでの設定

プロキシ通信をするための設定をします。

Proxy Optionの［IGSプロキシ設定］画面で，次の情報を設定する。

APノードアドレス：172.16.10.10

ポート番号：23

プロトコル種別：TCP

IGSアドレス：10.10.10.1

プロキシゲートウェイポート番号：20304

詳細については「3.2.3　Proxy Optionの設定」を参照してください。

(2)　クライアントマシンA以外の設定

「4.7.4　ゲートウェイサーバとして運用する定義例」の各マシンの設定を参照してください。

5.　通信履歴の表示

この章では，コネクション接続状況を表示する［IGSコネクション状況］画面とコネクション利用履歴を表示する［コネクション利用履歴］画面について説明します。

＜この章の構成＞

5.1　ポート統合モードの通信履歴の表示

5.2　シングルサーバモードの通信履歴の表示

5.3　利用履歴のファイル出力

5.1　ポート統合モードの通信履歴の表示

ポート統合モードのIGSコネクションの接続状況およびIGSコネクションの利用履歴を参照する方法と，表示内容について説明します。

＜この節の構成＞

5.1.1　接続状況の表示

5.1.2　利用履歴の表示

5.1.1　接続状況の表示

コネクション接続状況は，［IGSコネクション状況］画面で参照できます。参照方法を示します。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［接続状況］を選択する。
［IGSコネクション状況］画面が表示されます。

図5-1　［IGSコネクション状況］画面（ポート統合モード）

次に［IGSコネクション状況］画面の表示内容について説明します。

接続
IGSコネクションの接続方向が表示されます。接続方向には発呼と着呼があります。

登録コネクション
連携するJP1/Cm2/IGSサーバのIPアドレスと，ポート番号が表示されます。通信情報の設定で，接続先JP1/Cm2/IGSサーバにホスト名を指定した場合も，IPアドレスで表示されます。接続が発呼の場合は接続先のJP1/Cm2/IGSサーバのIPアドレスとポート番号，接続が着呼の場合は接続元のJP1/Cm2/IGSサーバのIPアドレスとポート番号が表示されます。

プロトコル
IGSコネクションのプロトコルが表示されます。

状況
IGSコネクションの接続状況が表示されます。接続状況には，接続，障害，および未接続があります。詳細については，表5-1を参照してください。

処理時刻
IGSコネクションの処理時刻は，「状況」によって表示内容が異なります。詳細については，次の表を参照してください。

表5-1　状況ごとのコネクション状態と処理時刻の意味

状況 | 処理時刻
表示 | コネクション状態
接続 | 連携するJP1/Cm2/IGSサーバとのIGSコネクションは，接続中です。 | IGSコネクションの確立時刻
障害 | 連携するJP1/Cm2/IGSサーバとのIGSコネクションは，障害発生によって切断されています。次のIGSコネクションに対する要求が発生した時点で，再接続を試みます。 | IGSコネクションの切断時刻
未接続 | 連携するJP1/Cm2/IGSサーバとのIGSコネクションは，JP1/Cm2/IGSを起動してから一度も利用されていないか，または環境設定の接続方式で「利用時接続」が選択され，無通信状態のために接続が切断されています。 | IGSコネクションの切断時刻（処理時間が空白の場合は，一度もコネクションが確立されていない）

接続状況を読み込み直して再表示するには

［最新情報］ボタンをクリックします。接続状況が変化している場合は，最新情報が表示されます。

IGSコネクションの利用履歴を表示するには

特定のIGSコネクションを選択して［履歴］ボタンをクリックします。コネクション利用履歴の詳細については，「5.1.2　利用履歴の表示」を参照してください。

コネクション状況表示をソートするには

［IGSコネクション状況表示］画面で［接続］，［登録コネクション］，［プロトコル］，［状況］および［処理時刻］の部分をクリックするとその項目をキーとして表示内容がソートされます。クリックした項目には昇順のときには「▲」マーク，降順のときには「▼」マークが表示されます。昇順と降順の表示はクリックするごとに切り替わります。

［最新情報］ボタンをクリックして最新情報を取得した場合，選択されているソート順は解除され，デフォルトのソート順で表示されます。

5.1.2　利用履歴の表示

コネクション利用履歴は，［コネクション利用履歴］画面で参照できます。参照方法を示します。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［接続状況］を選択する。
［IGSコネクション状況］画面が表示されます。

［IGSコネクション状況］画面で，履歴を表示させたいIGSコネクションを選択して［履歴］ボタンをクリックする。
［コネクション利用履歴］画面が表示されます。［IGSコネクション状況］画面で接続状況が未接続または障害となっているものは，切断前の利用状況が表示されます。なお，表示状況が障害または未接続で，処理時刻がすべて空白になっている場合は，［履歴］ボタンはクリックできません。

図5-2　［コネクション利用履歴］画面（ポート統合モード）

［コネクション利用履歴］画面の表示内容について説明します。（a）には，表示対象のIGSコネクションが表示されます。（b）には，APコネクションの最終情報が同一アドレス，同一ポート，同一プロトコルを一単位として表示されます。

（b）の表示内容を次に示します。

送信元APサーバ
送信元アプリケーションサーバのIPアドレスが表示されます。適用情報の設定で対象APアドレスにホスト名を指定した場合も，IPアドレスが表示されます。

ポート
ポート番号を表示します。プロトコルがICMPの場合，ポート番号は表示されません。

通信方向
発呼側のIGSコネクションを選択した場合は「→」が，着呼側のIGSコネクションを選択した場合は「←」が表示されます。

送信先APサーバ
送信先アプリケーションサーバのIPアドレスが表示されます。適用情報の設定で対象APアドレスにホスト名を指定した場合も，IPアドレスで表示されます。

プロトコル
TCP，UDP，ICMPのうち利用したプロトコルが表示されます。

利用時刻
IGSコネクションを利用した時刻が表示されます。

利用履歴情報の更新のタイミング

次のタイミングで更新されます。

JP1/Cm2/IGSのサービス起動時に，いったん全情報がクリアされます。

カプセル化およびカプセル化解除が正常に完了したときに，追加されます。

履歴情報が履歴情報最大個数（10,000）を超えた場合，履歴情報監視間隔（3,600秒）ごとに，そのとき利用されていない履歴情報を検索して削除します。利用されていない期間は，次のしきい値に従って検索し削除されます。

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.2＝69126秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.4＝51852秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.6＝34578秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.8＝17304秒

上記検索で，削除対象が見つからない場合は，KDJI223-Wのメッセージが表示され，履歴が削除されます。

接続状況を読み込み直して再表示するには

［最新情報］ボタンをクリックします。接続状況が変化している場合は，最新情報が表示されます。

コネクション状況表示をソートするには

［コネクション利用履歴］画面で［送信元APサーバ］,［ポート］,［送信先APサーバ］,［プロトコル］および［利用時刻］の部分をクリックするとその項目をキーとして表示内容がソートされます。クリックした項目には昇順のときには「▲」マーク，降順のときには「▼」マークが表示されます。昇順と降順の表示はクリックするごとに切り替わります。

［最新情報］ボタンをクリックして最新情報を取得した場合，選択されているソート順は解除され，デフォルトのソート順で表示されます。

5.2　シングルサーバモードの通信履歴の表示

シングルサーバモードのAPコネクションの接続状況およびAPコネクションの利用履歴を参照する方法と，表示内容について説明します。

＜この節の構成＞

5.2.1　接続状況の表示

5.2.2　利用履歴の表示

5.2.1　接続状況の表示

接続状況の表示は，［IGSコネクション状況表示］画面で参照できます。参照方法を示します。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［接続状況］を選択する。
［IGSコネクション状況］画面が表示されます。

図5-3　［IGSコネクション状況］画面（シングルサーバモード）

次に［IGSコネクション状況］画面の表示内容について説明します。

接続
シングルサーバモードで動作中である「シングルサーバ」を表示します。

登録コネクション
JP1/Cm2/IGSのIPアドレスを表示します

プロトコル
空白を表示します。

状況
空白を表示します。

処理時刻
JP1/Cm2/IGSの起動時刻を表示します。

接続状況を読み込み直して再表示するには

［最新情報］ボタンをクリックします。接続状況が変化している場合は，最新情報が表示されます。

コネクションの利用履歴を表示するには

特定のコネクションを選択して［履歴］ボタンをクリックします。コネクション利用履歴の詳細については，「5.2.2　利用履歴の表示」を参照してください。

5.2.2　利用履歴の表示

利用履歴は，［コネクション利用履歴］画面で参照できます。参照方法を示します。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［接続状況］を選択する。
［IGSコネクション状況］画面が表示されます。

［IGSコネクション状況］画面で，「シングルサーバ」と表示された行を選択して［履歴］ボタンをクリックする。
［コネクション利用履歴］画面が表示されます。

図5-4　［コネクション利用履歴］画面（シングルサーバモード）

［コネクション利用履歴］画面の表示内容について説明します。（a）には，JP1/Cm2/IGSのIPアドレスが表示されます。（b）には，APコネクションの利用履歴が表示されます。

（b）の表示内容を次に示します。

送信元APサーバ
送信元アプリケーションサーバのIPアドレスが表示されます。適用情報の設定で対象APアドレスにホスト名を指定した場合も，IPアドレスが表示されます。

ポート
ポート番号を表示します。

通信方向
「→」が表示されます。

送信先APサーバ
送信先アプリケーションサーバのIPアドレスが表示されます。適用情報の設定で対象APアドレスにホスト名を指定した場合も，IPアドレスで表示されます。

プロトコル
TCP，UDPのうち利用したプロトコルが表示されます。

利用時刻
JP1/Cm2/IGSがパケットを処理した最新の時刻が表示されます。

利用履歴情報の更新のタイミング

次のタイミングで更新されます。

JP1/Cm2/IGSのサービス起動時に，全情報がクリアされます。

JP1/Cm2/IGSのパケット処理が正常に完了したときに，追加されます。

履歴情報が履歴情報最大個数（10,000）を超えた場合，履歴情報監視間隔（3,600秒）ごとに，そのとき利用されていない履歴情報を検索して削除します。利用されていない期間は，次のしきい値に従って検索し削除されます。

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.2＝69126秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.4＝51852秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.6＝34578秒

履歴情報保持時間（86400）－（履歴情報保持時間－履歴未使用しきい値）×0.8＝17304秒

上記検索で，削除対象が見つからない場合は，KDJI223-Wのメッセージが表示され，履歴が削除されます。

接続状況を読み込み直して再表示するには

［最新情報］ボタンをクリックします。接続状況が変化している場合は，最新情報が表示されます。

コネクション状況表示をソートするには

［コネクション利用履歴］画面で［送信元APサーバ］,［ポート］,［送信先APサーバ］,［プロトコル］および［利用時刻］の部分をクリックするとその項目をキーとして表示内容がソートされます。クリックした項目には昇順のときには「▲」マーク，降順のときには「▼」マークが表示されます。昇順と降順の表示はクリックするごとに切り替わります。

［最新情報］ボタンをクリックして最新情報を取得した場合，選択されているソート順は解除され，デフォルトのソート順で表示されます。

5.3　利用履歴のファイル出力

［コネクション利用履歴］画面に表示される内容は，ファイルへ出力できます。出力したファイルは，JP1/Cm2/IGSを利用した通信の統計資料として取得したり，障害発生時などの調査資料として利用したりできます。

利用履歴ファイルの格納先

JP1/Cm2/IGSのインストールディレクトリ¥JP1Cm2IGS¥log

利用履歴ファイルのファイル名称

igshist.Xmmmm

X：S（発呼）またはR（着呼）

mmmm
ポート統合モードの場合：IGSコネクションの接続先IPアドレス
シングルサーバモードの場合：JP1/Cm2/IGSのIPアドレス

ファイルサイズが4メガバイトを超えた場合，「.old」を付けたファイル名にリネームされ，ファイルの先頭から出力を始めます。すでに同名の「.old」付きファイルがある場合は，既存のファイルが削除されます。

利用履歴の出力例

ファイルへの出力例を次に示します。

図5-5　利用履歴出力例（ポート統合モードの場合）

図5-6　利用履歴出力例（シングルサーバモードの場合）

6.　コマンド

この章では，JP1/Cm2/IGSで使用するコマンドを説明します。

＜この章の構成＞

コマンド一覧

コマンドの詳細

igsbkup（環境情報ファイルのバックアップ）

igschgreq（環境情報の変更）

igschknataddr（スタティックNATデータファイルの整合性の確認）

igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）

igscollect（障害調査用ファイルの収集）

igsdump（関数トレースおよび処理テーブルのメモリダンプの取得）

igsmkcomm（NNMiのSNMP設定の定義作成）

igsmkhosts（hostsファイルのNAT変換）

igsmkseeds（NNMiの検出シード登録コマンドの定義）

igsrstr（環境情報ファイルのリストア）

igstrace（電文トレースの出力）

igstransaddr（変換後のアドレスの表示）

コマンド一覧

JP1/Cm2/IGSで使用するコマンドの一覧を表6-1に，NNM関連のコマンドを表6-2に示します。NNM関連のコマンドの詳細については，「付録G.2　NNM関連のコマンド」を参照してください。

表6-1　JP1/Cm2/IGSのコマンド

コマンド名
機能

igsbkup
環境情報ファイルのバックアップを取得します。

igschgreq
サービスの稼働中に環境情報の変更をします。

igschknataddr
スタティックNATデータファイルの整合性を確認します。

igschksnmp
SNMP定義ファイルの整合性を確認します。

igscollect
障害調査に必要なファイルを指定ディレクトリへ収集します。

igsdump
メモリダンプの取得をします。

igsmkcomm
NNMiの通信の設定に使用する定義ファイルを作成します。

igsmkhosts
hostsファイルのNAT変換をします。
管理側ネットワークのNNMiまたはNNMが，hostsファイルに被管理側ネットワークのエージェントのホスト情報を記述するときに利用します。

igsmkseeds
NNMiの検出シード登録コマンドを定義します。

igsrstr
退避した環境情報ファイルのバックアップを元に戻します。

igstrace
JP1/Cm2/IGSが入力または出力したパケットダンプトレースの取得開始，または取得終了をします。

igstransaddr
入力したIPアドレスを変換し，変換後のアドレスを出力します。

表6-2　NNM関連のコマンド

コマンド名 | 機能
igsmksnmpconf | NNMのSNMP設定に使用する定義を作成します。

コマンドの詳細

コマンドの格納先ディレクトリを次に示します。

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin

igsbkup（環境情報ファイルのバックアップ）

形式

igsbkup 退避先フォルダ

機能

Internet Gateway Serverの環境情報ファイルのバックアップを，一括して指定したフォルダに退避します。

引数

退避先フォルダ

バックアップファイルの退避先のフォルダを指定します。退避先は，ディスク，DAT，FD，ネットワークドライブのどれでもかまいません。なお，フォルダ名に，スペースが含まれる場合は，「" "（引用符）」でフォルダ名を囲んでください。

注意事項

［IGS環境設定］画面の起動時，Internet Gateway Serverのサービスが起動処理中，または環境設定の動的変更処理中の場合，このコマンドを実行すると，コマンドは失敗します。［IGS環境設定］画面が起動中の場合は，［IGS環境設定］画面を終了してください。Internet Gateway Serverのサービスが起動中または環境設定の動的変更処理中の場合は，しばらくしてから再実行してください。

igschgreq（環境情報の変更）

形式

igschgreq

機能

サービスの稼働中に環境設定の変更をするためのコマンドです。環境設定で設定内容を変更し，［設定ファイルだけ変更］ボタンで，環境設定ファイルだけに変更を反映した場合，このコマンドで，稼働中のシステムに変更を反映できます。環境設定の変更については，「4.5　環境設定の内容を変更する」を参照してください。

注意事項

サービスが停止中の状態で，このコマンドを実行すると，コマンドは失敗します。

［IGS環境設定］画面の起動時に，JP1/Cm2/IGSサービスが起動処理中の状態で，このコマンドを実行すると，コマンドは失敗します。［IGS環境設定］画面が起動中の場合は，終了してください。JP1/Cm2/IGSサービスが起動中の場合は，しばらくしてから再実行してください。

igschknataddr（スタティックNATデータファイルの整合性の確認）

形式

igschknataddr スタティックNATデータファイル

機能

スタティックNATデータファイルが正確に定義されているか確認します。

引数

スタティックNATデータファイル

JP1/Cm2/IGSの設定ファイルであるスタティックNATデータファイル（nataddr.inf）と同じ形式で定義したファイルです。詳細については，「7.5　スタティックNATデータファイル（nataddr.inf）」を参照してください。

注意事項

このコマンドを実行するには，［IGS環境設定］画面を終了してください。

このコマンドは，JP1/Cm2/IGSの動作モードに基づいて内容を確認します。そのため，このコマンドを実行する前に，JP1/Cm2/IGSの動作モードを設定してください。動作モードの詳細については，「4.　JP1/Cm2/IGSのシステム構築」を参照してください。

igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）

形式

igschksnmp SNMPプロキシ定義ファイル

機能

SNMPプロキシ定義ファイルが正確に定義されているか確認します。

引数

SNMPプロキシ定義ファイル

JP1/Cm2/IGSの設定ファイルであるSNMPプロキシ定義ファイル（snmp.ini）と同じ形式で定義したファイルです。詳細については，「7.6　SNMPプロキシ定義ファイル（snmp.ini）」を参照してください。

注意事項

このコマンドを実行するには，［IGS環境設定］画面を終了してください。

igscollect（障害調査用ファイルの収集）

形式

igscollect 収集先フォルダ

機能

障害調査に必要なファイルを，指定したフォルダへ収集します。

収集するファイルを次に示します。

環境設定ファイル

エラーログファイル

igsdumpコマンドが出力したダンプファイル

igstraceコマンドが出力した電文トレースファイル

ABEND発生により出力されたダンプファイル

traceディレクトリ以下の各トレースファイル

引数

収集先フォルダ

障害調査用の各種ファイルを収集するための新規フォルダを，フルパスで指定します。指定したフォルダが作成され，ファイルが格納されます。なお，指定したフォルダが存在する場合は，エラーメッセージが表示されます。

注意事項

収集先フォルダ名にスペース文字を指定する場合は，「" "（引用符）」でフォルダ名を囲んでください。

igsdump（関数トレースおよび処理テーブルのメモリダンプの取得）

形式

igsdump

機能

関数トレースおよび処理テーブルのメモリダンプの取得をします。取得されるファイルを次に示します。

関数トレース情報ファイル
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥trace¥igsfunc.trc.スレッドID

メモリダンプファイル
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥dump¥igsdump.txt
複数回コマンドを実行すると，古いigsdump.txtに「.old」が付加されて退避されます。

注意事項

JP1/Cm2/IGSのサービスが停止している状態でコマンドを実行すると，コマンドは失敗します。

コマンドの終了は，資料取得の終了でありません。資料取得の終了は，次のログファイルに取得完了のメッセージが出力されます。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥log¥igserr.log

コマンド処理は，オンラインでポート統合機能と排他処理されます。そのため，コマンドを実行すると通信の遅延が発生し，ポート統合機能でタイムアウトが発生することがあります。

コマンド実行後にJP1/Cm2/IGSのサービスを停止した場合，ダンプ取得処理が終了するまでは，サービスが停止されません。

igsmkcomm（NNMiのSNMP設定の定義作成）

形式

igsmkcomm [-o][-p プロキシポート] [-h プロキシアドレス] [-t タイムアウト] [-r 再試行回数] [-s SNMPポート番号] [-m 優先管理アドレス] エージェント定義ファイル

機能

NNMiの通信の設定に使用する定義ファイルを作成します。JP1/Cm2/IGSを介して通信をするエージェントのアドレスとホスト名を定義したファイル（エージェント定義ファイル）から，NNMiの通信の設定の設定コマンドであるnnmcommload.ovplの入力ファイル形式の定義文を，標準出力へ出力します。出力する定義文の内容を，次の表に示します。

表6-3　igsmkcommの出力ファイルの内容

設定項目
設定内容

デフォルト
オプション指定時

ターゲット
エージェント定義ファイルのアドレス部に記述されたIPアドレス
エージェント定義ファイルのホスト名に記述されたホスト名
（-oオプション指定時）

Get用コミュニティ名
エージェント定義ファイルのアドレス部分に記述されたIPアドレス

優先管理アドレス
設定なし
-mオプションに指定した値

Set用コミュニティ名
エージェント定義ファイルのアドレス部分に記述されたIPアドレス

タイムアウト
設定なし
-tオプションに指定した値

再試行回数
設定なし
-rオプションに指定した値

SNMPポート
設定なし
-sオプションに指定した値

プロキシアドレス
127.0.0.1
-hオプションに指定した値

プロキシポート
サービスcm2proxysnmpのポート番号
-pオプションで指定したポート番号

オプション

-o《IPアドレス》

ターゲットにホスト名を使用します。

-p プロキシポート《servicesファイルでcm2proxysnmpとして定義されている番号》

通信の設定のプロキシポートに定義するポート番号を指定します。JP1/Cm2/IGSのSNMPプロキシを経由して通信をするためには，管理側JP1/Cm2/IGSのSNMPプロキシでSNMP要求の受信に設定するポート番号を指定します。

-h プロキシアドレス《127.0.0.1》

通信の設定のプロキシに定義するIPアドレスを指定します。JP1/Cm2/IGSのSNMPプロキシを経由して通信するためには，管理側JP1/Cm2/IGSのIPアドレスを指定します。JP1/Cm2/IGSとNNMiが異なるマシンで動作している場合は省略できません。

-t タイムアウト

出力ファイルのSNMP設定定義文のタイムアウト部分に設定する値を指定します。通常は，指定する必要はありません。また省略時は，何も設定されないで，SNMP設定のデフォルト設定が適用されます。

-r 再試行回数

通信の設定のSNMP設定定義文の再試行回数部分に設定する値を指定します。通常は指定する必要はありません。省略時は再試行回数部分には何も設定されないで，SNMP設定のデフォルト値が適用されます。

-s SNMPポート番号

通信の設定のポートに定義するポート番号を指定します。通常は指定する必要はありません。省略時はSNMPポート部分には何も設定されないで，SNMP設定のデフォルト値が適用されます。

-m 優先管理アドレス

通信の設定の優先管理アドレスに設定する値を指定します。ノードに複数のIPアドレスがある場合に指定します。省略時は優先管理アドレスには何も設定されません。

引数

エージェント定義ファイル

JP1/Cm2/IGSを介して通信するエージェントのアドレスとホスト名を，hostsファイルと同じ形式で定義したファイルです。管理側JP1/Cm2/IGSが動作するノードで使用しているhostsファイルから，JP1/Cm2/IGSを介して通信をする被管理側エージェントの定義を抽出したものを使用してください。

NAT変換機能を適用する場合は，エージェント定義ファイルのアドレスはグローバルアドレスを使用し，ホスト名はグローバルアドレスに対応するホスト名を使用します。

＃以降はコメントとみなされます。1行の定義文のうちIPアドレスとホスト名の部分だけを読み取り，hostsファイルの別名定義の部分は無視されます。

注意事項

コマンドオプションの指定について

-t，-r，-sオプションによって，タイムアウト，再試行回数，SNMPポート番号の設定項目に値を設定できますが，通常，これらのオプションは使用しないで，デフォルトの定義を使って別途設定することをお勧めします。

オプション指定値のエラーチェックについて

オプションで指定したタイムアウト値や再試行回数などの値は，単純に文字列として扱われ，出力されます。nnmcommload.ovplの入力値として正しい範囲であるかどうかなどのエラーチェックはしません。オプションに指定したタイムアウト値や再試行回数の値が適切でない場合，コマンドの実行自体は正常に終了し，その出力結果をnnmcommload.ovplに入力した時点でエラーが発生します。このような場合は，nnmcommload.ovplコマンドのメッセージに従い，指定する値を適切なものに変更して，再度コマンドを実行してください。

igsmkhosts（hostsファイルのNAT変換）

形式

igsmkhosts [-s] [-d ドメイン名] 入力hostsファイル名

機能

hostsファイルのNAT変換をします。被管理側ノードのプライベートアドレスを使用して定義したhostsファイルを，NAT変換定義に従って変換し，グローバルアドレスを使用して定義した被管理側ネットワークのhostsファイルを生成します。生成した結果は標準出力へ出力します。

管理側ネットワークのNNMが，被管理側ネットワークのエージェントのホスト情報を，hostsファイルに記述するときに利用します。

オプション

-s

入力hostsファイルの定義行のうち，NAT変換が適用されている定義行についてだけ，変換結果が出力されます。変換前と変換後のアドレスが同じになる定義行については，変換結果が出力されません。このオプションを省略した場合には，NAT変換が適用されていない定義行も含めた，すべての定義行の変換結果が出力されます。

-d ドメイン名

指定したドメイン名を，元々付加されているドメイン名の代わりに付加します。変換前のホスト名にドメイン名がなかった場合は，ホスト名の直後に「.（ピリオド）」を付加し，そのあとに指定したドメイン名を付加します。ただし，ホスト名の最初のピリオドより後ろ側をドメイン名，ピリオドより前側を，ドメイン名を含まないホスト名として区別します。

例えば，このオプションにmanageを指定すると，入力したhostsファイル中のホスト名「hosts1.domain1.co.jp」が，出力では「hosts1.manage」となります。

ドメイン名の先頭に使用できる文字は半角英数字だけです。また，2文字目以降は半角英数字，「-（ハイフン）」および「.（ピリオド）」が使用できます。ただし，「.（ピリオド）」は区切り文字として使用されます。

指定したドメイン名に誤った文字が使用されていた場合は，警告メッセージが出力されて終了します。ただし，文字列全体がドメイン名の形式として正しいかどうかのチェックはされません。

引数

入力hostsファイル

プライベートアドレスを使用して定義した，被管理側ネットワークの監視対象ノードに対するhosts形式のファイルを指定します。

＃以降はコメントとみなされます。1行の定義文のうちIPアドレスとホスト名の部分だけが読み取られ，hostsファイルでの別名定義の部分は無視されます。

注意事項

長いホスト名の取り扱い

ホスト名にプレフィックスを付加したり，ドメイン名を置き換えたりすることで，ホスト名の長さ制限を超えてしまう場合は，ホスト名を変換することはできません。ホスト名の長さ制限は次のとおりです。

ドメイン名を含まないホスト名：32文字以内

ドメイン名を含むホスト名：255文字以内

-dオプションを指定したことによって，変更後のドメイン名を含んだホスト名が256文字以上になる場合，ホスト名の変換は行われず，元々のホスト名が使用されます。変換されなかった場合は，警告メッセージが出力されます。

また，次の場合は，警告メッセージが出力されますが，プレフィックスの付加やドメイン名の置き換えは行われます。

入力hosts定義中の元々のドメイン名が，-dオプションで置き換えようとしているドメイン名と一致している（元々のホスト名と，ほかのホスト名のドメイン名を置き換えた名称が同じになってしまうことがあるため警告される）。

次の場合はエラーになり，その行は変換されません。

入力hosts定義中の元々のホスト名が，ホスト名の長さ制限を超えている。

1行の長さが4,000文字を超えている。

igsmkseeds（NNMiの検出シード登録コマンドの定義）

形式

igsmkseeds｛-i | -h｝エージェント定義ファイル

機能

JP1/Cm2/IGSを介して通信をするエージェントのアドレスとホスト名を定義したファイル（エージェント定義ファイル）から，NNMiの検出シード登録コマンドであるnnmloadseeds.ovplの入力ファイル形式の定義文を，標準出力へ出力します。

オプション

-i

エージェント定義ファイルの定義行のうち，IPアドレスが出力されます。

-h

エージェント定義ファイルの定義行のうち，ホスト名が出力されます。

引数

エージェント定義ファイル

JP1/Cm2/IGSを介して通信するエージェントのアドレスとホスト名を，hostsファイルと同じ形式で定義したファイルです。管理側JP1/Cm2/IGSが動作するノードで使用しているhostsファイルから，JP1/Cm2/IGSを介して通信をする被管理側エージェントの定義を抽出したものを使用してください。

NAT変換機能を適用する場合は，エージェント定義ファイルのアドレスはグローバルアドレスを使用し，ホスト名はグローバルアドレスに対応するホスト名を使用します。

＃以降はコメントとみなされます。1行の定義文のうち-iオプションを指定するとIPアドレスだけを出力し，-hオプションを指定するとホスト名だけを出力します。hostsファイルの別名定義の部分は無視されます。

注意事項

1行の長さが4,000文字を超えている場合，エラーとなります。

igsrstr（環境情報ファイルのリストア）

形式

igsrstr 退避先フォルダ

機能

Internet Gateway Serverの環境設定ファイルが障害を起こした場合など，Internet Gateway Serverのすべての環境設定ファイルを，退避先フォルダから環境設定ファイルに戻します。

引数

退避先フォルダ

igsbkupコマンドで指定した，環境設定ファイルの退避先フォルダを指定します。なお，フォルダ名に，スペースが含まれる場合は，「" "（引用符）」でフォルダ名を囲んでください。

注意事項

［IGS環境設定］画面の起動時，Internet Gateway Serverのサービスが起動処理中，または環境設定の動的変更処理中の場合，このコマンドを実行すると，コマンドは失敗します。［IGS環境設定］画面が起動中の場合は，［IGS環境設定］画面を終了してください。Internet Gateway Serverのサービスが起動中または環境設定の動的変更処理中の場合は，しばらくしてから再実行してください。

igstrace（電文トレースの出力）

形式

igstrace｛-S | -E｝

機能

JP1/Cm2/IGSが入力または出力したパケットのダンプトレースの取得を開始，または取得を終了します。

パケットダンプトレースファイルを次に示します。

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥dump¥igstrace.dmp

オプション

-S

パケットダンプトレースの取得を開始します。

-E

パケットダンプトレースの取得を終了します。

注意事項

パケットダンプトレースファイルへの出力契機は，次のとおりです。

一定量のトレース情報がメモリに蓄積された場合

igstrace -Eコマンドを実行した場合

JP1/Cm2/IGSのサービスが停止した場合

JP1/Cm2/IGSのサービスが異常終了した場合

戻り値

0 | 正常終了。
-1 | 実行エラー。標準出力に，「エラーメッセージ」が出力される。

igstransaddr（変換後のアドレスの表示）

形式

形式1

igstransaddr [-r] [-i]

形式2

igstransaddr [-r] [-i] {アドレス | ホスト名}

形式3

igstransaddr [-r] -h アドレスデータファイル

機能

NAT変換の結果を確認します。標準入力から入力した変換対象のIPアドレスを，環境設定の「NAT情報」に従って変換し，その結果を標準出力へ出力します。デフォルトでは，グローバルアドレスからプライベートアドレスへ変換します。-rオプションで，プライベートアドレスからグローバルアドレスへ変換することもできます。このコマンドは，コマンド実行時の形式によって動作が異なります。

形式1の場合，対話モードで動作します。IPアドレスやホスト名について，繰り返し変換したい場合に使用してください。変換結果として，変換後のアドレスが出力されます。

形式2の場合，非対話モードで動作します。指定したIPアドレスまたはホスト名を変換したい場合に使用してください。変換結果として，変換後のアドレスが出力されます。

形式3の場合，指定したファイルからIPアドレスを取り出してアドレスを変換し，グローバルアドレスとプライベートアドレスを空白文字で区切った形式の対応一覧が出力されます。

オプション

-r

アドレスの変換方向を，プライベートアドレスからグローバルアドレスへの変換に設定します。省略した場合は，グローバルアドレスからプライベートアドレスへ変換します。

-i

一対一の変換をします。対応するアドレスが複数見つかった場合は，最初に見つけたアドレスの変換結果を出力します。一つも見つからなかった場合は，入力アドレスをそのまま出力します。

なお，形式3では，常に一対一の変換をするので，このオプションの指定は不要です。

-h アドレスデータファイル

指定したファイルからアドレスを取り出してアドレスを変換し，グローバルアドレスとプライベートアドレスの対応一覧を出力します。

入力するファイルの形式は，次のとおりです。

各行の先頭にアドレスが書かれている必要があります。

アドレスとそのほかの文字の間は，空白文字で区切られている必要があります。

＃以降はコメントとみなされ，コメントだけの行や空行は読み飛ばされます。

行の先頭がアドレスの形式ではない場合には，エラーが出力され，行を読み飛ばして処理を続行します。ただし，行の先頭の空白文字は無視されます。

hosts形式のファイルを入力すると，定義されているアドレスの管理アドレスと実アドレスの対応一覧を作成できます。

-hオプションの応用例

管理側JP1/Cm2/IGSのノードで，NNMが現在監視しているノードについて，管理用アドレスと実アドレスの対応一覧を作成したい場合，次の手順で作成できます。

ovtopodumpなどのコマンドを用いて，NNMのトポロジデータベースをダンプ出力する。

シェルスクリプトや表計算ソフトなどで出力結果を加工して，アドレスを抽出する。

抽出したアドレスを，-hオプションの入力ファイルの形式で書き出す。

-hオプションを指定して，igstransaddrコマンドを実行する。

なお，ovtopodumpコマンドの詳細については，NNMのオンラインドキュメントを参照してください。

引数

アドレスまたはホスト名

変換するアドレスまたはホスト名を指定します。指定された文字列がアドレスか，ホスト名かは，次のように判別されます。

IPアドレスの形式として正しければ，アドレスとして扱う。

IPアドレスの形式として正しくなければ，ホスト名として扱う。

ホスト名が入力された場合には，そのホスト名に対応するアドレスを変換対象とします。対応するアドレスがなかった場合は，警告メッセージを出力して，変換をしません。

7.　定義ファイル

この章では，JP1/Cm2/IGSの定義ファイルについて，使用方法や形式などを説明します。

＜この章の構成＞

7.1　定義ファイル一覧

7.2　オプション定義ファイル（igsopt.conf）

7.3　変換対象MIB定義ファイル（igsnatmib.conf）

7.4　変換対象文字列MIB値定義ファイル（igsnatstr.conf）

7.5　スタティックNATデータファイル（nataddr.inf）

7.6　SNMPプロキシ定義ファイル（snmp.ini）

7.7　IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）

7.1　定義ファイル一覧

JP1/Cm2/IGSの定義ファイルの一覧と格納ディレクトリを示します。

●Internet Gateway Serverの定義ファイル

表7-1　Internet Gateway Serverの定義ファイル一覧

定義ファイル名 | 用途
オプション定義ファイル（igsopt.conf） | JP1/Cm2/IGSをほかのJP1製品と連携して使用する場合の動作オプションを定義するファイルです。
変換対象MIB定義ファイル（igsnatmib.conf） | SNMPのNAT変換で使用するファイルです。VarBind中のオプジェクトIDに，インスタンス識別子としてIPアドレスを含むMIBを定義します。
変換対象文字列MIB値定義ファイル（igsnatstr.conf） | SNMPのNAT変換で使用するファイルです。VarBind中のMIB値に，文字列としてIPアドレスを含む文字列型MIBを定義します。
スタティックNATデータファイル（nataddr.inf） | スタティック情報を定義するファイルです。
SNMPプロキシ定義ファイル（snmp.ini） | SNMPトラップ通知の情報を定義するファイルです。

定義ファイルの格納ディレクトリを次に示します。

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf

●Proxy Optionの定義ファイル

表7-2　Proxy Optionの定義ファイル一覧

定義ファイル名 | 用途
IGS Proxy Option固定ポート定義ファイル（igsfixport.conf） | 上位アプリケーションから固定のポート番号の割り当てが要求された場合に，Proxy Optionがランダムにポート番号の割り当てをするためのファイルです。Proxy Optionを使用し，Proxy Optionを使用する上位アプリケーションの送信元ポート番号が固定の場合は，定義することをお勧めします。

定義ファイルの格納ディレクトリを次に示します。

Proxy Optionのインストールディレクトリ¥JP1Cm2IGSOPT¥conf

7.2　オプション定義ファイル（igsopt.conf）

オプション定義ファイルは，JP1/Cm2/IGSを他のJP1製品と連携して使用する場合の，動作オプションを定義するファイルです。オプション定義ファイルは，インストール時にあらかじめデフォルトの値が設定されています。デフォルト値を確認し，必要に応じて変更してください。なお，オプション定義ファイルの内容は，JP1/Cm2/IGSの起動時に反映されます。設定を変更した場合は，JP1/Cm2/IGSを再起動してください。

＜この節の構成＞

(1)　書式

(2)　定義内容

(3)　格納ディレクトリ

(4)　定義例

(1)　書式

cooperation:｛on｜agent｜off｝
event-send:｛on｜off｝
event-type:｛both｜jp1｜snmp｝
event-dest:<*.*.*.*>
igsproxyoption:｛on｜off｝

なお，次の形式に従って，記述してください。

「項目：値」の形式で記述します。値を省略する場合は，「項目：」の形式で記述します。

１行に一つの設定を，行の先頭から記述します。

「#」以降はコメントとみなされます。

(2)　定義内容

オプション定義ファイルの各設定項目について説明します。

cooperation｛on｜agent｜off｝《on》

JP1/Cm2/IGSがNNMiと共存するかどうかを設定します。この設定によって，JP1/Cm2/IGSのSNMPプロキシ機能が使用するポート番号が変更されます。なお，JP1/Cm2/IGSとNNMは共存できません。

NNMiと共存する場合：on
serviceファイルで，cm2proxysnmp,cm2proxytrapに指定されたポートを使用します。

JP1/Cm2/IGS単独の場合：agent
serviceファイルで，cm2proxysnmpに指定されたポートと，UDP162のポートをバインドします。

offは通常使用しません。offを指定すれば，UDP161，162のポートをバインドします。

ポート統合モードの場合

管理側ネットワークのJP1/Cm2/IGSは，onを指定します。被管理側ネットワークのJP1/Cm2/IGSは，システム構成によってonまたはagentを，それぞれ指定します。

シングルサーバモードの場合

JP1/Cm2/IGSとNNMiまたはNNMを別マシンで使用する場合は，agentを指定します。

JP1/Cm2/IGSとNNMiを同じマシンで使用する場合は，onを指定します。

なお，JP1/Cm2/IGSとNNMiを同じマシンで使用する場合は，SNMPトラップのデータ部NAT変換ができません。SNMPトラップのデータ部をNAT変換する場合は，必ずJP1/Cm2/IGSとNNMiを別マシンで使用してください。

event-send｛on｜off｝《off》

IGSイベントを発行するか，しないかを設定します。発行する場合は「on」を，発行しない場合は「off」を設定します。

event-type｛both｜jp1｜snmp｝《both》

発行するIGSイベントの種類を設定します。JP1イベントを発行する場合は「jp1」を，SNMPイベントを発行する場合は「snmp」を，両方発行する場合は「both」を設定します。

event-dest

SNMPイベントの通知先となる，NNMiまたはNNMが動作するマシンのIPアドレスを＜＊.＊.＊.＊.＞の形式で指定します。この項目は，「event-send」に「on」を指定し，かつ，「event-type」に「both」または「snmp」を指定した場合に指定してください。NNMiまたはNNMがクラスタ構成の場合は，NNMiまたはNNMが動作するクラスタマシンの論理IPアドレスを指定してください。

また，この項目を複数指定することはできません。SNMPイベントは1台のNNMiまたはNNMマシンにだけ通知できます。event-dest行を複数記述した場合は，最終行だけが有効となり，そのほかの行は無効となります。

この項目は，省略できます。

igsproxyoption｛on｜off｝《on》

Proxy Optionを使用したプロキシ通信機能を使用するかどうかを設定します。プロキシ通信機能を使用する場合は「on」を，使用しない場合は「off」を指定してください。なお，この定義行を省略すると，「on」として動作します。

(3)　格納ディレクトリ

オプション定義ファイルの格納ディレクトリを次に示します。

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥igsopt.conf

(4)　定義例

定義例を次に示します。

#  Configuration File for JP1/Cm2/Internet Gateway Server
cooperation:on
event-send:off
event-type:both
event-dest:
igsproxyoption:off

7.3　変換対象MIB定義ファイル（igsnatmib.conf）

変換対象MIB定義ファイルは，SNMPのデータ部のNAT変換で使用する定義ファイルです。SNMPメッセージ中のVarBind中のオブジェクトIDに，インスタンス識別子として含まれるIPアドレスのNAT変換をするために，テーブル型のMIBオブジェクトを定義します。

標準提供される変換対象MIB定義ファイルでは，標準MIB-IIや日立企業固有MIB，NNMiおよびNNMがMIB定義として標準提供している範囲のMIBオブジェクトが，あらかじめ定義されています。このため，通常は定義を変更する必要はありません。例えば，ユーザ拡張MIBや他社企業固有MIBなどデフォルトの定義で網羅されていないMIBオブジェクトに，インスタンス識別子としてIPアドレスが含まれている場合，そのIPアドレスを変換するためには定義の追加が必要です。MIBオブジェクトが変換対象MIB定義ファイルに定義する必要があるオブジェクトかどうかの判定については，「付録E　変換対象MIB定義ファイルの定義について」を参照してください。

注意事項

すべてのMIBオブジェクトを定義する必要はありません。テーブル型でないMIBオブジェクトや，インスタンス識別子にIPアドレスを含まないMIBオブジェクトは，定義する必要はありません。また，一般にテーブル型のMIBオブジェクトは，1から始まる整数値をインスタンス識別子（インデックス）とするものが多く，このようなテーブル型のMIBオブジェクトについては，定義の必要はありません。また，MIBオブジェクトの値そのものがIPアドレスになる場合でも，テーブル型のMIBオブジェクトのインスタンス識別子にIPアドレスが含まれていなければ，定義の必要はありません。

＜この節の構成＞

(1)　書式

(2)　定義内容

(1)　書式

インスタンス識別子の中の，IPアドレスの位置を指定する方法として，次の二つの指定方法があります。どちらの指定方法にするかは，オブジェクトIDごとに選択できます。

種別指定
そのテーブルのインスタンス識別子としてマッピングされるMIBオブジェクトの種別を列挙します。

オブジェクトID:INDEX種別,INDEX種別,・・・

位置指定
インスタンス識別子の何番目がIPアドレスかを指定します。

オブジェクトID:INDEX位置,INDEX位置,・・・

(2)　定義内容

オブジェクトID

インスタンス識別子にIPアドレスを含むテーブル型のMIBオブジェクトのオブジェクトIDを指定します。オブジェクトIDは，「.（ドット）」と数字で表す形式で指定し，先頭はドットで始まらなければいけません。テーブルを意味するサブIDまでを指定し，エントリやテーブル内のMIBオブジェクトを表すサブIDまでは指定してはいけません。例えば，標準MIB-IIのipAddrTableの場合，テーブルを意味するipAddrTableのサブIDまで「.1.3.6.1.2.1.4.20」を指定します。

INDEX種別

インスタンス識別子にマッピングされるMIBオブジェクトの種別を指定します。そのテーブルのインスタンス識別子としてマッピングされるすべてのオブジェクトについて指定が必要です。種別では，ipaddr，netaddr，integer，fixoctet(n)，varoctet，objectidの六つが指定できます。マッピング方法を次の表に示します。

表7-3　変換対象MIB定義ファイルのINDEX種別

INDEX種別
インスタンス識別子へのマッピング方法
対応するANS.1上のSYNTAX

ipaddr
IPアドレスがそのままインスタンス識別子の4個のサブIDにマッピングされる場合。MIBのASN.1定義でNetworkAddress型となっていても，実装としてIPアドレス4けただけでインスタンス識別子が成り立っている場合は，こちらのipaddrを指定する。
IpAddress

netaddr
最初のサブIDに固定の値1が付加され，続いてIPアドレスを表す4個のサブIDから成るインスタンス識別子の場合。MIBのASN.1定義でNetworkAddress型となっていても，実装としてIPアドレス4けただけでインスタンス識別子が成り立っている場合は，ipaddrの方を指定する。NetworkAddressは，一般にはあまり使用されていない。
NetworkAddress

integer
整数値
MIBオブジェクトの値がそのままインスタンス識別子の一つのサブIDにマッピングされる場合。
INTEGER，Integer32，Counter，Counter32，Gauge，Gauge32，Unsigned32，TimeTicksなど整数を表すもの

fixoctet(n)
固定長の文字列
固定長の文字列またはOCTETデータの値をとるMIBオブジェクトがインスタンス識別子にマッピングされている場合。括弧中のnにはその長さを指定する。インスタンス識別子に使用されるMIBオブジェクトがOCTET STRINGまたはDisplayStringで定義されていて，MIB定義上でその長さが固定長で定義されている場合。PhysAddressは，fixoctet(6)として指定する。
OCTET STRING，DisplayString，PhysAddress，MacAddress

varoctet
可変長の文字列
可変長の文字列またはOCTETデータの値をとるMIBオブジェクトがインスタンス識別子にマッピングされている場合。インスタンス識別子としては最初のサブIDにその文字列の長さがマッピングされ，続いてその文字列中の文字（またはオクテット）をサブIDにマッピングしたものになる。
OCTET STRING，DisplayString

objectid
オブジェクトID
オブジェクトIDを値とするMIBオブジェクトがインスタンス識別子にマッピングされている場合。
OBJECT IDENTIFIER

INDEX位置

インスタンス識別子中に現れるIPアドレスの位置を数字で指定します。INDEX位置は，インスタンス識別子中に現れるIPアドレスの個数分だけ指定が必要で，少なくとも一つ以上の指定が必要です。複数の指定をする場合は，「，（コンマ）」で区切ります。

インスタンス識別子中のIPアドレスは，四つのサブIDにマッピングされますが，その先頭のサブIDがインスタンス識別子の中で，何番目のサブIDの位置かを指定します。インスタンス識別子としての，先頭のサブIDを1として数えます。例えば，IPアドレス一つだけがインスタンス識別子となるような場合，位置指定は1となります。IPアドレス二つの組がインスタンス識別子となるような場合，位置指定は1,5となります。インスタンス識別子の先頭にはIPアドレス以外のサブIDが一つあり，次にIPアドレスが続くような場合は，位置指定は2となります。なお，インスタンス識別子にマッピングされるオブジェクトに可変長の文字列やオブジェクトIDがある場合には，位置指定は使用できません。この場合は，種別指定を使用してください。

7.4　変換対象文字列MIB値定義ファイル（igsnatstr.conf）

変換対象文字列MIB値定義ファイルは，SNMPのNAT変換で使用される定義ファイルです。SNMPメッセージのVarBind中のMIB値に，文字列の形式で含まれるIPアドレスを変換するため，文字列型（OCTET STRINGまたはDisplayString）のMIBオブジェクトで，MIB値中に「x.x.x.x」という数字とドットを使用した形式のIPアドレスを含むものを定義します。ただし，文字列の中でIPアドレスの出現位置は固定でなければいけません。

＜この節の構成＞

(1)　書式

(2)　定義内容

(3)　注意事項

(1)　書式

オブジェクトID:オクテット位置,オクテット位置,・・・

(2)　定義内容

オブジェクトID

MIB値が文字列型で，ドットと数字を使用した文字列形式のIPアドレスを含むMIBオブジェクトのオブジェクトIDを指定します。オブジェクトIDは，ドットと数字で表す形式で指定します。先頭はドットで始まらなければいけません。オブジェクトIDは，MIBオブジェクトそのものを表すサブIDまでを指定します。

オクテット位置

文字列中のIPアドレスの位置を数字で指定します。オクテット位置は，文字列のMIB値中に現れるIPアドレスの個数分だけ指定し，一つ以上の指定が必要です。複数の位置を指定する場合は，「，（コンマ）」で区切ります。MIB値の先頭の文字を1として数え，オクテット単位で数えます。例えば，英数字などの1バイトコードの一文字は1オクテットとなるため，1バイトコード一文字にIPアドレスが続くような場合は，オクテット位置は2となります。また日本語などの2バイトコードの一文字は2オクテットとなるため，2バイトコード一文字に，IPアドレスが続くような場合は，オクテット位置は3となります。

(3)　注意事項

文字列のMIB値中にIPアドレスが含まれる場合でも，IPアドレスが現れる位置が可変の場合は，変換できません。

7.5　スタティックNATデータファイル（nataddr.inf）

スタティックNATデータファイルは，スタティック情報を定義します。なお，スタティック情報は，［NAT情報設定－スタティック情報］画面でも定義できます。［NAT情報設定－スタティック情報］画面の詳細については，「4.2.4　NAT情報の登録」を参照してください。

＜この節の構成＞

(1)　書式

(2)　定義内容

(3)　注意事項

(4)　定義内容の反映方法

(1)　書式

グローバルIPアドレス,プライベートIPアドレス

なお，次の形式に従って，記述してください。

1行に一つの設定を，行の先頭から記述します。

空白およびコメントは使用できません。

(2)　定義内容

グローバルIPアドレス

定義するグローバルIPアドレスを＜＊.＊.＊.＊.＞の形式で設定します。このとき，定義するグローバルIPアドレスは重複させないでください。

プライベートIPアドレス

定義するプライベートIPアドレスを＜＊.＊.＊.＊.＞の形式で設定します。ポート統合モードの場合，IPアドレスは重複させないでください。シングルサーバモードの場合は，プライベートIPアドレスの値は重複して設定できます。

(3)　注意事項

スタティックNATデータファイルを作成したあとに，igschknataddrコマンドを実行して，整合性を確認する必要があります。igschknataddrコマンドの詳細については，「6　コマンド」の「igschknataddr（スタティックNATデータファイルの整合性の確認）」を参照してください。

(4)　定義内容の反映方法

作成したスタティックNATデータファイルの定義内容を反映する方法を次に示します。

igsbkupコマンドを実行して，設定ファイルのバックアップを取得する。
igsbkupコマンドの詳細については，「6　コマンド」の「igsbkup（環境情報ファイルのバックアップ）」を参照してください。

スタティックNATデータファイルを作成する。

igschknataddrコマンドを実行して，スタティックNATデータファイルの内容をチェックする。
エラーが発生した場合は，スタティックNATデータファイルを修正し，再度igschknataddrコマンドを実行してください。igschknataddrコマンドの詳細については，「6　コマンド」の「igschknataddr（スタティックNATデータファイルの整合性の確認）」を参照してください。

JP1/Cm2/IGSのサービスを停止する。

手順2で作成したスタティックNATデータファイルのファイル名をnataddr.infに変更し，IGSインストールディレクトリ¥JP1Cm2IGS¥confにコピーする。

JP1/Cm2/IGSのサービスを起動する。

7.6　SNMPプロキシ定義ファイル（snmp.ini）

SNMPプロキシ定義ファイルは，SNMPトラップ通知の情報を定義します。なお，SNMPトラップ通知の情報は，［IGS環境設定－SNMPプロキシ］画面（［トラップの設定］タブ）でも定義できます。［IGS環境設定－SNMPプロキシ］画面（［トラップの設定］タブ）の詳細については，「4.2.3　SNMP通信情報の登録」を参照してください。

＜この節の構成＞

(1)　書式

(2)　定義内容

(3)　注意事項

(4)　定義内容の反映方法

(1)　書式

add-trap-source:｛on｜v2c｜off｝
trap-source-type:｛addr｜host｝

snmptrap:{
送信先マネージャのアドレス;
・・・
}

snmprequest:{
ターゲット:[コミュニティ名]:[設定コミュニティ名]:[タイムアウト時間]:[リモートポート番号];
・・・
}

なお，次の形式に従って，記述してください。

1行に一つの設定を，行の先頭から記述します。

空白およびコメントは使用できません。

(2)　定義内容

add-trap-source｛on｜v2c｜off｝《v2c》

ソース名付加のオプションを使用するかどうかを設定します。SNMPトラップにソース名を付加する場合は「on」を，SNMPv2のSNMPトラップだけにソース名を付加する場合は「v2c」を，SNMPトラップにソース名を付加しない場合は「off」を設定します。

trap-source-type｛addr｜host｝《addr》

付加するソース名をIPアドレスまたはホスト名にするか設定します。付加するソース名をIPアドレスにする場合は「addr」を，ホスト名にする場合は「host」を設定します。

snmptrap

SNMPトラップの最終的な通知先となる管理側ネットワークにあるNNMiまたはNNMのノードのアドレスを設定します。

被管理側JP1/Cm2/IGSが動作するノードから見たNNMiまたはNNMのIPアドレスを設定します。NNMiまたはNNMが管理側JP1/Cm2/IGSと同じノードで動作している場合は，そのノードのグローバルIPアドレスを設定します。

snmprequest

ここでは，「ターゲット」，「コミュニティ名」，「設定コミュニティ名」，「タイムアウト時間」および「リモートポート番号」を設定します。各項目を省略した場合は，デフォルト値で動作します。

ターゲット((0～255))
SNMP要求の最終的な送信先のSNMPエージェントノードのIPアドレスを設定します。「1-90」のようにアドレスを範囲指定することもできます。なお，NAT変換機能を適用する場合は，グローバスアドレスを設定します。

コミュニティ名（255文字以内の英数字）《public》
ターゲットノードのget用コミュニティ名を設定します。

設定コミュニティ名（255文字以内の英数字）《public》
ターゲットノードのset用コミュニティ名を設定します。

タイムアウト時間((0.1～99))《20》
SNMP要求のタイムアウト間隔を設定します。単位は秒です。

リモートポート番号((1～65535))《161》
ターゲットノードのSNMPエージェントが，SNMP要求を受信するためのポート番号を設定します。

(3)　注意事項

SNMPプロキシ定義ファイルを作成したあとに，igschksnmpコマンドを実行して，整合性を確認する必要があります。igschksnmpコマンドの詳細については，「6　コマンド」の「igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）」を参照してください。

(4)　定義内容の反映方法

作成したSNMPプロキシ定義ファイルの定義内容を反映する方法を次に示します。

igsbkupコマンドを実行して，設定ファイルのバックアップを取得する。
igsbkupコマンドの詳細については，「6　コマンド」の「igsbkup（環境情報ファイルのバックアップ）」を参照してください。

SNMPプロキシ定義ファイルを作成する。

igschksnmpコマンドを実行して，SNMPプロキシ定義ファイルの内容をチェックする。
エラーが発生した場合は，SNMPプロキシ定義ファイルを修正し，再度igschksnmpコマンドを実行してください。igschksnmpコマンドの詳細については，「6　コマンド」の「igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）」を参照してください。

JP1/Cm2/IGSのサービスを停止する。

手順2で作成したSNMPプロキシ定義ファイルのファイル名をsnmp.iniに変更し，IGSインストールディレクトリ¥JP1Cm2IGS¥confにコピーする。

JP1/Cm2/IGSのサービスを起動する。

7.7　IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）

IGS Proxy Option固定ポート定義ファイルは，上位アプリケーションから固定のポート番号の割り当てが要求された場合，Proxy Optionがランダムにポート番号の割り当てをします。上位アプリケーションに使用されたくないポート番号を定義します。

この定義ファイルは，Proxy Optionを使用し，Proxy Optionを使用する上位アプリケーションの送信元ポート番号が固定の場合に，定義することをお勧めします。また，定義が必要かどうかの判断については，「付録F.2(3)　プロキシ通信機能を適用する場合の注意事項」を参照してください。

＜この節の構成＞

(1)　書式

(2)　定義内容

(1)　書式

名前　送信元固定ポート番号/｛tcp｜udp｝　コメント

(2)　定義内容

名前

決まった形式はありません。この項目は，省略できません。

送信元固定ポート番号/プロトコル種別

送信元固定ポート番号とプロトコル種別の間は，「/（スラント）」で区切ります。

送信元固定ポート番号((1～65535))
上位アプリケーションが，ここで指定したポート番号の割り当てを要求した場合，Proxy Optionがランダムにポート番号の割り当てをします。この項目は，省略できません。

｛tcp｜udp｝
上位アプリケーションが，割り当てようとした送信元固定ポート番号のプロトコル種別（tcpまたはudp）を指定します。必ず小文字で指定してください。この項目は，省略できません。

コメント

＃以降はコメントとみなされます。この項目は，省略できます。

8.　他のJP1製品との連携

この章では，JP1/Cm2/IGSを他のJP1製品と連携させて使用する場合の設定について説明します。

＜この章の構成＞

8.1　JP1/IMと連携してIGSイベントを監視する

8.2　NNMiまたはNNMと連携してIGSイベントを監視する

8.1　JP1/IMと連携してIGSイベントを監視する

JP1/IMと連携させて，JP1/Cm2/IGSのサービス，IGSコネクションの接続状況および障害の発生をJP1/IMの［イベントコンソール］画面から監視します。また，JP1/IMの［統合機能］メニュー画面から，JP1/Cm2/IGSのプログラムを起動することもできます。

＜この節の構成＞

8.1.1　JP1/IMを使った監視の概要

8.1.2　JP1/IM連携のシステム構成およびセットアップ

8.1.3　JP1イベント

8.1.1　JP1/IMを使った監視の概要

JP1/IMを使って，JP1/Cm2/IGSで発生した障害などを監視できます。JP1/IMとJP1/Cm2/IGSを連携させることで，JP1/Cm2/IGSと他のJP1製品を同じ画面で監視できるようになります。

JP1/Cm2/IGSや他のJP1製品が出力するJP1イベントが，JP1/IMの［イベントコンソール］画面に，一覧表示されます。

JP1/IMでの監視には，JP1/Cm2/IGSの発行するIGSイベントが利用されます。JP1/Cm2/IGSで発行するイベントについては，「8.1.3　JP1イベント」を参照してください。

また，JP1/IM - ViewとJP1/Cm2/IGSが同じマシンにある場合，JP1/IM - ManagerにログインしたJP1/IM - Viewから，JP1/Cm2/IGSの［IGSコネクション状況］画面が起動できます。

8.1.2　JP1/IM連携のシステム構成およびセットアップ

＜この項の構成＞

(1)　JP1/IM連携のシステム構成例

(2)　JP1/IM連携のセットアップ

(1)　JP1/IM連携のシステム構成例

必要なプログラム

次のプログラムを，Internet Gateway Serverと同じマシンにインストールします。

JP1/Base

また，JP1/Cm2/IGSを監視するマシンには，次のプログラムをインストールします。

JP1/IM - Manager

JP1/IM - View

JP1/Base

図8-1　JP1/IMと連携する場合のシステム構成例

注意

JP1/Cm2/IGSが発行するJP1イベントをカプセル化して転送することはできません。そのため，JP1/IM側JP1/Cm2/IGSの接続先JP1/Cm2/IGSが発行するJP1イベントも監視したい場合は，ファイアウォールでJP1イベントが透過するように設定してください。

(2)　JP1/IM連携のセットアップ

JP1/IMと連携するために必要なセットアップについて説明します。

(a)　イベント発行の定義

IGSイベントを発行するかどうか，またJP1/IMにイベントを通知するかどうかを，オプション定義ファイル（igsopt.conf）に設定します。詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

(b)　JP1/IMへのJP1/Cm2/IGSのメニューの追加

JP1/Cm2/IGSのインストールディレクトリには，JP1/IMへJP1/Cm2/IGSのメニューを追加するための，統合機能メニュー定義ファイルがインストールされています。統合機能メニュー定義ファイルを，次の手順でコピーします。

次のディレクトリにある統合機能メニュー定義ファイル（hitachi_jp1igs_app.conf）を，JP1/IMのインストールディレクトリにコピーする。

コピー元

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥hitachi_jp1igs_app.conf

コピー先

JP1/IMのインストールディレクトリ¥conf¥appexecute¥ja

次のディレクトリにあるアプリケーション実行定義ファイル（hitachi_jp1igs_tree.conf）を，JP1/IMのインストールディレクトリにコピーする。

コピー元

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥hitachi_jp1igs_tree.conf

コピー先

JP1/IMのインストールディレクトリ¥conf¥function¥ja

8.1.3　JP1イベント

JP1/Cm2/IGSが出力するJP1イベントの一覧と属性を次に示します。

＜この項の構成＞

(1)　JP1イベントの一覧

(2)　JP1イベントの属性

(1)　JP1イベントの一覧

表8-1　JP1イベント一覧

イベントID | 発行契機 | メッセージ
00005101 | JP1/Cm2/IGSサービスの起動時。 | JP1/Cm2/IGSサービスを起動しました。
00005102 | JP1/Cm2/IGSサービスの再起動時。 | JP1/Cm2/IGSサービスを再起動しました。
00005103 | JP1/Cm2/IGSサービスの停止時。 | JP1/Cm2/IGSサービスを停止しました。
00005110※ | 常時接続のIGSコネクションの確立成功時。 | 常時接続のIGSコネクションを確立しました。接続先IGSアドレス：（IPアドレス）
00005111※ | 常時接続のIGSコネクションの確立失敗時。 | 常時接続のIGSコネクションの確立に失敗しました。接続先IGSアドレス：（IPアドレス）
00005112※ | 常時接続のIGSコネクションの異常切断時。 | 常時接続のIGSコネクションが異常に切断しました。接続先IGSアドレス：（IPアドレス）
00005113※ | 利用時接続のIGSコネクションの確立失敗時。 | 利用時接続のIGSコネクションの確立に失敗しました。接続先IGSアドレス：（IPアドレス）
00005114※ | 利用時接続のIGSコネクションの異常切断時。 | 利用時接続のIGSコネクションが異常に切断しました。接続先IGSアドレス：（IPアドレス）
00005115※ | 利用時接続のIGSコネクションが障害から回復したとき。 | 利用時接続のIGSコネクションが回復しました。接続先IGSアドレス：（IPアドレス）
00005120※ | LANアダプタ障害またはLANケーブル抜けが発生したとき。 | LANアダプタ障害が発生しました。（アダプタ番号）

注※　シングルサーバモードの場合は発行されません。

(2)　JP1イベントの属性

JP1イベントの詳細をイベントID別に示します。

(a)　イベントID:00005101の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
JP1/Cm2/IGSサービスを起動しました。

拡張属性
（共通情報）
重大度
SEVERITY
Information

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_START

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_START

事象種別
OCCURRENCE
START

開始時刻
START_TIME
開始時刻

終了時刻
END_TIME
－（設定されません。）

終了コード
RESULT_CODE
0

(b)　イベントID:00005102の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
JP1/Cm2/IGSサービスを再起動しました。

拡張属性
（共通情報）
重大度
SEVERITY
Information

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_RESTART

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_RESTART

事象種別
OCCURRENCE
START

開始時刻
START_TIME
開始時刻

終了時刻
END_TIME
－（設定されません。）

終了コード
RESULT_CODE
0

(c)　イベントID:00005103の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
JP1/Cm2/IGSサービスを停止しました。

拡張属性
（共通情報）
重大度
SEVERITY
Information

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_STOP

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_STOP

事象種別
OCCURRENCE
END

開始時刻
START_TIME
－（設定されません。）

終了時刻
END_TIME
終了時刻

終了コード
RESULT_CODE
0

(d)　イベントID:00005110詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
常時接続のIGSコネクションを確立しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Information

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_ESTABLISH

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_ESTABLISH

事象種別
OCCURRENCE
START

開始時刻
START_TIME
コネクション確立時刻

終了時刻
END_TIME
－（設定されません。）

終了コード
RESULT_CODE
0

(e)　イベントID:00005111の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
常時接続のIGSコネクションの確立に失敗しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Error

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_FAIL

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_FAIL

事象種別
OCCURRENCE
END

開始時刻
START_TIME
－（設定されません。）

終了時刻
END_TIME
コネクション確立失敗時刻

終了コード
RESULT_CODE
0

(f)　イベントID:00005112の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
常時接続のIGSコネクションが異常に切断しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Error

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_ERROR

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_PERSIST_CONN_ERROR

事象種別
OCCURRENCE
END

開始時刻
START_TIME
－（設定されません。）

終了時刻
END_TIME
コネクション切断時刻

終了コード
RESULT_CODE
0

(g)　イベントID:00005113の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
利用時接続のIGSコネクションの確立に失敗しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Error

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_FAIL

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_FAIL

事象種別
OCCURRENCE
END

開始時刻
START_TIME
－（設定されません。）

終了時刻
END_TIME
コネクション確立失敗時刻

終了コード
RESULT_CODE
0

(h)　イベントID:00005114の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
利用時接続のIGSコネクションが異常に切断しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Error

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_ERROR

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_ERROR

事象種別
OCCURRENCE
END

開始時刻
START_TIME
－（設定されません。）

終了時刻
END_TIME
コネクション切断時刻

終了コード
RESULT_CODE
0

(i)　イベントID:00005115の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
利用時接続のIGSコネクションが回復しました。接続先IGSアドレス：（IPアドレス）

拡張属性
（共通情報）
重大度
SEVERITY
Information

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_RECOVER

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_USEBASE_CONN_RECOVER

事象種別
OCCURRENCE
START

開始時刻
START_TIME
コネクション確立時刻

終了時刻
END_TIME
－（設定されません。）

終了コード
RESULT_CODE
0

(j)　イベントID:00005120の詳細

属性種別
項目
属性名
内容

基本属性
メッセージ
なし。
LANアダプタ障害が発生しました。（アダプタ番号）

拡張属性
（共通情報）
重大度
SEVERITY
Error

プロダクト名
PRODUCT_NAME
/HITACHI/JP1/IGS

オブジェクトタイプ
OBJECT_TYPE
SERVICE

オブジェクト名
OBJECT_NAME
JP1Cm2IGS_LAN_ADAPTER_ERROR

登録名タイプ
ROOT_OBJECT_TYPE
SERVICE

登録名
ROOT_OBJECT_NAME
JP1Cm2IGS_LAN_ADAPTER_ERROR

事象種別
OCCURRENCE
END

開始時刻
START_TIME
LANアダプタ障害が発生した時刻

終了時刻
END_TIME
－（設定されません。）

終了コード
RESULT_CODE
0

8.2　NNMiまたはNNMと連携してIGSイベントを監視する

NNMiまたはNNMと連携してJP1/Cm2/IGSのサービス，IGSコネクションの接続状況および障害の発生を，NNMiのインシデントの参照またはNNMのアラームブラウザから監視します。また，IGSコネクションの接続状況が変化したときに，自動アクションを起こすように設定することもできます。

＜この節の構成＞

8.2.1　NNMiまたはNNMを使った監視の概要

8.2.2　NNMiまたはNNM連携のシステム構成およびセットアップ

8.2.3　IGSイベント（SNMP）の詳細

8.2.1　NNMiまたはNNMを使った監視の概要

NNMiまたはNNMを使って，JP1/Cm2/IGSで発生した障害などを監視できます。

JP1/Cm2/IGSが出力するイベントが，NNMiの［インシデントの参照］ワークスペースまたはNNMの［アラームブラウザ］ウィンドウに，表示されます。

NNMiまたはNNMでの監視には，JP1/Cm2/IGSの発行するIGSイベントが利用されます。JP1/Cm2/IGSで発行するイベントについては，「8.2.3　IGSイベント（SNMP）の詳細」を参照してください。

なお，IGSイベント（SNMP）は1台のNNMマシンにだけ通知できます。

また，IGSコネクションの接続状況が変化したときに，自動アクションを起こすように設定することもできます。自動アクションの設定については，マニュアル「JP1/Cm2/Network Node Manager i セットアップガイド」または「JP1/Cm2/Network Node Manager ネットワーク管理ガイド」を参照してください。

8.2.2　NNMiまたはNNM連携のシステム構成およびセットアップ

＜この項の構成＞

(1)　NNMiまたはNNM連携のシステム構成例

(2)　NNMiまたはNNM連携のセットアップ

(3)　NNMで監視する場合の注意事項

(1)　NNMiまたはNNM連携のシステム構成例

必要なプログラム

NNMiまたはNNMを，JP1/Cm2/IGSを監視するマシンにインストールします。NNMiとInternet Gateway Serverは同じマシンにインストールできます。ただし，NNMとInternet Gateway Serverは同じマシンにインストールできません。

図8-2　NNMiと連携する場合のシステム構成例

(2)　NNMiまたはNNM連携のセットアップ

NNMiまたはNNM連携に必要なセットアップについて説明します。

(a)　イベント定義ファイルのロード

JP1/Cm2/IGSが発行したIGSイベントをNNMiまたはNNMに認識させるには，NNMiまたはNNMにイベント定義ファイルをロードします。このとき，NNMiまたはNNMを使用している言語環境に合わせて，IGSイベント定義ファイルを指定します。なお，言語環境を変えてNNMiまたはNNMを使用する場合は，それぞれの言語環境でIGSイベント定義を再ロードしてください。

JP1/Cm2/IGSとNNMiまたはNNMが別のマシンの場合

JP1/Cm2/IGSから別マシンのNNMiまたはNNMに対して，イベントを発行します。イベント発行先のNNMiまたはNNMのOSや言語環境に合わせて，IGSイベント定義ファイルを作成または変換してください。

JP1/Cm2/IGSが提供するイベント定義のファイルを，次の表に示します。

表8-2　IGSイベント定義ファイル

言語 | ファイル
日本語（NNMi用） | Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥incidentIGS.xml
日本語（NNM用） | Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥event¥trapdConfIGS.JP
英語（NNM用） | Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥event¥trapdConfIGS.ENG

定義ファイルのロードは，IGSイベント定義ファイルを指定して，NNMiのnnmconfigexport.ovplコマンドまたはNNMのxnmeventsコマンドを実行します。コマンドの詳細については，NNMiまたはNNMのオンラインドキュメント参照してください。なお，NNMi用のIGSイベント定義ファイルは，日本語だけです。

(b)　オプション定義ファイルの設定

IGSイベントを発行するかどうか，またNNMiまたはNNMにイベントを通知するかどうかを，オプション定義ファイル（igsopt.conf）に設定します。詳細については「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

(3)　NNMで監視する場合の注意事項

JP1/Cm2/IGSが動作するサーバのコンピュータ名と，NNMでのJP1/Cm2/IGSが動作するサーバの選択名が異なる場合，JP1/Cm2/IGSがNNMのアラームブラウザに表示したイベントを指定して「マップ上のノードの強調表示」を実行すると，失敗することがあります。

この現象が発生した場合は，NNMのマップ画面でIGSイベント送信元のノードを選択し，「オブジェクトのプロパティ」の「選択名の設定」で，NNMのアラームブラウザに出力されているIGSイベントのソース名を指定してください。

8.2.3　IGSイベント（SNMP）の詳細

JP1/Cm2/IGSが発行するIGSイベント（SNMP）の詳細を次に示します。なお，（4）～（10）については，シングルサーバモードの場合は発行されません。

＜この項の構成＞

(1)　JP1/Cm2/IGSの起動

(2)　JP1/Cm2/IGSの再起動

(3)　JP1/Cm2/IGSの停止

(4)　常時接続の確立成功

(5)　常時接続の確立失敗

(6)　常時接続の異常切断

(7)　利用時接続の確立失敗

(8)　利用時接続の異常切断

(9)　利用時接続が障害から回復

(10)　LANアダプタ障害

(1)　JP1/Cm2/IGSの起動

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_START

固有トラップ番号
10001

重要度
正常域

イベントログメッセージ
JP1/Cm2/IGSサービスを起動しました。

詳細
JP1/Cm2/IGSサービスが起動したことを通知するイベントです。

(2)　JP1/Cm2/IGSの再起動

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_RESTART

固有トラップ番号
10002

重要度
警戒域

イベントログメッセージ
JP1/Cm2/IGSサービスを再起動しました。

詳細
JP1/Cm2/IGSサービスが再起動したことを通知するイベントです。

(3)　JP1/Cm2/IGSの停止

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_STOP

固有トラップ番号
10003

重要度
警戒域

イベントログメッセージ
JP1/Cm2/IGSサービスを停止しました。

詳細
JP1/Cm2/IGSサービスが停止したことを通知するイベントです。

(4)　常時接続の確立成功

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_PERSIST_CONN_ESTABLISH

固有トラップ番号
10010

重要度
正常域

イベントログメッセージ
常時接続のIGSコネクションを確立しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
常時接続のIGSコネクションの確立に成功したことを通知するイベントです。
このイベントの Variable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(5)　常時接続の確立失敗

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_PERSIST_CONN_FAIL

固有トラップ番号
10011

重要度
警戒域

イベントログメッセージ
常時接続のIGSコネクションの確立に失敗しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
常時接続のIGSコネクションの確立に失敗したことを通知するイベントです。
このイベントの Variable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(6)　常時接続の異常切断

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_PERSIST_CONN_ERROR

固有トラップ番号
10012

重要度
警戒域

イベントログメッセージ
常時接続のIGSコネクションが異常に切断しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
常時接続のIGSコネクションが異常に切断されたことを通知するイベントです。
このイベントのVariable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(7)　利用時接続の確立失敗

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_USEBASE_CONN_FAIL

固有トラップ番号
10013

重要度
警戒域

イベントログメッセージ
利用時接続のIGSコネクションの確立に失敗しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
利用時接続のIGSコネクションの確立に失敗したことを通知するイベントです。
このイベントのVariable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(8)　利用時接続の異常切断

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_USEBASE_CONN_ERROR

固有トラップ番号
10014

重要度
警戒域

イベントログメッセージ
利用時接続のIGSコネクションが異常に切断しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
利用時接続のIGSコネクションが異常に切断されたことを通知するイベントです。
このイベントのVariable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(9)　利用時接続が障害から回復

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_USEBASE_CONN_RECOVER

固有トラップ番号
10015

重要度
正常域

イベントログメッセージ
利用時接続のIGSコネクションが回復しました。接続先JP1/Cm2/IGSアドレス：（イベントの変数として付加されている値）

詳細
利用時接続のIGSコネクションが障害を起こしている状態から，接続が成功して正常な状態に回復したことを通知するイベントです。
このイベントのVariable Binding listフィールドの，一つ目の変数には接続先JP1/Cm2/IGSのアドレスが設定されます。

(10)　LANアダプタ障害

項目
内容

表示するカテゴリ
ステータス・アラーム

エンタプライズ名
igs

エンタプライズID
.1.3.6.1.4.1.116.7.1.18
（.iso.org.dod.internet.private.enterprises.hitachi.systemAP.comet.igs）

イベント名
JP1Cm2IGS_LAN_ADAPTER_ERROR

固有トラップ番号
10020

重要度
警戒域

イベントログメッセージ
LANアダプタ障害が発生しました。（イベントの変数として付加されている値）

詳細
LANアダプタ障害またはLANケーブル抜けが発生したことを通知するイベントです。
このイベントのVariable Binding listフィールドの，一つ目の変数にはLANアダプタ番号が設定されます。

9.　メッセージ

この章では，JP1/Cm2/IGSで出力されるメッセージについて説明します。

＜この章の構成＞

9.1　メッセージの形式

9.2　メッセージ一覧

9.1　メッセージの形式

JP1/Cm2/IGSで出力されるメッセージの形式と，マニュアルでの記載形式を説明します。なお，JP1/Cm2/IGSでは，日本語と英語のメッセージをサポートしています。

＜この節の構成＞

9.1.1　メッセージの出力形式

9.1.2　メッセージの記載形式

9.1.1　メッセージの出力形式

JP1/Cm2/IGSで出力されるメッセージの形式を示します。メッセージはメッセージIDとそれに続くメッセージテキストで構成されます。形式を次に示します。

KDJInnn-y メッセージテキスト

メッセージIDは，次の内容を示しています。

K

システム識別子を示します。

DJI

JP1/Cm2/IGSのメッセージであることを示します。

nnn

メッセージの通し番号を示します。

0xx：JP1/Cm2/IGS起動時のメッセージ

1xx：JP1/Cm2/IGS終了時のメッセージ

2xx～4xx：Internet Gateway Server運用時のメッセージ

6xx：Proxy Option運用時のメッセージ

9xx：コマンドの出力メッセージ

99x：インストール時のメッセージ

y

メッセージの種類を示します。

E：エラーメッセージを示します。処理は中断されます。

W：警告メッセージを示します。メッセージ出力後，処理は続行されます。

I：通知および情報メッセージを示します。ユーザに情報を知らせます。

9.1.2　メッセージの記載形式

このマニュアルでのメッセージの記載形式を次に示します。

メッセージID

日本語メッセージテキスト
英語メッセージテキスト

メッセージの説明文

（S）

システムの処置を示します。

（O）

メッセージが出力されたときに，オペレーターのとる処置を示します。

なお，この章では，メッセージ中の可変値を斜体で示しています。

対処方法についての注意事項

「システム管理者に連絡してください」とは，システム管理者が対処するか，システム管理者が弊社社員または弊社担当営業に連絡することが必要なメッセージを示しています。このようなメッセージが表示された場合は，「10.1　対処の手順」を参照して情報を採取し，弊社社員または弊社担当営業に連絡してください。

9.2　メッセージ一覧

JP1/Cm2/IGSで出力される各メッセージの一覧を次に示します。

＜この節の構成＞

9.2.1　JP1/Cm2/IGS起動時のメッセージ（KDJI001～KDJI062）

9.2.2　JP1/Cm2/IGS終了時のメッセージ（KDJI101～KDJI161）

9.2.3　Internet Gateway Server運用時のメッセージ（KDJI201～KDJI411）

9.2.4　Proxy Option運用時のメッセージ（KDJI601～KDJI623）

9.2.5　コマンドの出力メッセージ（KDJI901～KDJI906）

9.2.6　インストール時のメッセージ（KDJI990～KDJI996）

9.2.1　JP1/Cm2/IGS起動時のメッセージ（KDJI001～KDJI062）

KDJI001-E

IGSサービスの起動に失敗しました。（原因コード）
An attempt to start the IGS Service failed.（原因コード）

JP1/Cm2/IGSサービスの起動に失敗しました。

原因コード：障害の原因を示すコード。
1：環境設定ファイルが見つからない。
2：ほかで環境設定プログラムの実行中だった。
3：プロセス間連絡の設定処理に失敗した。
4：共有メモリの確保に失敗した。
5：実行情報ファイルの作成に失敗した。
6：プロセス間連絡をするためのパイプの作成に失敗した。
7：子プロセスの生成に失敗した。
8：パイプへの書き込みに失敗した。
9：他プロセスへのイベント連絡に失敗した。
10：起動処理中にサービス停止連絡を受信した。
11：子プロセスの起動が失敗した。
12：パイプからの読み込みに失敗した。
13：プロセス間連絡の待ち処理に失敗した。
14：OSのバージョンの取得に失敗した。
15：JP1/Cm2/IGSプロセスが初期化処理中に失敗した。
16：プログラム例外が発生した。

（S）

起動処理を中止します。

（O）

以下の対策をしてください。

原因コード：
1：環境設定操作を実行する。
2：環境設定プログラムを終了させる。
6：JP1/Cm2/IGSサービスを手動で起動させる。
その他：システム管理者へ連絡する。

KDJI003-W

メモリの確保に失敗しました。
An attempt to secure the required memory failed.

JP1/Cm2/IGSサービスの実行に必要なメモリの確保に失敗しました。

（S）

JP1/Cm2/IGSサービスの起動処理を中止します。

（O）

JP1/Cm2/IGSサービスを再起動させてください。再起動してもエラーが出る場合は，メモリを増設してください。

KDJI005-E

アダプタが使用できません。（関数名，エラーコード1，エラーコード2）
The LAN adapter could not be used.（関数名，エラーコード1，エラーコード2）

LANアダプタが障害のため，使用できません。

関数名：エラーが発生した関数名

エラーコード1：関数名からの戻り値1

エラーコード2：関数名からの戻り値2

（S）

LANアダプタのオープンエラーの場合は処理を続行し，その他のLANアダプタ障害の場合は起動処理を中止します。

（O）

LANアダプタが正常に動作するか，pingコマンドなどで確認してください。

KDJI006-I

IGSサービスの起動が完了しました。
The IGS service has been started successfully.

JP1/Cm2/IGSサービスの起動が完了しました。以降，JP1/Cm2/IGSのポート統合機能が利用できます。

（S）

処理を続行します。

KDJI007-I

IGSサービスの再起動に成功しました。
The IGS service has been re-started successfully.

JP1/Cm2/IGSプロセスを再起動しました。

（S）

処理を続行します。

KDJI008-E

初期化に失敗しました。IGSプロセスを停止します。
An attempt to initialize the IGS service failed.The IGS process will now stop.

JP1/Cm2/IGSサービスの初期化に失敗しました。JP1/Cm2/IGSプロセスを停止します。

（S）

起動処理を中止して再起動を試みます。

（O）

再起動後も回復しない場合は，システム管理者へ連絡してください。

KDJI009-E

ファイル（ファイル名）のオープンに失敗しました。
An attempt to open the file（ファイル名）failed.

JP1/Cm2/IGSサービスの初期化処理中にファイル名で示すファイルのオープンに失敗しました。初期化処理を中止します。

ファイル名：オープンしようとしたファイル名称

（S）

起動処理を中止します。

（O）

ファイル名で示すファイルがあるか，またはアクセス権があるかを確認してください。

KDJI010-W

ファイル（ファイル名）のオープンに失敗しました。
An attempt to open the file（ファイル名）failed.

JP1/Cm2/IGSの初期化処理中にファイル名で示すファイルのオープンに失敗しました。

ファイル名：オープンするファイル名称

（S）

処理を続行します。

（O）

ファイル名で示すファイルがあるか，またはアクセス権があるかを確認してください。

KDJI011-E

ファイルの記述が間違っています。（ファイル名，項目，エラー内容）
A file description error occurred.（ファイル名，項目，エラー内容）

JP1/Cm2/IGSサービスの初期化処理中にファイル名で示されたファイルの記述に間違いがありました。初期化処理を中止します。

ファイル名：記述間違いのあったファイル名称

項目：記述ミスの項目，オペランドなど

エラー内容：記述ミスの内容

（S）

起動処理を中止します。

（O）

ファイル名で示すファイルの記述内容を確認してください。

KDJI012-W

ファイルの記述が間違っています。（ファイル名，項目，エラー内容）
A file description error occurred.（ファイル名，項目，エラー内容）

JP1/Cm2/IGSの初期化処理中にファイル名で示されたファイルの記述に間違いがありました。

ファイル名：記述間違いのあったファイル名称

項目：記述ミスの項目，オペランドなど

エラー内容：記述ミスの内容

（S）

処理を続行します。

（O）

ファイル名で示すファイルの記述内容を確認してください。

KDJI014-E

JP1/Baseがインストールされていません。
JP1/Base is not installed.

JP1/Baseがインストールされていないため，JP1イベントを発行できません。

（S）

処理を続行します。

（O）

JP1/Baseをインストールして，JP1/Cm2/IGSサービスを再起動してください。

KDJI015-E

JP1/Baseイベントサービスが起動していません。
The JP1/Base Event Service is not running.

JP1/Baseイベントサービスが起動していないため，JP1イベントを発行できません。

（S）

処理を続行します。

（O）

JP1/Baseイベントサービスを起動してください。

KDJI030-E

プロキシゲートウェイの初期化処理に失敗しました。
The initialization processing of the proxy gateway failed.

JP1/Cm2/IGSのプロキシゲートウェイの初期化に失敗しました。原因となる障害を先行メッセージに示します。

（S）

起動処理を中止します。

KDJI031-E

プロキシゲートウェイ用ポートのオープンに失敗しました。（ポート番号）
The opening of the port for the proxy gateway failed.

JP1/Cm2/IGSのプロキシゲートウェイ用ポートのオープンに失敗しました。原因となる障害を先行メッセージに示します。

ポート番号：エラーが発生したプロキシゲートウェイ用のポート番号。SERVICESファイルからのポート番号取得に失敗した場合，0を表示する。

（S）

起動処理を中止します。

KDJI050-E

SNMPプロキシの初期化処理に失敗しました。
The initialization processing of the SNMP proxy failed.

JP1/Cm2/IGSのSNMPプロキシの初期化に失敗しました。原因となる障害を先行メッセージに示します。

（S）

起動処理を中止します。

KDJI051-E

SNMPプロキシ用ポートのオープンに失敗しました。（ポート番号）
The opening of the port for the SNMP proxy failed.（ポート番号）

JP1/Cm2/IGSのSNMPプロキシ用ポートのオープンに失敗しました。原因となる障害を先行メッセージに示します。

ポート番号：SNMPプロキシ用のポート番号

（S）

起動処理を中止します。

KDJI052-W

定義ファイルの不正な定義を無視しました。（ファイル名，行番号）
An invalid definition in the definition file was ignored.（ファイル名，行番号）

JP1/Cm2/IGSの定義ファイルの不正な定義を無視しました。

ファイル名：不正な定義のあったファイル名

行番号：不正な定義のあった行番号

（S）

不正な定義を無視して，処理を続行します。

（O）

ファイル名で示すファイルの記述内容を確認してください。

KDJI061-I

Proxy Optionの登録に成功しました。
Proxy Option has been registered successfully.

Proxy Optionはプロトコルカタログに登録されました。以降，Proxy Optionはサービスプロバイダとして動作できます。

（S）

アプリケーションがソケット関数を発行するまで待機します。

KDJI062-E

Proxy Optionの登録に失敗しました。（原因コード）
Proxy Option registration failed.（原因コード）

Proxy Optionはプロトコルカタログに登録できませんでした。Proxy Optionは動作可能な状態になりません。

原因コード：障害の原因を示すコード
1：システム構成データベースにインストール失敗。
2：利用可能な転送プロトコルの取得に失敗。
3：グローバル一意識別子（GUID）が発見できない。
4：レイヤープロトコルの保存に失敗。
5：メモリの確保に失敗。

（S）

プロトコルカタログへの登録処理を中止します。

（O）

以下の対策をしてください。

1～4：システム管理者へ連絡する。

5：不要なアプリケーションの終了，またはメモリを増設する。

9.2.2　JP1/Cm2/IGS終了時のメッセージ（KDJI101～KDJI161）

KDJI101-I

IGSサービスを停止しました。
The IGS service will now stop.

JP1/Cm2/IGSサービスが停止しました。以降，JP1/Cm2/IGSのポート統合機能は動作しません。

（S）

処理を終了します。

KDJI103-E

続行不可能な障害が発生したためIGSサービスを停止します。（原因コード）
A fatal error has occurred. The IGS service will now stop.（原因コード）

JP1/Cm2/IGSプロセスで続行できない障害を検出したため，サービスを停止します。

原因コード：障害の原因を示すコード
1：プロセス間連絡の待ち処理に失敗した。
2：プロセスの再起動失敗。
3：プロセスの再起動回数オーバ。
4：プロセス間連絡のためのパイプの入出力に失敗した。
5：プログラム例外が発生した。

（S）

サービスを停止します。

（O）

Windowsを再起動してください。Windowsの再起動で回復しない場合は，システム管理者へ連絡してください。

KDJI104-W

処理プロセスの異常終了を検出しました。
A JP1/Cm2/IGS process error has occurred.

JP1/Cm2/IGS子プロセスの異常終了を検出したため，JP1/Cm2/IGSサービスを再起動します。

（S）

JP1/Cm2/IGSサービスの再起動を試みます。

KDJI161-I

Proxy Optionを削除しました。
Proxy Option has been deleted.

Proxy Optionはプロトコルカタログから削除されました。もう一度登録操作をしないと，これ以降に起動するアプリケーションではProxy Optionが動作しません。

（S）

終了します。以降，起動するアプリケーションでは動作しません。

9.2.3　Internet Gateway Server運用時のメッセージ（KDJI201～KDJI411）

KDJI201-E

IGSコネクションの接続に失敗しました。（IPアドレス：ポート番号：コネクション種別，プロトコル，SSL=有無，エラーコード）
JP1/Cm2/IGS failed to connect to the remote server.（IPアドレス：ポート番号：コネクション種別，プロトコル，SSL=有無，エラーコード）

ほかのJP1/Cm2/IGSサーバとのコネクション接続に失敗しました。

IPアドレス：接続先JP1/Cm2/IGSサーバのIPアドレス

ポート番号：接続先JP1/Cm2/IGSサーバのポート番号

コネクション種別：コネクションの種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

エラーコード：
WinSockの戻り値

（S）

そのコネクションを利用するAP電文を破棄します。また，そのコネクションを利用するAP電文が再度発生した時点で再接続を試みます。

次の原因が考えられます。

自JP1/Cm2/IGSサーバの環境設定の通信情報で定義した「IGSノードアドレス」が間違っています。定義したアドレスに対する接続先JP1/Cm2/IGSサーバがありません。

自JP1/Cm2/IGSサーバの環境設定の通信情報で定義した「ポート番号」と，IPアドレスで示すサーバのservicesファイルで定義した「受信ポート」の値が一致していません。

IPアドレスで示すサーバが起動していません（電源が入っていない状態）。またはJP1/Cm2/IGSのサービスが起動していません。

（O）

pingコマンドにIPアドレスを指定し，通信先サーバとの疎通を確認してください。疎通ができる場合，JP1/Cm2/IGSサーバの環境設定の内容を確認してください。また，IPアドレスで示すサーバのイベントログを調査し，接続先JP1/Cm2/IGSでエラーが発生していないことを確認してください。

KDJI202-E

ポートのオープンに失敗しました。（ポート番号）
An attempt to open the port failed.（ポート番号）

ポート番号で示すポート番号のオープンに失敗しました。

ポート番号：JP1/Cm2/IGSでオープンしようとしたポート番号

（S）

処理を続行します。

（O）

環境設定の受信情報で定義した「受信ポート」をほかのアプリケーションが使用していないか確認してください。

KDJI203-I

IGSコネクションを接続しました。（IPアドレス：コネクション種別，プロトコル，SSL=有無）
The IGS connection has been established.（IPアドレス：コネクション種別，プロトコル，SSL=有無）

IPアドレスで示すJP1/Cm2/IGSサーバとのコネクションを接続しました。

IPアドレス：コネクション確立したJP1/Cm2/IGSサーバのIPアドレス

コネクション種別：コネクションの種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

（S）

処理を続行します。

KDJI204-I

IGSコネクションを切断しました。（IPアドレス：コネクション種別，プロトコル，SSL=有無）
The IGS connection has been disconnected.（IPアドレス：コネクション種別，プロトコル，SSL=有無）

接続方式が利用時接続で，指定された無通信時間が経過したため，IPアドレスで示すJP1/Cm2/IGSサーバとのコネクションを切断しました。

IPアドレス：通信先JP1/Cm2/IGSサーバのIPアドレス

コネクション種別：コネクションの種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

（S）

処理を続行します。そのコネクションを利用するAP電文が発生した時点で，JP1/Cm2/IGSサーバとのコネクションを再接続します。

KDJI205-W

IGSコネクションを切断しました。（IPアドレス：コネクション種別，プロトコル，SSL=有無）
The IGS connection has been disconnected.（IPアドレス：コネクション種別，プロトコル，SSL=有無）

JP1/Cm2/IGSデーモンの処理中に障害が発生し，IPアドレスで示すJP1/Cm2/IGSサーバとのコネクションを切断しました。

IPアドレス：通信先JP1/Cm2/IGSサーバのIPアドレス

コネクション種別：コネクションの種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

（S）

処理を続行します。そのコネクションを利用するAP電文が発生した時点で，JP1/Cm2/IGSサーバとのコネクションの再接続を試みます。

以下の原因が考えられます。

自JP1/Cm2/IGSサーバで，LANアダプタ障害が発生しています。

IPアドレスで示すサーバとの間でネットワーク障害が発生しています。

IPアドレスで示すサーバで定義された「接続サーバ数」を超えています。

（O）

pingコマンドにIPアドレスを指定し，通信先サーバとの疎通を確認してください。

疎通ができる場合，IPアドレスで示すサーバで，KDJI206-Eメッセージが出力されていないか確認してください。

KDJI206-E

接続サーバ数が多過ぎます。（IPアドレス）
Too many servers are connected.（IPアドレス）

着呼側の接続サーバ数が999を超えてコネクション確立要求が到着しました。

IPアドレス：コネクション確立要求を発行したサーバのIPアドレス

（S）

このコネクションの確立要求を拒否します。

（O）

自JP1/Cm2/IGSサーバの受信ポート番号定義（servicesファイル），およびIPアドレスで示すサーバの環境設定（通信情報のポート番号定義）を確認し，ほかのプログラムが使用しているポート番号と重なっていないかを調査してください。ポート番号が重複している場合，JP1/Cm2/IGS側，または重複使用している相手側プログラムのポート番号を変更し，JP1/Cm2/IGSサービスを再起動してください。ポート番号が重複していない場合，着呼側の接続先サーバ数の限界です。これ以上の接続はできません。

KDJI208-E

メモリの確保に失敗しました。
An attempt to secure the required memory failed.

JP1/Cm2/IGSサービスの実行に必要なメモリの確保に失敗しました。

（S）

処理を続行します。

（O）

このメッセージが頻繁に出力される場合は，不要なアプリケーションを終了してください。または，メモリを増設してください。

KDJI209-W

処理プロセスからの応答がありません。
The JP1/Cm2/IGS process is not responding.

処理プロセスからの応答がありません。

（S）

応答のない処理プロセスを強制停止し，再起動を試みます。

KDJI210-I

AP電文を破棄しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）
The AP packet has been discarded.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）

JP1/Cm2/IGSサービスの処理中に障害が発生したため，AP電文を破棄しました。障害内容はこのメッセージの直前に出力されたメッセージに示します。

IPアドレス1：送信元アプリケーションサーバのIPアドレス

ポート番号1：送信元アプリケーションサーバのポート番号

IPアドレス2：送信先アプリケーションサーバのIPアドレス

ポート番号2：送信先アプリケーションサーバのポート番号

（S）

処理を続行します。

KDJI211-E

システムコールでエラーが発生しました。（システムコール名：エラーコード1，エラーコード2）
A error occurred during a system call.（システムコール名：エラーコード1，エラーコード2）

JP1/Cm2/IGSサービスの処理中に，エラーが発生しました。

システムコール名：エラーが発生したシステムコール

エラーコード1：エラーが発生したシステムコールのエラーコード1

エラーコード2：エラーが発生したシステムコールのエラーコード2

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は，処理を続行します。

KDJI214-E

NAT変換に失敗しました。（IPアドレス）
The NAT translation failed.（IPアドレス）

NAT変換機能使用中にNAT変換に失敗しました。

IPアドレス：変換前のIPアドレス

（S）

AP電文は破棄して処理を続行します。

KDJI215-E

送信経路が見つかりませんでした。（IPアドレス）
The transmission route could not be found.（IPアドレス）

送信経路が見つかりませんでした。

IPアドレス：送信先アプリケーションサーバのIPアドレス

（S）

このIPアドレス宛のAP電文は破棄して処理を続行します。

（O）

このIPアドレスへの通信経路があるか確認してください。

KDJI216-E

IP分割に失敗しました。（IPアドレス1，IPアドレス2，プロトコルタイプ）
The IP packet segmentation failed.（IPアドレス1，IPアドレス2，プロトコルタイプ）

IP分割に失敗しました。

IPアドレス1：分割に失敗したパケットの送信元IPアドレス

IPアドレス2：分割に失敗したパケットの送信先IPアドレス

プロトコルタイプ：分割に失敗したパケットの上位プロトコルタイプ

（S）

AP電文は破棄して処理を続行します。

KDJI217-E

IP再構成に失敗しました。（IPアドレス1，IPアドレス2，プロトコルタイプ）
The IP packet re-assembly failed.（IPアドレス1，IPアドレス2，プロトコルタイプ）

IPパケットの再構成に失敗しました。

IPアドレス1：再構成に失敗したパケットの送信元IPアドレス

IPアドレス2：再構成に失敗したパケットの送信先IPアドレス

プロトコルタイプ：再構成に失敗したパケットの上位プロトコルタイプ

（S）

AP電文は破棄して処理を続行します。

KDJI218-E

不正なパケットを受信しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
An invalid packet was received.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

不正なパケットを受信しました。

IPアドレス1：送信元アプリケーションサーバのIPアドレス

ポート番号1：送信元アプリケーションサーバのポート番号

IPアドレス2：送信先アプリケーションサーバのIPアドレス

ポート番号2：送信先アプリケーションサーバのポート番号

エラーコード：エラー種別を示すコード
1：データ長不正
2：フラグメントデータ不正

（S）

AP電文は破棄して処理を続行します。

KDJI219-E

続行不可能な障害を検出したためプロセスを終了します。（例外コード）
A fatal error has occurred. The JP1/Cm2/IGS process will now stop.（例外コード）

JP1/Cm2/IGSプロセスが例外を受信して停止しました。

例外コード：Windows例外コード

（S）

プロセスをいったん終了させ，再起動を試みます。

KDJI220-E

LANアダプタ障害が発生しました。（アダプタ番号）
A LAN adapter error has occurred.（アダプタ番号）

LANアダプタ障害またはLANケーブル抜けが発生しました。

アダプタ番号：障害が発生したLANアダプタの番号

（S）

処理を続行します。

（O）

通信が回復しない場合，LANアダプタが正常に動作するか，またはLANケーブルが接続されているか確認してください。そのあと，JP1/Cm2/IGSサービスを再起動してください。

KDJI221-E

アドレス解決に失敗しました。（IPアドレス）
An attempt to resolve the address failed.（IPアドレス）

アドレスの解決に失敗しました。

IPアドレス：アドレス解決に失敗したIPアドレス

（S）

処理を続行します。

（O）

このIPアドレスを持つ端末が，JP1/Cm2/IGSと同一ネットワークに接続されているか確認してください。

KDJI223-W

IGSコネクション履歴情報個数が上限を超えました。
The number of IGS connection history items has exceeded the maximum.

履歴情報の個数が上限を超えた（30秒間に10000個の履歴が発生した）ため，IGSコネクション履歴情報をクリアしました。

（S）

処理を続行します。

KDJI224-E

生存監視パケットの応答がありません。（IPアドレス：コネクション種別，プロトコル，SSL=有無）
There is no IGS keep-alive packet response. （IPアドレス：コネクション種別，プロトコル，SSL=有無）

IGSコネクションの生存監視パケット応答がありませんでした。

IPアドレス：通信先JP1/Cm2/IGSサーバのIPアドレス

コネクション種別：コネクション種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

（S）

確立していたコネクションを切断し，処理を続行します。

KDJI225-E

送信ビジー監視タイムアウトが発生しました。（IPアドレス：コネクション種別，プロトコル，SSL=有無）
A transmission busy monitoring timeout occurred. （IPアドレス：コネクション種別，プロトコル，SSL=有無）

IGSコネクションで送信ビジー監視タイムアウトが発生しました。

IPアドレス：通信先JP1/Cm2/IGSサーバのIPアドレス

コネクション種別：コネクション種別（S：発呼，R：着呼）

プロトコル：IGSコネクションの接続プロトコル（TCP：TCP接続）

（S）

確立していたコネクションを切断し，処理を続行します。

KDJI226-E

ゲートウェイマシンとしての機能が閉塞しています。
The gateway machine function is blocked.

環境設定で，プロキシ専用オプションを選択し,ゲートウェイマシンとしての機能を閉塞しているため，発呼側JP1/Cm2/IGSサーバから送られた電文を破棄しました。

（S）

処理を続行します。

KDJI227-I

IGSコネクションの接続要求を拒否しました。（IPアドレス，原因コード）

IPアドレスで示しているマシンからのIGSコネクション接続要求を原因コードの示す理由で拒否しました。

IPアドレス：コネクション接続要求元JP1/Cm2/IGSマシンのIPアドレス。

原因コード：拒否理由
1：自JP1/Cm2/IGSがシングルサーバモードで動作中である。

（S）

処理を続行します。

KDJI230-I

環境情報の変更要求を受け付けました。
A request to change the IGS environment information was received.

環境設定プログラムから環境情報の変更要求を受け付けました。環境情報変更のための準備処理（差分情報の抽出処理）を開始します。

（S）

処理を続行します。

KDJI231-I

環境情報の変更処理を開始します。
The changing of the IGS environment information will now be started.

環境情報の変更処理を開始します。このメッセージの出力以降，変更内容によりコネクション切断などのメッセージが出力されます。

（S）

処理を続行します。

KDJI232-W

環境情報の変更処理を中止します。（原因コード）
The changing of the IGS environment information will now be stopped.（原因コード）

環境情報の変更処理を中止します。環境情報は変更前の状態です。

原因コード：
2：環境定義ファイルの内容に誤りが見つかった。
その他：メモリ不足などの障害が発生した。

（S）

環境情報の変更処理は中止します。従来の環境情報でカプセル化処理を続行します。

（O）

環境情報の変更をする場合，環境情報定義ファイルの誤りを修正してください。そのあと，再度変更要求をしてください。

KDJI233-I

環境情報の変更処理を完了しました。
The changing of the IGS environment information was completed.

環境情報の変更処理を終了しました。変更状態は状況表示画面で確認できます。

（S）

新しい環境情報でカプセル化処理を続行します。

KDJI235-E

環境情報の変更処理に失敗しました。（原因コード）
The changing of environment information failed. （原因コード）

環境情報の変更処理に失敗しました。

原因コード：
1：通信スレッドの停止処理に失敗した。
その他：その他障害が発生した。

（S）

処理プロセスをいったん終了させ，再起動を試みます。

KDJI250-E

Proxy Optionとの接続に失敗しました。（IPアドレス：ポート番号）
Connection with Proxy Option failed.（IPアドレス：ポート番号）

Proxy Optionを使用して，プロキシゲートウェイとの接続を試みましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス：要求元Proxy Optionが存在するマシンのIPアドレス。IPアドレスが求められない場合，0を表示する。

ポート番号：要求元Proxy Optionのポート番号。ポート番号が求められない場合，0を表示する。

（S）

接続要求を破棄して，次の接続要求を待ちます。

KDJI251-E

電文の転送に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
Transmission of a packet failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

発呼側のプロキシゲートウェイが，着呼側のプロキシゲートウェイへ電文を転送しようとしましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：プロキシゲートウェイ内で障害が発生した。
1：NAT変換処理で障害が発生した。
2：IGSコネクションへの送信処理で障害が発生した。
3：IGSコネクションの接続処理で障害が発生した。
4：データ部のNAT変換処理で障害が発生した。
9：プロキシゲートウェイの制御電文の転送に失敗した。

（S）

電文を破棄します。アプリケーションサーバとの間に確立したコネクションも切断します。

KDJI252-E

使用するIGSコネクションが見つかりません。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）
The IGS connection to be used was not found.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）

発呼側のプロキシゲートウェイが，アプリケーションサーバから受け取った電文を，着呼側のプロキシゲートウェイに転送するために発呼側JP1/Cm2/IGSサーバに転送要求を発行しましたが，発呼側のJP1/Cm2/IGSサーバにアプリケーションサーバの適用情報が登録されていませんでした。または，着呼側アプリケーションサーバとの切断を発呼側へ報告しようとしましたが，IGSコネクションが利用時接続のため切断されていました。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

（S）

発呼側での障害の場合，送信要求を破棄し，確立したコネクションを切断します。

着呼側での障害の場合，着呼側アプリケーションサーバとの切断を発呼側へ連絡しません。

（O）

発呼側での障害の場合，［IGS環境設定－適用情報］画面でアプリケーションの情報を設定してください。

着呼側での障害の場合，IGSコネクションの設定を，定義側の［IGS環境設定－通信情報］画面で「常時接続」に変更してください。または，着呼側で発呼と着呼を逆転させたIGSコネクションを定義してください。

KDJI253-E

アプリケーションサーバへの接続に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The connection to the application server failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

着呼側のプロキシゲートウェイが，接続先アプリケーションサーバへの接続要求を試みましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：接続要求元アプリケーションサーバのIPアドレス

ポート番号1：接続要求元アプリケーションサーバのポート番号

IPアドレス2：接続先アプリケーションサーバのIPアドレス

ポート番号2：接続先アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：発呼側プロキシゲートウェイが，着呼側プロキシゲートウェイの接続完了応答を待っていたが，接続待ち時間がタイムアウトした。
1：接続処理を行うためのリソースの確保に失敗した。
2：接続処理で通信障害が発生した。

（S）

接続要求を破棄します。

KDJI254-E

アプリケーションサーバへの電文送信に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The packet transmission to an application server failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

着呼側のプロキシゲートウェイが，発呼側のプロキシゲートウェイから転送された電文を，送信先アプリケーションサーバへ送信しようとしましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：送信元アプリケーションサーバのIPアドレス

ポート番号1：送信元アプリケーションサーバのポート番号

IPアドレス2：送信先アプリケーションサーバのIPアドレス

ポート番号2：送信先アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：送信処理を行うためのリソースの確保に失敗した。
1：アプリケーションサーバとの間で通信障害が発生した。

（S）

この送信要求を破棄し，確立したコネクションも切断します。

KDJI255-E

アプリケーションサーバからの応答電文受信に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The response packet reception from the application server failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

着呼側プロキシゲートウェイがアプリケーションサーバからの応答電文受信に失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：アプリケーションサーバとの間で通信障害が発生した。
2：アプリケーションサーバの応答電文を受信するためのバッファの確保に失敗した。

（S）

応答電文を破棄します。確立したコネクションも切断します。

KDJI256-E

応答電文の転送に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The transmission of the response packet failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

着呼側のプロキシゲートウェイが，発呼側のプロキシゲートウェイへ応答電文を転送しようとしたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：発呼側のアプリケーションサーバのIPアドレス

ポート番号1：発呼側のアプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：自サーバのプロキシゲートウェイで障害が発生した。
1：NAT変換処理で障害が発生した。
2：IGSコネクションへの送信処理で障害が発生した。
3：IGSコネクションの接続処理で障害が発生した。
4：データ部のNAT変換処理で障害が発生した。
9：プロキシゲートウェイの制御電文の転送に失敗した。

（S）

この応答電文を破棄します。確立したコネクションも切断します。

KDJI257-I

該当コネクションが見つかりません。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）
An applicable connection was not found.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）

要求電文または応答電文を，送信先アプリケーションサーバへ送信しようとしたが，送信先アプリケーションとのコネクションを管理しているテーブル中に該当エントリが見つからないため送信処理ができません。着呼側のJP1/Cm2/IGSサーバが再起動したおそれがあります。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

（S）

着呼側のプロキシゲートウェイで発生している場合，コネクションの再接続を試みます。成功すれば電文を送信します。続けてKDJI253-Eメッセージが出力される場合は，再接続に失敗しています。

KDJI258-E

不正な電文を受信しました。（IPアドレス：ポート番号）
An invalid packet was received.（IPアドレス：ポート番号）

プロキシゲートウェイが受信した電文が不当な形式です。ポート番号がほかのアプリケーションと重複しているおそれがあります。

IPアドレス：送信元IPアドレス。IPアドレスが求まらない場合，0を表示する。

ポート番号：送信元ポート番号。ポート番号が求まらない場合，0を表示する。

（S）

接続要求を破棄します。

（O）

ポート番号の重複がないか調べてください。

KDJI259-I

重複しているコネクションが存在します。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）
A duplicate connection exists.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）

着呼側のプロキシゲートウェイがアプリケーションサーバへ接続要求を発行しようとしましたが，送信先アプリケーションとのコネクションを管理しているテーブル中にすでに重複エントリがあります。発呼側のJP1/Cm2/IGSサーバが再起動したおそれがあります。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

（S）

現在のコネクションを切断し，再接続します。続けてKDJI253-Eメッセージが出力される場合は，再接続に失敗しています。

KDJI260-E

アプリケーションサーバからの電文受信に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The reception of a packet from the application server failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

発呼側のプロキシゲートウェイがアプリケーションサーバからの電文を受信しようとしましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：自サーバ側のプロキシゲートウェイで障害が発生した。
2：AP電文を受信するためのバッファの確保に失敗した。

（S）

アプリケーションサーバの電文を破棄し，確立したコネクションが存在すれば切断します。

KDJI261-I

アプリケーションサーバとの接続が切断されました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
The connection to the application server was closed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

アプリケーションサーバ側からのコネクション切断を検出しました。また，障害の発生によりプロキシゲートウェイ側からコネクションを切断しました。プロキシゲートウェイ側から切断をした場合，先行メッセージに切断の理由を示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
1：アプリケーションサーバからのコネクション切断を検出した。
2：障害を検知したためプロキシゲートウェイがアプリケーションサーバとのコネクションを切断した。
3：発呼側または着呼側のプロキシゲートウェイが，お互いの通信相手とのコネクション接続状態の確認をし，コネクション切断を検知したため，アプリケーションサーバとの接続を切断した。
4：動的構成変更の操作で，利用していたIGSコネクション情報，または適用情報が削除された。
5：利用しているIGSコネクションが切断された。

（S）

確立したコネクションを切断します。

KDJI262-E

アプリケーションサーバへの応答電文送信に失敗しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）
Response packet transmission to the application server failed.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，エラーコード）

発呼側のプロキシゲートウェイが，着呼側のプロキシゲートウェイから転送された応答電文を，送信先アプリケーションサーバへ送信しようとしましたが失敗しました。先行メッセージに失敗の原因を示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

エラーコード：エラーの詳細なコード
*：通信相手のJP1/Cm2/IGS側で発生した障害の報告メッセージ。障害の詳細は通信相手のJP1/Cm2/IGS側に出力されたメッセージを参照。
0：管理情報が見つからなかった。
1：アプリケーションサーバとの間で通信障害が発生した。

（S）

送信要求を破棄し，確立したコネクションも切断します。

KDJI263-I

AP電文を破棄しました。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）
The AP packet was discarded.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2）

JP1/Cm2/IGSサービスの処理中にプロキシゲートウェイでAP電文を破棄しました。障害内容はこのメッセージの直前に出力されたメッセージに示します。

IPアドレス1：発呼側アプリケーションサーバのIPアドレス

ポート番号1：発呼側アプリケーションサーバのポート番号

IPアドレス2：着呼側アプリケーションサーバのIPアドレス

ポート番号2：着呼側アプリケーションサーバのポート番号

（S）

処理を続行します。

KDJI264-E

プロキシゲートウェイ用の制御応答電文を受信できません。（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，電文種別）
The control response packet for proxy gateways cannot be received.（IPアドレス1：ポート番号1，IPアドレス2：ポート番号2，電文種別）

発呼側のプロキシゲートウェイと，着呼側のプロキシゲートウェイ間で転送される制御応答パケットが受信できません。IGSコネクションの障害などで制御応答電文が返信されません。

IPアドレス1：発呼側のアプリケーションサーバのIPアドレス

ポート番号1：発呼側のアプリケーションサーバのポート番号

IPアドレス2：着呼側のアプリケーションサーバのIPアドレス

ポート番号2：着呼側のアプリケーションサーバのポート番号

電文種別：プロキシ制御電文の種別コード
6：「接続成功応答」電文
7：「生存確認要求」電文
8：「生存確認応答」電文
10：「終了応答」電文

（S）

IPアドレスおよびポート番号で示すAPコネクションを切断します。このメッセージが出力されたJP1/Cm2/IGSサーバ側へのAP電文の一部が転送されていない可能性があります。

KDJI270-E

不正な電文を受信しました。（IPアドレス：ポート番号）
Inaccurate packet was received.（IPアドレス：ポート番号）

SNMPプロキシが受信した電文が不当な形式です。NNMiまたはNNMのSNMPの設定で，コミュニティ名にエージェントのIPアドレスを指定していない場合があります。

IPアドレス：送信元IPアドレス

ポート番号：送信元ポート番号

（S）

電文を破棄して処理を続行します。

（O）

NNMiまたはNNMのSNMPの設定で，コミュニティ名にエージェントのIPアドレスを指定しているか調べてください。

KDJI271-E

SNMPプロキシの設定がされていません。（IPアドレス）
Inaccurate packet was received.（IPアドレス）

該当するSNMPプロキシが設定されていません。IPアドレスに対応するSNMPプロキシの設定を追加します。

IPアドレス：送信先IPアドレス

（S）

電文を破棄して処理を続行します。

（O）

SNMPプロキシの設定を追加してください。

KDJI272-E

受信したSNMPメッセージを破棄しました。
A received SNMP message has been discarded.

JP1/Cm2/IGSサービスの処理中に障害が発生したため，SNMPメッセージを破棄しました。障害内容はこのメッセージの直前に出力されたメッセージに示します。

（S）

SNMPメッセージを破棄して処理を続行します。

KDJI273-E

SNMPメッセージの送信に失敗しました。（IPアドレス：ポート番号）
Transmission of an SNMP message failed.（IPアドレス：ポート番号）

JP1/Cm2/IGSサービスの処理中に障害が発生したため，SNMPメッセージの送信に失敗しました。障害内容はこのメッセージの直前に出力されたメッセージに示します。

IPアドレス：送信先IPアドレス

ポート番号：送信先ポート番号

（S）

SNMPメッセージを破棄して処理を続行します。

KDJI274-E

SNMPメッセージの解析に失敗しました。
Analysis of an SNMP message failed.

SNMPメッセージの解析に失敗しました。SNMPメッセージのバージョンが正しくない場合があります。

（S）

SNMPメッセージを破棄して処理を続行します。

KDJI275-E

SNMPメッセージのアドレス変換に失敗しました。
The address translation of the SNMP message failed.

SNMPメッセージのアドレス変換に失敗しました。SNMPメッセージのバージョンが正しくない場合があります。

（S）

SNMPメッセージを破棄して処理を続行します。

KDJI276-W

SNMPプロキシの設定変更処理を中止します。
The changing of SNMP proxy configuration was stopped.

SNMPプロキシの設定変更処理を中止します。SNMPプロキシの設定は昔のままの状態です。障害内容はこのメッセージの直前に出力されたメッセージに示します。

（S）

SNMPプロキシの設定変更処理は中止します。従来のSNMPプロキシの設定で処理を続行します。

KDJI301-E

続行不可能なエラーが発生したためプロセスを起動できません。（原因コード）
A fatal error has occurred. The JP1/Cm2/IGS process could not be started.（原因コード）

プロセスの起動時，サービスプロセス内で続行できない障害が発生しました。

原因コード：障害の原因を示すコード。
1：共有メモリの参照に失敗した。
2：プロセス間連絡のためのパイプへの書き込みに失敗した。
3：プロセス間連絡のためのパイプからの読み込みに失敗した。
4：プロセス間連絡のための設定に失敗した。
5：プロセス間連絡のためのパイプのオープンに失敗した。
6：プログラム例外が発生した。

（S）

サービスを終了します。

KDJI302-E

続行不可能なエラーが発生したためプロセスを停止します。（原因コード）
A fatal error has occurred. The JP1/Cm2/IGS process will now stop.（原因コード）

プロセスの実行中，サービスプロセス内で続行できない障害が発生しました。

原因コード：障害の原因を示すコード
1：共有メモリの参照に失敗した。
2：プロセス間連絡のイベントのリセットに失敗した。
3：プロセス間連絡のためのパイプからの読み込みに失敗した。
4：ログ情報のファイルへの書き込み（ディスク満杯など）に失敗した。
5：プログラム例外が発生した。

（S）

サービスプロセスをいったん終了し，再起動を試みます。

KDJI303-E

システムで障害が発生しました。（関数名，エラーコード1，エラーコード2）
A system error has occurred.（関数名，エラーコード1，エラーコード2）

JP1/Cm2/IGSサービスの処理中に，予期しないエラーが発生しました。

関数名：エラーが発生した関数名

エラーコード1：関数名からの戻り値1

エラーコード2：関数名からの戻り値2

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI351-I

リモート環境設定要求を受け付けました。（IPアドレス）
A remote environment setting request was received.（IPアドレス）

IPアドレスで示しているマシンからのリモート環境設定要求を受け付けました。

IPアドレス：リモートから環境設定をしようとしているマシンのIPアドレス

（S）

処理を続行します。

KDJI352-I

リモート環境設定要求を拒否しました。（IPアドレス，原因コード）
A remote environment setting request was refused. （IPアドレス，原因コード）

IPアドレスで示しているマシンからのリモート環境設定要求を，原因コードの示す理由で拒否しました。

IPアドレス：リモートから環境設定をしようとしているマシンのIPアドレス

原因コード：拒否理由を示すコード
１：環境設定でリモート環境設定が許可されていない。
２：環境設定起動中。

（S）

処理を続行します。

KDJI353-W

リモート環境設定を中止しました。（原因コード）
The remote environment setup was stopped. （原因コード）

原因コードが示す理由でリモート環境設定を中止しました。

原因コード：中止理由を示すコード
１：コネクションを切断した。
２：ファイルの読み込みに失敗した。
３：不正な電文を受信した。
０：その他

（S）

処理を続行します。

（O）

再度リモート環境設定を試みます。

KDJI354-I

リモート環境設定を完了しました。
The remote environment setup has finished.

リモート環境設定が正常に終了しました。

（S）

処理を続行します。

KDJI400-E

バッファが確保できません。（size=取得長）
The buffer could not be secured.（size=取得長）

JP1/Cm2/IGSサービスの処理中に，バッファの確保に失敗しました。

取得長：取得しようとした領域長

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI401-E

システムで障害が発生しました。（関数名，エラーコード1，エラーコード2）
A system error has occurred.（関数名，エラーコード1，エラーコード2）

JP1/Cm2/IGSサービスの処理中に，予期しないエラーが発生しました。

関数名：エラーが発生した関数名

エラーコード1：関数名からの戻り値1

エラーコード2：関数名からの戻り値2

（S）

サービスプロセスをいったん終了し，再起動を試みます。

KDJI402-E

続行不可能な障害を検出したためプロセスを終了します。（原因コード）
A fatal error has occurred. The JP1/Cm2/IGS process will now stop.（原因コード）

続行できない障害を検出したためプロセスを終了しました。

原因コード：
0：メモリの確保に失敗した。
1：プロセスの排他処理のためのセマフォ操作が失敗した。
2：ログプロセスへの通知に失敗した。
3：出力しない。
4：出力しない。
5：動的構成変更に失敗した。
6：プロキシゲートウェイの処理に失敗した。
7：SNMPプロキシの処理に失敗した。

（S）

プロセスをいったん終了させ，再起動を試みます。

KDJI404-E

ファイル（ファイル名）の退避処理に失敗しました。
An attempt to save the file（ファイル名）has failed.

ファイル名で示すファイルの.oldファイルへのリネームまたは.oldファイルの削除に失敗しました。

ファイル名：退避処理に失敗したファイル名

（S）

処理を続行します。

KDJI405-E

パイプからの読み込みに失敗しました。（エラーコード）
A pipe read error has occurred.（エラーコード）

パイプからの読み込みに失敗しました。

エラーコード：
GetLastErrorで求められたエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI406-E

パイプへの書き込みに失敗しました。（エラーコード）
A pipe write error has occurred.（エラーコード）

パイプへの書き込みに失敗しました。

エラーコード：
GetLastErrorで求められたエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI407-E

プロセス間通信を行うためのイベント設定に失敗しました。（エラーコード）
Due to a process-time transmission, an attempt to set the event has failed.（エラーコード）

プロセス間通信を行うためのイベント設定に失敗しました。

エラーコード：
GetLastErrorで求まったエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI408-E

処理スレッドの生成に失敗しました。（エラーコード）
An attempt to create a process thread has failed.（エラーコード）

処理スレッドの生成に失敗しました。

エラーコード：
GetLastErrorで求められたエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI409-E

排他制御のためのセマフォの生成に失敗しました。（エラーコード）
An attempt to create the semaphore has failed.（エラーコード）

排他制御のためのセマフォの生成に失敗しました。

エラーコード
GetLastErrorで求められたエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI410-E

IGSサービスが使用するリソースが不足しました。（原因コード）
The required resources to run the IGS service are insufficient.（原因コード）

JP1/Cm2/IGSが使用するリソースが不足しました。

原因コード：
1：時刻監視を行うためのタイマが不足した。
2：排他処理を行うためのセマフォが不足した。
3：電文を受信するためのバッファプールが不足した。

（S）

このメッセージに続いて出力するメッセージの処理に従います。

このメッセージに続いて出力するメッセージがない場合は処理を続行します。

KDJI411-E

パイプの生成に失敗しました。（エラーコード）
A pipe creation error has occurred.（エラーコード）

パイプの生成に失敗しました。

エラーコード：
GetLastErrorで求められたエラーコード

（S）

このメッセージに続いて出力するメッセージの処理に従います。

9.2.4　Proxy Option運用時のメッセージ（KDJI601～KDJI623）

KDJI601-I

Proxy Optionの初期化に成功しました。（PID：プロセスID，NAME：プロセス名）

Proxy Optionの初期化に成功しました。当プロセスでプロキシ通信を利用することができます。

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

処理を続行します。

KDJI602-E

Proxy Optionの初期化に失敗しました。（原因コード）（PID：プロセスID，NAME：プロセス名）

Proxy Optionの初期化に失敗しました。当プロセスでプロキシ通信を利用することはできません。

原因コード：
1：設定ファイルのオープンに失敗
2：設定ファイルの読み込みエラー
3：初期化に必要なメモリの確保に失敗

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

処理を続行します。このメッセージが出力された場合，プロキシ通信は利用できませんが，プロキシ通信を使用しない通常の通信は行うことができます。

（O）

原因コードごとに，以下の対策をしてください。

1，2：環境設定操作を行い，稼働操作を行う。

3：不要なアプリケーションの終了，またはメモリを増設する。

KDJI611-I

Proxy Optionを解放しました。（PID：プロセスID，NAME：プロセス名）

Proxy Optionの実行に必要なリソースを解放しました。以降，当プロセスでプロキシ通信を利用することはできません。

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

処理を続行します。

KDJI621-E

メモリの確保に失敗しました。（PID：プロセスID，NAME：プロセス名）
An attempt to secure the required memory failed.

Proxy Optionの実行に必要なメモリの確保に失敗しました。

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

処理を続行します。

（O）

このメッセージが出力された場合，プロキシ通信が正常に機能しないため，データ送信に失敗することがあります。このメッセージが頻繁に出力される場合は，不要なアプリケーションを終了してください。またはメモリを増設してください。

KDJI622-E

送信データグラムの最大サイズの取得に失敗しました。（PID：プロセスID，NAME：プロセス名）

Proxy Optionの実行に必要な送信データグラムの最大サイズ（SO_MAX_MSG_SIZE）の取得に失敗しました。

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

処理を続行します。

（O）

このメッセージが出力された場合，プロキシ通信が正常に機能しないため，データ送信（UDP）に失敗することがあります。送信エラーの場合は，エラーがそのまま上位アプリケーションに返ります。

KDJI623-E

サポートしているメッセージサイズを超えています。（Support Size：バイト数，Request Size：バイト数）（PID：プロセスID，NAME：プロセス名）

Proxy Optionがサポートする最大メッセージサイズを超える要求が発生しました。

バイト数：バイト数

プロセスID：上位アプリケーションのプロセスID

プロセス名：上位アプリケーション実行EXEファイル名（20文字まで表示。不明な場合は---を表示）。

（S）

エラーを上位アプリケーションに返し，処理を続行します。

（O）

このメッセージが出力された場合，プロキシ通信が正常に機能しないため，データ送信（UDP）に必ず失敗します。上位アプリケーションが動作確認済みアプリケーションかどうかを確認してください。また，可能であれば上位アプリケーションの設定で，Proxy Optionがサポートする最大メッセージサイズを超えないように設定してください。

9.2.5　コマンドの出力メッセージ（KDJI901～KDJI906）

KDJI901-E

ディスク容量が不足しました。
The disk is full.

情報を出力するための領域が不足したため，ファイルに出力できません。

（S）

ファイルへの情報出力を中止します。

（O）

ディスク容量を増設してください。

KDJI902-I

パケットダンプトレースを開始しました。
The packet dump trace has started.

パケットダンプトレースの採取を開始しました。

（S）

処理を続行します。

KDJI903-I

パケットダンプトレースを停止しました。
The packet dump trace has stopped.

パケットダンプトレースの採取を停止しました。

（S）

処理を続行します。

KDJI904-I

ダンプの取得を開始しました。
The memory dump has started.

igsdumpコマンドで要求されたダンプ取得処理を開始しました。

（S）

ダンプ取得処理を開始します。

KDJI905-I

ダンプの取得が終了しました。
The memory dump has finished.

igsdumpコマンドで要求されたダンプ取得処理が終了しました。

（S）

ダンプ取得処理を終了します。

KDJI906-E

ダンプの取得に失敗しました。（要因コード）
The memory dump has failed.（要因コード）

igsdumpコマンドで要求されたダンプの取得に失敗しました。

要因コード
1：ダンプ取得スレッドの生成に失敗した。エラーの詳細は先行メッセージを参照。
2：ダンプ取得スレッド自身が異常終了した。
3：JP1/Cm2/IGSが終了処理中。
4：ダンプファイルの作成に失敗した。
5：JP1/Cm2/IGSが終了した。

（S）

ダンプ取得処理を終了します。

（O）

要因コードから失敗原因を調べ，コマンドを再実行してください。

9.2.6　インストール時のメッセージ（KDJI990～KDJI996）

KDJI990-E

レジストリの参照に失敗しました。（エラーコード）
An attempt to reference the registry has failed.（エラーコード）

サービスの起動時，レジストリ情報の参照に失敗しました。

エラーコード：GetLastErrorで求められたエラーコード。

（S）

サービスの起動を中止します。

（O）

JP1/Cm2/IGSのインストールが正常に終了しているかを確認し，中断等が発生している場合はインストールをやり直します。インストールが正常に終了している場合は，システム管理者に連絡してください。

KDJI991-E

サービス制御マネージャーに接続できません。（エラーコード）
A connection to the service manager could not be established.（エラーコード）

サービスの起動時，サービス制御マネージャーとの接続に失敗しました。

エラーコード：GetLastErrorで求められたエラーコード。

（S）

サービスの起動を中止します。

（O）

システム管理者に連絡してください。

KDJI992-E

サービス制御マネージャーへの通知に失敗しました。
An attempt to report to the service manager has failed.

JP1/Cm2/IGSサービスの起動状態の通知に失敗しました。

（S）

サービスの起動を中止します。

（O）

システム管理者に連絡してください。

KDJI994-E

サービスの起動に失敗しました。
The service failed to start.

JP1/Cm2/IGSのプロセスの起動に失敗しました。

（S）

サービスの起動を中止します。

（O）

システム管理者に連絡してください。

KDJI995-E

サービス制御マネージャーに制御ハンドルを登録できません。（エラーコード）
A control handle to the service manager could not be registered.（エラーコード）

JP1/Cm2/IGSのプロセスの起動に失敗しました。

エラーコード：GetLastErrorで求められたエラーコード。

（S）

サービスの起動を中止します。

（O）

システム管理者に連絡してください。

KDJI996-E

サービス制御マネージャーにイベントハンドルを登録できません。
An event handle to the service manager could not be registered.

JP1/Cm2/IGSのプロセスの起動に失敗しました。

（S）

サービスの起動を中止します。

（O）

システム管理者に連絡してください。

10.　トラブルシューティング

この章では，JP1/Cm2/IGSでトラブルが発生した際の，対処方法について説明します。

＜この章の構成＞

10.1　対処の手順

10.2　トラブルへの対処方法

10.3　ログ情報の種類

10.4　トラブル発生時に採取が必要な資料

10.5　資料の採取方法

10.1　対処の手順

JP1/Cm2/IGSでトラブルが発生した場合は，次の手順で対処してください。

現象の確認
トラブルが発生したときの現象を確認してください。メッセージが出力されている場合は，メッセージの内容を確認してください。
一般的に想定されるトラブルの対処法については，「10.2　トラブルへの対処方法」を参照してください。
また，JP1/Cm2/IGSが出力するログ情報については，「10.3　ログ情報の種類」を参照してください。

資料の採取
1.でトラブルが解消されない場合は，トラブルの要因を調べるために資料の採取が必要です。「10.4　トラブル発生時に採取が必要な資料」および「10.5.1　収集ツールを使用した資料の採取方法」を参照して必要な資料を採取し，システム管理者へ連絡してください。また，再現性のある障害の場合は，「10.5.2　再現性がある障害についての資料採取方法」を参照して資料を採取し，システム管理者へ連絡してください。

問題の調査
採取した資料を基に問題の要因を調査し，問題が発生している部分，または問題の範囲を切り分けてください。

10.2　トラブルへの対処方法

一般的に想定されるトラブルについて，対処方法を説明します。

IGSコネクションが確立できない。
環境設定で，通信情報を定義しているか確認してください。通信情報の定義について，詳細については「4.2.2　通信情報の登録」を参照してください。

通信できない（パケットがカプセル化されない）。
次のどれかの方法を実行してください。

環境設定でカプセル化の定義をしているか確認してください。カプセル化の定義をしている場合は，通信情報の適用情報の定義内容が正しいか確認してください。詳細については「4.2.2(2)　APコネクション情報を登録する」を参照してください。

JP1/Cm2/IGSで使用するポート番号が，ファイアウォールで透過設定になっているか確認してください。

SNMPプロキシ通信機能を使用してSNMP要求または応答の通信がうまく動作しない場合，NNMiまたはNNMのSNMPプロキシの設定で，ノード（ターゲット）のコミュニティ名，設定コミュニティ名には，そのノードのIPアドレスを設定しているか確認してください。

SNMPプロキシ通信機能を使用してSNMPトラップの通信がうまく動作しない場合，かつ，被管理側JP1/Cm2/IGSが階層エージェントと共存していない場合，被管理側JP1/Cm2/IGSのオプション定義ファイル（igsopt.conf）の設定で，cooperationにagentを指定しているか確認してください。

10.3　ログ情報の種類

JP1/Cm2/IGSでは，次の2種類のログを出力します。

共通メッセージログ
システム管理者向けのログ情報のことで，Windowsイベントログが出力されます。JP1/Cm2/IGSでは，起動・終了，処理の続行ができない致命的な障害など，比較的重要度の高いメッセージだけが出力されます。

エラーログ
運用時のエラーが出力されます。出力される情報を次の表に示します。

表10-1　エラーログの出力情報

種別 | 内容
エラー | Windowsイベントログ
起動／終了の失敗
IGSコネクション確立の失敗
TCP/IP通信エラー
メモリ不足
ディスク容量不足
内容矛盾
システムコールエラー
警告 | パケット破棄（破棄したパケットの内容）と理由
情報 | 起動／終了イベント
IGSコネクション確立／解放イベント

出力先
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥log¥igserr.log

ファイルの上限
4メガバイト
上限を超えた場合は，ファイル名に.oldを付けて，ファイルを退避します。

出力形式
YYYY/MM/DD hh:mm:ss メッセージID メッセージ内容

メッセージについては，「9.　メッセージ」を参照してください。

10.4　トラブル発生時に採取が必要な資料

トラブルが発生したときに採取が必要な資料を次に示します。

環境設定ファイル

エラーログファイル

igsdumpコマンドが出力したダンプファイル

igstraceコマンドが出力した電文トレースファイル

ABEND発生により出力されたダンプファイル

traceディレクトリ以下の各トレースファイル

資料の採取および収集方法については，「10.5　資料の採取方法」を参照してください。

10.5　資料の採取方法

JP1/Cm2/IGSでは，トラブルが発生したときに迅速に資料を採取できるよう資料収集ツールを提供しています。また，メモリダンプを採取することで，より多くの障害情報を採取することができます。

＜この節の構成＞

10.5.1　収集ツールを使用した資料の採取方法

10.5.2　再現性がある障害についての資料採取方法

10.5.1　収集ツールを使用した資料の採取方法

トラブル発生時に採取が必要な資料の採取方法を，次に示します。

メモリダンプファイルの確認をする。
障害発生時，Internet Gateway Serverのメモリダンプが格納されるディレクトリにigsabend.dmpファイルが自動出力されます。下記ディレクトリにigsabend.dmpファイルがあるか，また障害発生時刻に出力されたものかを確認します。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥dump

メモリダンプファイルがある場合は，手順3に進む。メモリダンプファイルがない場合，または障害発生時刻のファイルでない場合は，igsdumpコマンドを実行する。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin¥igsdump.exe

コマンドが正常に完了すると，以下のメッセージが出力され，igsdump.txtが採取されます。

KDJI904-I：ダンプの採取を開始しました。
KDJI905-I：ダンプの採取が終了しました。

障害解析に必要な資料を，igscollectコマンドで１か所のフォルダに収集する。
自動（igsabend.dmp），または手動（igsdump.txt）で採取したメモリダンプファイルと，その他の障害解析に必要な資料を指定したフォルダに収集します。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin¥igscollect.exe 資料先フォルダ

注意

資料格納フォルダは，フルパスで指定してください。また，既存のフォルダを指定しないでください。

各コマンドの詳細については，「6.　コマンド」を参照してください。

10.5.2　再現性がある障害についての資料採取方法

再現性のある障害については，トレース採取コマンドを使用して，より多くの障害情報を採取できます。以下手順に従って，パケットダンプトレース，メモリダンプ，および障害情報を取得してください。

パケットダンプトレースを採取する。
JP1/Cm2/IGSのサービス起動後，障害を再現させる前にigstraceコマンドでパケットダンプトレースの採取を開始します。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin¥igstrace.exe -S
パケットダンプトレースが正常に開始されると，以下のメッセージが出力されます。
KDJI902-I：パケットダンプトレースを開始しました。

障害の再現を試み，再現した場合は，メモリダンプファイルの確認をする。
「10.5.1　収集ツールを使用した資料の採取方法」の手順1を参照し，メモリダンプファイルがあるか，確認してください。メモリダンプファイルがない場合は，igsdumpコマンドで取得します。

パケットダンプトレースを停止する。
障害を再現したあと，igstraceコマンドでパケットダンプトレースの採取を停止させます。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin¥igstrace.exe -E
パケットダンプトレースが正常に停止すると，以下のメッセージが出力されます。
KDJI903-I：パケットダンプトレースを停止しました。

注意

パケットダンプトレースの採取中は，通信性能が低下します。障害情報の収集が終わりましたら，パケットダンプトレースの採取を必ず停止してください。

障害解析に必要な資料を，igscollectコマンドで１か所のフォルダに収集する。
「10.5.1　収集ツールを使用した資料の採取方法」の手順3を参照し，必要な資料を収集します。

各コマンドの詳細については，「6.　コマンド」を参照してください。

付録

＜この付録の構成＞

付録A　ファイルおよびディレクトリ一覧

付録B　プロセス一覧

付録C　ポート番号一覧

付録D　性能と見積もり

付録E　変換対象MIB定義ファイルの定義について

付録F　運用上の注意事項

付録G　NNM関連の機能

付録H　本製品の旧バージョンからの移行について

付録I　旧製品からの移行について

付録J　IGSコネクションの構築の可否

付録K　各バージョンの変更内容

付録L　用語解説

付録A　ファイルおよびディレクトリ一覧

JP1/Cm2/IGSで使用するファイル・ディレクトリの一覧を示します。

＜この節の構成＞

付録A.1　Internet Gateway Serverのファイル・ディレクトリ一覧

付録A.2　Proxy Optionのファイル・ディレクトリ一覧

付録A.1　Internet Gateway Serverのファイル・ディレクトリ一覧

Internet Gateway Serverのデフォルトのインストールディレクトリは，次のとおりです。

OSのインストールドライブ:¥Program Files (x86)¥HITACHI

表A-1　Internet Gateway Serverのファイル・ディレクトリ一覧

内容 | ディレクトリ名
実行形式ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥bin
環境定義ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥conf
ログファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥log
作業用ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥spool
トレース情報ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥trace
ダンプファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGS¥dump

付録A.2　Proxy Optionのファイル・ディレクトリ一覧

Proxy Optionのデフォルトのインストールディレクトリは，次のとおりです。

OSのインストールドライブ:¥Program Files¥HITACHI

表A-2　Proxy Optionのファイル・ディレクトリ一覧

内容 | ディレクトリ名
実行形式ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGSOPT¥bin
環境定義ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGSOPT¥conf
ログファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGSOPT¥log
GUIロックファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGSOPT¥spool
トレース情報ファイル格納ディレクトリ | インストールディレクトリ¥JP1Cm2IGSOPT¥trace

付録B　プロセス一覧

プロセス一覧を次に示します。

Windowsのタスクマネージャを使って，プロセスの動作状態を確認してください。正常に動作している場合に表示されるプロセスを次に示します。

プロセス名 | 同時実行数 | 役割・機能
igsscm | 1 | WindowsのSCMとのインターフェースを持ち，監視プロセスの起動および停止をします（起動/停止プロセス）。
igschk | 1 | JP1/Cm2/IGSのメインプロセスおよびログプロセスの生成,監視,再生成をします（監視プロセス）。
igsdaemn | 1 | JP1/Cm2/IGSの通信をします（メインプロセス）。
igslog | 2 | JP1/Cm2/IGSのログ・トレースを出力します（ログプロセス）。

付録C　ポート番号一覧

プログラムで使用するデフォルトのポート番号と，ファイアウォールの透過方向の設定について説明します。

＜この節の構成＞

付録C.1　ポート番号

付録C.2　ファイアウォールの透過方向

付録C.1　ポート番号

JP1/Cm2/IGSではJP1/Cm2/IGS間の連携用のポートと，プロキシ通信用のポートを使用します。

使用するポート番号のデフォルト値を，次の表に示します。

表C-1　使用するポート番号のデフォルト値

ポート番号 | サービス名称 | 説明
22280/tcp | igsrecv | JP1/Cm2/IGS間の連携用ポート
20304/tcp,udp | igsproxy | プロキシ通信用TCP/UDPポート※
20229/udp | cm2proxysnmp | SNMPプロキシのSNMP要求受信用ポート
20230/udp | cm2proxytrap | SNMPプロキシのSNMPトラップ受信用ポート

注※　オプション定義ファイル（igsopt.conf）の「igsproxyoption」が「off」の場合は，使用しません。

使用するポート番号は，JP1/Cm2/IGSのインストール時にservicesファイルにデフォルト値を書き込むため，デフォルトのポート番号で使用する場合は，設定は必要ありません。JP1/Cm2/IGS間の連携用のポート番号や，プロキシ通信のポート番号を変更する場合は，次の設定が必要です。

●JP1/Cm2/IGS間の連携用のポートをデフォルト以外のポートにする

着呼用のポート番号をデフォルトのポート以外にする場合は，servicesファイルの設定を変更し，Internet Gateway Serverを再起動してください。

●プロキシ通信用のポート，SNMPプロキシのSNMP要求/トラップ受信用ポートをデフォルト以外のポートにする

servicesファイルの設定を変更し，Internet Gateway Serverを再起動してください。

付録C.2　ファイアウォールの透過方向

ファイアウォールの透過方向を，次の表に示します。通常運用の場合，ファイアウォールを透過させる必要があるのは，JP1/Cm2/IGS間の連携用ポートです。ポート番号に対して確立されたコネクションについて，双方向に通信できるように設定してください。

表C-2　ファイアウォールの透過方向

発呼側JP1/Cm2/IGSのポート番号 | 発呼側JP1/Cm2/IGSのサービス名称 | ファイアウォールの透過方向 | 着呼側JP1/Cm2/IGSのポート番号 | 発呼側JP1/Cm2/IGSのサービス名称
ANY | － | ←→ | 22280/tcp | igsrecv

（凡例）

－：該当しない。

←→：左項から右項，および右項から左項の両方向を表す。

付録D　性能と見積もり

ここでは，JP1/Cm2/IGSのメモリ所要量およびディスク占有量について説明します。

＜この節の構成＞

付録D.1　Internet Gateway Serverの性能と見積もり

付録D.2　Proxy Optionの性能と見積もり

付録D.1　Internet Gateway Serverの性能と見積もり

＜この項の構成＞

(1)　メモリ所要量

(2)　ディスク占有量

(1)　メモリ所要量

Internet Gateway Serverのメモリ所要量については，リリースノートを参照してください。

(2)　ディスク占有量

Internet Gateway Serverのディスク占有量については，リリースノートを参照してください。

付録D.2　Proxy Optionの性能と見積もり

＜この項の構成＞

(1)　メモリ所要量

(2)　ディスク占有量

(1)　メモリ所要量

Proxy Optionのメモリ所要量については，Readme.txtまたはリリースノートを参照してください。

(2)　ディスク占有量

Proxy Optionのディスク占有量については，Readme.txtまたはリリースノートを参照してください。

付録E　変換対象MIB定義ファイルの定義について

変換対象MIB定義ファイル（igsnatmib.conf）は，通常は変更しません。ただし，ユーザ拡張MIBや他社の企業固有MIBなど，あらかじめ定義されていないMIBオブジェクトに，インスタンス識別子としてIPアドレスが含まれている場合，そのIPアドレスをNAT変換するためには，定義を追加する必要があります。

ここでは，使用するMIBオブジェクトを定義ファイルに定義する必要があるかどうかの判断基準を説明します。また，定義する必要があると判定したオブジェクトを，どのように定義文に追加するかを説明します。

＜この節の構成＞

付録E.1　定義が必要なオブジェクトかを判定する

付録E.2　定義を追加する

付録E.1　定義が必要なオブジェクトかを判定する

まず，変換対象MIB定義ファイルに定義が必要なオブジェクトかどうかを判定します。判定基準は，次の二つの方法があります。

ASN.1によるMIB定義文から判定する方法

ASN.1以外の形式で記述されたMIBの仕様から判定する方法

ASN.1によるMIB定義文があるかないかを調べ，該当する項目を参照してください。

＜この項の構成＞

(1)　ASN.1によるMIB定義文から判定する方法

(2)　ASN.1以外の形式で記述されたMIBの仕様から判定する方法

(1)　ASN.1によるMIB定義文から判定する方法

ASN.1によるMIB定義文がある場合は，次に示す手順で判定します。

MIBテーブルを探す。
MIB定義文の中からテーブル型のMIBオブジェクトを探します。一般にテーブルは，xxxTableという名称で定義されているので，名称を基準に探す方法が簡単です。定義の形式は，SYNTAX節がSEQUENCE OF xxxxxと定義されているものがテーブル型のMIBです。
対象とするMIB定義文にテーブル型のMIBがない場合は，定義が必要なMIBオブジェクトはありません。
テーブル型のMIBがある場合は，それぞれのMIBオブジェクトについて手順2以降の判定をします。

MIBテーブルのエントリを探す。
手順1で探したテーブル型のMIBの，エントリの定義を探します。通常は，テーブルの定義の次に定義されています。また，一般にxxxEntryという名称です。定義の形式は，SYNTAX節がxxxxx と定義されているものがエントリです。xxxxxは，テーブルの定義のSYNTAX節のSEQUENCE OF xxxxxのxxxxxと一致する名称のことです。

MIBエントリのINDEX節を探す。
手順2で探したエントリのINDEX節を探します。INDEX節に定義されている名称は，そのMIBテーブルに属するMIBオブジェクトの名称です。それらのMIBオブジェクトがテーブルのインデックスに使用されます。
MIB定義文が比較的新しい場合，INDEX節の代わりにAUGMENTS節が定義されている場合があります。AUGMENTS節は，ほかのテーブルが使用しているインデックスと，まったく同じインデックスを使うという意味の定義です。この場合は，AUGMENTS節に定義されている，ほかのMIBテーブルのエントリ定義を参照し，そこに定義されているINDEX節を探します。
MIB定義文が古い場合，INDEX節もAUGMENTS節もないことがあります。この場合は，MIB定義文中のコメントにインデックスに関する情報が書かれていることもあるので，「(2)　ASN.1以外の形式で記述されたMIBの仕様から判定する方法」を参照して，判定してください。

インデックスに使用されているMIBオブジェクトのSYNTAXを用いて判定する。
手順3で探したINDEX節に定義されているMIBオブジェクトの定義を参照します。一般に，MIBテーブル内のMIBオブジェクトは，エントリの定義に続いて記述されています。それぞれの定義を参照し，SYNTAXを参照します。一つでもIPアドレスを表すSYNTAX（IpAddressまたはNetworkAddress）として定義されているオブジェクトがあれば，定義が必要なMIBオブジェクトと判定できます。逆にすべての定義が，IPアドレス以外の値を表すSYNTAXの場合は，定義する必要はありません。

(2)　ASN.1以外の形式で記述されたMIBの仕様から判定する方法

ASN.1以外の形式で書かれたMIBの仕様書や，それに類する情報などから，判定する方法を説明します。ASN.1のように決まった形式がないので仕様書の内容を理解して判定します。判定に必要な情報は，MIBオブジェクトのオブジェクトID，オブジェクトがテーブル型であるかどうか，MIBテーブルのインデックスがどのような形になるか，です。

MIBテーブルを探す。
MIB仕様からテーブル型のMIBを探します。オブジェクトの説明として，テーブル型であると記述されているものを探します。一般にテーブルは，xxxTableという名称で定義されているので，名称を基準に探す方法が簡単です。
対象とするMIB仕様書中にMIBテーブルがない場合，定義が必要なMIBオブジェクトはありません。
MIBテーブルがある場合は，それぞれのMIBオブジェクトについて手順2以降の判定をします。

MIBテーブルのエントリの情報からインデックスの情報を探す。
手順1で探したテーブルの，エントリの説明を探します。エントリは，一般にxxxEntryという名称で定義されています。ASN.1による定義に対応づけられたMIB仕様書の場合は，MIBテーブルのインデックスに何を使うかという説明を探します。エントリが何で識別されるか，という形式で説明されている場合もあります。また，エントリのオブジェクトそのものの説明がない場合，MIBテーブルのインデックスについての説明を探します。
インデックスの情報がない場合は，判定できません。MIBの提供元から情報を入手してください。

MIBエントリのインデックスの仕様を理解する。
手順2で探したインデックスの情報からインデックスの仕様を理解します。一般に，インデックスにはどのMIBオブジェクトがインスタンス識別子として使用されるかが決められています。そのような情報がある場合は，手順4の判定をしてください。
インスタンス識別子に使用されるMIBオブジェクトについての記述がなく，どういう値がインデックスとして使われるかという情報だけの場合は，その値にIPアドレスが含まれているかどうかを確認します。IPアドレスが含まれている場合は，そのMIBテーブルは，定義が必要です。

インデックスに使用されるMIBオブジェクトの仕様で判定する。
手順3で探したインデックスに使われているMIBオブジェクトの仕様を調べます。インデックスに使われるMIBオブジェクトのそれぞれの仕様を参照し，MIBオブジェクトの値がどのような値を取るかを検討します。一つでもIPアドレスを値とするMIBがあれば，そのMIBテーブルは定義が必要です。
インデックスに使用されているMIBオブジェクトの値がすべてIPアドレス意外の場合は，そのMIBテーブルは定義する必要はありません。

付録E.2　定義を追加する

ここでは，「付録E.1　定義が必要なオブジェクトかを判定する」により，定義が必要なMIBオブジェクトと判定したものについて，どのように定義文を作成するかを説明します。

＜この項の構成＞

(1)　ASN.1によるMIB定義文から作成する方法

(2)　ASN.1以外の形式で記述されたMIBの仕様から作成する方法

(1)　ASN.1によるMIB定義文から作成する方法

ASN.1によるMIB定義文から作成する場合は，定義フォーマットとして種別指定を使用します。

オブジェクトIDの定義
定義が必要なMIBテーブルの，テーブルのオブジェクトIDを定義します。「付録E.1(1)　ASN.1によるMIB定義文から判定する方法」の手順1で探したMIBテーブルのオブジェクトIDを，ドットと数字を使った形式で記述します。MIB定義文から数字とドットを使った形式を知るには，ASN.1の定義を解釈し，MIBツリーを上へとたどります。MIB定義文の解釈の方法については，一般の書籍などを参考にしてください。

INDEX種別の指定
MIBテーブルのインスタンス識別子となるMIBオブジェクトの種別を，順に指定します。MIBオブジェクトのSYNTAXの定義を基に，表E-1の対応表に従って，指定するINDEX種別を決定します。IpAddress，NetworkAddress，INTEGER，Integer32，Counter，Counter32，Counter64，Gauge，Gauge32，Unsigned32，TimeTicks，OBJECT IDENTIFIERなど，SYNTAXから一意にINDEX種別が決まるものについては，表E-1を参考に種別を指定します。また，物理アドレスを表すPhysAddressは，一般に6オクテットで定義されているので，fixoctet(6)として指定します。また，MacAddressは，6オクテットで定義されているので，fixoctet(6)として指定します。
OCTET STRINGおよびDisplayStringは，固定長か可変長かによってINDEX種別が異なります。固定長か可変長かは，MIBオブジェクトのSYNTAX定義を次のように読み取ります。

SYNTAXの定義で，OCTET STRINGまたはDisplayStringとだけ定義されている場合，可変長となり，INDEX識別子はvaroctetとなります。

SIZEを使ってサイズを指定している場合，その指定している内容によって固定長か，可変長が決まります。

OCTET STRING(SIZE(4))やDisplayString(SIZE(20))のように，サイズが定義されている場合は，固定長です。その場合は実際に定義されているサイズの値を使って，OCTET STRING(SIZE(4))ならばfixoctet(4)，DisplayString(SIZE(20))ならばfixoctet(20)と定義します。

OCTET STRING(SIZE(0..16))やDisplayString(SIZE(1..255))のようにサイズが範囲で指定されていた場合は可変長となり，varoctetとして定義します。

OCTET STRING(SIZE(2..2))のように定義されている場合があります。このような場合，固定長とみなすか可変長とみなすかはエージェントの実装によるので，注意が必要です。

SYNTAXからINDEX種別への変換表を次の表に示します。

表E-1　　 SYNTAXからINDEX種別への変換表

SYNTAX | INDEX種別
IpAddress | ipaddr
NetworkAddress | netaddr
INTEGER，Integer32 | integer
Counter，Counter32，Counter64 | integer
Gauge，Gauge32，Unsigned32 | integer
TimeTicks | integer
OBJECT IDENTIFIER | objectid
PhysAddress，MacAddress | fixoctet(6)
OCTET STRING | varoctet
DisplayString | varoctet
OCTET STRING(SIZE(4)) | fixoctet(4)※1
DisplayString(SIZE(20)) | fixoctet(20)※2
OCTET STRING(SIZE(0..16)) | varoctet
DisplayString(SIZE(1..255)) | varoctet

注※１　4の部分はMIBにより変わる

注※２　20の部分はMIBにより変わる

(2)　ASN.1以外の形式で記述されたMIBの仕様から作成する方法

ASN.1以外の形式で記述されたMIB定義文から作成する場合は，定義フォーマットとして種別指定，または位置指定を使用します。

オブジェクトIDの定義
定義が必要なMIBテーブルのテーブルのオブジェクトIDを定義します。
MIBの仕様として，MIBテーブルのオブジェクトIDが示されている場合は，そのオブジェクトIDを指定します。MIBの仕様としてMIBテーブル中のMIBオブジェクトのオブジェクトIDしか示されていない場合は，MIBオブジェクトのオブジェクトIDの末尾2オクテットを除きます。それが，テーブルのオブジェクトIDとなります。例えば，テーブル型のMIBオブジェクトのオブジェクトIDが.1.3.6.1.4.1.116.100.10.1.1の場合，テーブルのオブジェクトIDは.1.3.6.1.4.1.116.100.10となります。
MIBオブジェクトのオブジェクトIDの末尾から一つ目がMIBオブジェクトを表すサブID，末尾から二つ目はエントリを表すサブID，末尾から三つ目がテーブルを表すサブIDです。

INDEX種別またはINDEX位置の指定
MIBの仕様で，テーブルのインスタンス識別子に使用されるオブジェクトのSYNTAXがすべて示されている場合は，種別指定をします。「付録E.1(1)　ASN.1によるMIB定義文から判定する方法」と同様に，表E-1に従ってINDEX種別を定義します。
インスタンス識別子に使用されるオブジェクトのSYNTAXが不明な場合は，そのオブジェクトがインスタンス識別子のサブIDに，どのようにマッピングされているかを調べます。インスタンス識別子中のIPアドレスは，四つのサブIDにマッピングされますが，その先頭のサブIDが，インスタンス識別子のサブIDの中で何番目の位置かを指定します。インスタンス識別子として先頭のサブIDを１と数えます。例えば，二つのMIBオブジェクトがインスタンス識別子に使用されている場合，一つ目のMIBオブジェクトのSYNTAXが不明で，二つ目のMIBオブジェクトのSYNTAXがIpAddressの場合，INDEX位置の指定は，一つ目のMIBオブジェクトがマッピングされるサブIDの数に，１を加えたものになります。
なお，インスタンス識別子にマッピングされるMIBオブジェクトが可変長の場合は，位置指定による定義はできません。

付録F　運用上の注意事項

＜この節の構成＞

付録F.1　JP1/Cm2/IGSをお使いになる環境についての注意事項

付録F.2　JP1/Cm2/IGSの各機能についての注意事項

付録F.1　JP1/Cm2/IGSをお使いになる環境についての注意事項

＜この項の構成＞

(1)　JP1/Cm2/IGSがサポートするSNMPのバージョン

(2)　IPv4とIPv6の混在環境で使用する場合

(3)　IPエイリアス環境で使用する場合の注意事項

(4)　Internet Gateway Serverのバージョンが混在する環境で使用する場合の注意事項

(5)　JP1/Cm2/IGSマシンのネットワーク環境を変更する場合の注意事項

(1)　JP1/Cm2/IGSがサポートするSNMPのバージョン

JP1/Cm2/IGSのNAT変換機能およびSNMPプロキシでは，SNMPv1およびSNMPv2Cをサポートしており，SNMPv2Cのメッセージの中で，get-request，get-next-request，get-bulk-request，response，set-request，snmpV2-trapに対応しています。

JP1/Cm2/IGSのNAT変換機能およびSNMPプロキシでは，SNMPv2としてSNMPv2Cを対象としています。したがって，SNMPv2uなどのSNMPv2パケットは，正しく処理できないことがあります。

SNMPv2CとSNMPv2uは，パケット中のプロトコルバージョンで区別できません。このため，JP1/Cm2/IGSは，SNMPv2uのパケットを受け取ったときにSNMPv2Cとして扱います。このときJP1/Cm2/IGSの動作が不正になることがあるので，SNMPv2C以外のSNMPv2をサポートする機器を管理しないようにしてください。

NNMi，NNMやESAでは，SNMPv2Cをサポートしています。また，多くの機器でSNMPv2Cが使用されています。ただし，極まれにSNMPv2uを使用する機器もあるので注意してください。なお，JP1/Cm2/IGSのNAT変換機能およびSNMPプロキシでは，SNMPv3はサポートしていません。

(2)　IPv4とIPv6の混在環境で使用する場合

IPv4とIPv6の混在環境でも使用できます。

(3)　IPエイリアス環境で使用する場合の注意事項

一つのNICに複数のIPアドレスを割り当てたマシン上（IPエイリアス環境）で，JP1/Cm2/IGSを動作させる場合，一つのNICに設定されているIPアドレスが256個までのときに，正常に動作します。256個を超えたIPエイリアス環境での動作は，一切保証していませんので，ご注意ください。また，IPエイリアス環境では，JP1/Cm2/IGSで使用するIPアドレスを設定してください。IPアドレスの設定については，「4.2.5(1)　IPアドレスの設定」を参照してください。

(4)　Internet Gateway Serverのバージョンが混在する環境で使用する場合の注意事項

Internet Gateway Server 07-10以降の新規機能のうち，Internet Gateway Serverのバージョンが混在する環境（07-00と07-10以降）では，使用できない機能があります。使用できない機能を次に示します。

リモート環境設定
リモート環境設定をする側のInternet Gateway Serverが07-10以降で，リモート環境設定の対象となるInternet Gateway Serverが07-00の場合，リモート環境設定の要求をすると，IGSコネクションが切断されます。

IGSコネクションの生存監視確認
発呼側，着呼側どちらかのInternet Gateway Serverが07-00の場合は，使用できません。

Internet Gateway Server 09-00とInternet Gateway Server 07-50の機能差異については，「付録H.1　機能差異一覧」を参照してください。

(5)　JP1/Cm2/IGSマシンのネットワーク環境を変更する場合の注意事項

JP1/Cm2/IGSは，起動時に自マシンのネットワーク設定に関するさまざまな情報を取得しています。そのため，JP1/Cm2/IGS起動後に，ネットワークインターフェース（NIC）に新たにIPアドレスを追加するなどのネットワーク環境を変更した場合，動作中のJP1/Cm2/IGSは変更された設定内容を認識できません。

JP1/Cm2/IGSマシンのネットワーク環境を変更した場合は，必ずJP1/Cm2/IGSを再起動してください。

また，動作中のJP1/Cm2/IGSが変更されたネットワーク設定内容を認識できていないときの特徴として，エラーログに次のメッセージが多発します。

KDJI210-I：AP電文を破棄しました。

KDJI215-E：送信経路が見つかりませんでした。

KDJI221-E：アドレス解決に失敗しました。

これらのメッセージが多発する場合は，JP1/Cm2/IGSの動作中にJP1/Cm2/IGSマシンのネットワーク環境を変更し，そのあとJP1/Cm2/IGSを再起動していないことが原因として考えられます。ご注意ください。

付録F.2　JP1/Cm2/IGSの各機能についての注意事項

＜この項の構成＞

(1)　SNMPメッセージのNAT変換をする場合の注意事項

(2)　SNMPプロキシを使用したネットワーク管理の注意事項

(3)　プロキシ通信機能を適用する場合の注意事項

(4)　NAT変換機能を適用する場合の注意事項

(5)　利用時接続で運用する場合の注意事項

(6)　リモート環境設定時に通信障害が発生した場合の対処と回復方法

(7)　シングルサーバモードで運用する場合の注意事項

(1)　SNMPメッセージのNAT変換をする場合の注意事項

(a)　NAT変換でのIPアドレスの順序関係の確保

SNMPメッセージにNAT変換を適用する場合，IPアドレスの順序関係が変換前と変換後で変わらないように定義してください。

IPアドレスをインスタンス識別子として持つテーブル型のMIBを，SNMPのGETNEXT要求で取得する場合，IPアドレスの順序関係が保たれていないと，MIBが正しく取得できません。

順序関係が変換前と変換後で保たれていない例と，順序関係が変換前と変換後で保たれている例を次に示します。

IPアドレスの順序関係が変換前と変換後で保たれていない例

グローバルアドレス   プライベートアドレス
100.100.120.1        172.16.110.1
100.100.110.1        172.16.120.1
100.100.130.1        172.16.130.1

IPアドレスの順序関係が変換前と変換後で保たれている例

グローバルアドレス   プライベートアドレス
100.100.110.1        172.16.110.1
100.100.120.1        172.16.120.1
100.100.130.1        172.16.130.1

IPアドレスの順序関係を確保するという意味では，1対1の変換はできるだけ適用しないで，ワイルドカードによる変換を適用することをお勧めします。

(b)　Hierarchical Viewerと連携する場合の注意事項

Hierarchical ViewerのリモートSNMP設定で参照・設定するSNMP設定情報に含まれるIPアドレスについては，NAT変換機能は適用されません。リモートSNMP設定で参照・設定するSNMP設定情報については，実アドレスで参照・設定するようにしてください。

(2)　SNMPプロキシを使用したネットワーク管理の注意事項

(a)　SNMPトラップの同時多発

JP1/Cm2/IGSのSNMPプロキシを介してSNMPトラップの送受信をする場合，被管理側ネットワークのSNMPエージェントの数が多いと，それらから同時に多量のSNMPトラップが発行され，一時的に，極端に多量のSNMPトラップがJP1/Cm2/IGS間で送受信される場合があります。この場合，JP1/Cm2/IGS単独ではすべてのトラップを処理できないため，一部のSNMPトラップが破棄されるおそれがあります。

この現象が運用上問題となる場合は，被管理側をJP1/Cm2/IGS単独で使用する運用にはしないで，階層エージェントと組み合わせて使用するようにしてください。JP1/Cm2/IGS単独の場合と比較して，より多量のトラップを安全に処理できます。

(b)　JP1/Cm2/IGSを単独で使用する場合

JP1/Cm2/IGSを単独で使用する場合，被管理側のJP1/Cm2/IGSは，UDPポート162をバインドする次のような製品とは，共存できません。

WindowsのSNMPトラップサービス

NNMi

他社提供のSNMPトラップ受信機能を持ったSNMPマネージャ

(c)　共存設定を変更する場合

JP1/Cm2/IGSを単独で使用していたノードに，NNMiをインストールして，共存して使用するように運用を変更する場合は，あらかじめJP1/Cm2/IGSのオプション定義ファイル（igsopt.conf）の「cooperation」を「on」に変更してから，インストールしてください。

「cooperation」が「off」や「agent」のままでインストールすると，正しくインストールできない場合があります。

(d)　SSOと連携する場合

JP1/Cm2/IGSのSNMPプロキシ通信機能を使用して，SSOと連携する場合の注意事項を次に示します。

JP1/Cm2/IGSのSNMPプロキシ通信機能では，一つのターゲットに対して設定できるコミュニティ名およびリモートポートは一つだけで，複数指定することはできません。そのため，SSOの機能である一つのターゲットに対して，取得するリソースのカテゴリ（取得するMIB）によって，コミュニティ名やリモートポートを変更してSNMPリクエストを発行する機能を，JP1/Cm2/IGSのSNMPプロキシ通信機能を介して使用できません。
なお，JP1/Cm2/IGSの［IGS環境設定－SNMPプロキシ］画面の［要求応答の設定］タブで同じターゲットに対して複数の定義を指定した場合，画面に表示されているリストの最上位の設定行の定義だけ有効になり，下位に存在する設定行は無視されます。

JP1/Cm2/IGSのSNMPプロキシ通信機能を使用して，被管理側ネットワークの一つの監視対象プロセスに，複数のSSOから同時にプロセス監視をする場合，各SSOに対応するJP1/Cm2/IGSを設置し，SNMPプロキシとして定義する必要があります。

ポート統合モードの場合

被管理側ネットワークに管理側ネットワークの各SSOに対応するJP1/Cm2/IGSを設置してください。

シングルサーバモードの場合

管理側ネットワークに管理側ネットワークの各SSOに対応するJP1/Cm2/IGSを設置してください。

SSOのプロセス監視は，SSOからAPMへのSNMP要求と応答，APMからSSOへのSNMPトラップの通知を利用して実現しています。APMはプロセス監視の設定要求をしたSSOにSNMPトラップを発行します。
JP1/Cm2/IGSを介したSNMPプロキシ通信では，監視対象エージェントから通知されるSNMPトラップは，被管理側JP1/Cm2/IGSのプロキシの設定（トラップの設定）に従って，管理側JP1/Cm2/IGSにSNMPトラップを転送します。トラップ宛先が複数定義されている場合は，すべてのトラップ宛先に転送します。
次にJP1/Cm2/IGSをポート統合モードで運用している場合に，複数のSSOから同時にプロセス監視できないシステム構成を示します。

図F-1　プロセス監視できないシステム構成

図F-1のシステム構成でも，被管理側ネットワークのAPMに対して，プロセス監視を設定するSSOが一つの場合は，プロセス監視できます。このとき，ほかのSSOからは，プロセス監視の設定をしないでください。また，ほかのSSOからプロセス監視の設定がされていない場合，IGS-3のトラップ宛先は，SSO-1およびSSO-2を指定しても問題ありません。
被管理側ネットワーク上の一つの監視対象プロセスに，複数のSSOから同時プロセス監視をする場合，被管理側ネットワークにSSO-1用のSNMPプロキシとしてIGS-1bを，SSO-2用のSNMPプロキシとしてIGS-2bを導入してください。
次に，被管理側ネットワーク上の一つの監視対象プロセスに，複数のSSOから同時プロセス監視をする場合の，正しいシステム構成を示します。

図F-2　正しいシステム構成

管理側JP1/Cm2/IGSを一つ導入し，被管理側ネットワークにJP1/Cm2/IGSを二つ導入したシステム構成はお勧めしません。

図F-3　お勧めしないシステム構成

JP1/Cm2/IGSでは，APコネクション情報は，一つのIGSコネクションに対応付けられます。図F-3のシステム構成では，APMへのAPコネクション情報（SNMP要求/応答）はIGS-1aとIGS-1b間のIGSコネクションを使用すると仮定します。

この場合，SSO-2からAPMへのSNMP要求/応答はIGS-1aとIGS-1b間のIGSコネクションを使用し，APMからSSO-2へのSNMPトラップはとIGS-2bとIGS-1a間のIGSコネクションを使用します。図F-3のシステム構成でも，複数のSSOから同時にプロセス監視できますが，SSO-2とAPM間の通信が，異なるIGSサーバ間を介することになります。そのため，構成が複雑になり，運用・保守面で好ましくありません。正しいシステム構成での導入をご検討ください。

(3)　プロキシ通信機能を適用する場合の注意事項

プロキシ通信をするためには，JP1/Cm2/IGSの「適用情報の設定」に，そのアプリケーション間の通信を定義する必要があります。「適用情報の設定」には，プロキシゲートウェイのIPアドレスやポート番号ではなく，アプリケーションのIPアドレスやポート番号を定義してください。設定方法については，「4.2.2(2)　APコネクション情報を登録する」を参照してください。

Proxy Optionを使用した場合，着呼（受信）側のアプリケーションでは，同一拠点側のInternet Gateway Serverのプロキシゲートウェイが，通信の発呼（送信）元として認識されます。また，発呼（送信）側のアプリケーションでは，同一拠点側のInternet Gateway Serverのプロキシゲートウェイが，通信の着呼（受信）先として認識されます。

プロキシ通信では，着呼（受信）側で発生したコネクション切断などの障害を，いち早く発呼（送信）側へ報告するために，着呼側が主導で電文を送信することがあります。このため，プロキシ通信で利用するIGSコネクションは，片方向の場合「常時接続」で設定するか，発呼および着呼の両側からIGSコネクションを双方向で定義してください。双方向で定義した場合，「利用時接続」の設定でもかまいません。

常に特定の送信元ポート番号をバインドする発呼側TCPアプリケーションで，プロキシ通信を行う場合（特に，FTPサーバのデータコネクションのようにAPコネクションの接続／切断を連続して頻繁に行う場合），送信先ポート番号が，常にJP1/Cm2/IGSのプロキシゲートウェイ用ポート番号宛になり，送信元アドレス，送信元ポート番号，送信先アドレス，送信先ポート番号，TCPの五つの組み合わせが一定になります。コネクションが切断され，TIME_WAIT状態のとき，TCP/IPの仕様で同じ五つの組み合わせは再利用できません。このため，TIME_WAIT状態が解除されるまでJP1/Cm2/IGSを介したプロキシ通信（再接続）ができなくなります。
この状態を回避するため，IGS Proxy Option固定ポート定義ファイルで，送信元ポート番号を固定にしないようにすることをお勧めします。IGS Proxy Option固定ポート定義ファイルを定義すると，TIME_WAIT状態が解除されるのを待たずにプロキシ通信を行うことができます。
ただし，指定したポート番号どおりに，OSがポート番号を割り当てているかどうかを意識するようなアプリケーションの場合は，IGS Proxy Option固定ポート定義ファイルの定義ではうまく通信できない場合があります。その場合は，IGS Proxy Option固定ポート定義ファイルは定義しないで，TIME_WAIT状態が解除されるのを待ってから通信を行ってください。Proxy Option固定ポート定義ファイルについては「7.7　IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）」を参照してください。

(4)　NAT変換機能を適用する場合の注意事項

(a)　NAT変換に使用するグローバルアドレスについて

JP1/Cm2/IGSのNAT変換機能に定義したNAT変換は，JP1/Cm2/IGSのカプセル化通信にだけ適用されます。アプリケーション間の通信のIPヘッダやTCPヘッダ，データ部は，IGSコネクション上ではカプセル化されるため，ユーザデータとして扱われます。したがって，送信元ネットワークと送信先ネットワークのJP1/Cm2/IGS間にあるネットワークでは，IPアドレスとして扱われないため，NAT変換機能で定義するグローバルアドレスには，実際のグローバルアドレスだけではなく，仮想的なアドレスも使用できます。また，送信元ネットワークと送信先ネットワークで，プライベートアドレスの競合が発生しないような場合には，プライベートアドレスをそのまま使用することもできます。

次に送信元のグローバルアドレスおよび送信先のグローバルアドレスの有効範囲を示します。

送信元のグローバルアドレス

送信元のグローバルアドレスは，送信先ネットワークから見た送信元のIPアドレスであって，JP1/Cm2/IGS間および送信先ネットワークで有効です。送信元のグローバルアドレスの有効範囲は，次の図の網掛け部分になります。

図F-4　送信元のグローバルアドレスの有効範囲

送信元ネットワークでは，送信元IPアドレスはプライベートアドレスで通信されます。

送信元ネットワークのJP1/Cm2/IGSでは，送信元IPアドレスがプライベートアドレスからグローバルアドレスに変換されます。

IGSコネクション上および送信先ネットワークのJP1/Cm2/IGSでは，送信元IPアドレスはグローバルアドレスとしてカプセル化されています。

外部ネットワーク上は，送信元IPアドレスはカプセル化されているため，IPアドレスとして認識されません。

送信先ネットワークでは，送信元IPアドレスはグローバルアドレスで通信されます。

送信先のグローバルアドレス

送信先のグローバルアドレスは，送信元ネットワークから見た送信先のIPアドレスであって，JP1/Cm2/IGS間および送信元ネットワークで有効です。送信先のグローバルアドレスの有効範囲は，次の図の網掛け部分になります。

図F-5　送信先のグローバルアドレスの有効範囲

送信元ネットワークでは，送信先IPアドレスはグローバルアドレスで通信されます。

送信元ネットワークのJP1/Cm2/IGSおよびIGSコネクション上では，送信先IPアドレスはグローバルアドレスとしてカプセル化されています。

外部ネットワーク上は，送信先IPアドレスはカプセル化されているため，IPアドレスとして認識されません。

送信先ネットワークのJP1/Cm2/IGSでは，送信先IPアドレスがグローバルアドレスからプライベートアドレスに変換されます。

送信先ネットワークでは，送信先IPアドレスは，プライベートアドレスで通信されます。

グローバルアドレスとして仮想的なアドレスを使用することによって，グローバルアドレスが割り当てられていないマシンや，グローバルアドレスが静的に割り当てられていないマシンについても，カプセル化通信を適用できます。ただし，JP1/Cm2/IGSでカプセル化の設定がされていない通信に関しては，仮想的なアドレスに対する通信データが，外部ネットワークへ送信されてしまいます。カプセル化の設定がされていない通信が発生しないように運用するか，ファイアウォールなどのネットワーク環境の設定で，それらの通信が外部ネットワークに流出しないようにしてください。

また，仮想的なアドレスの多くは，ほかの組織へ割り当てられたグローバルアドレスであることも注意してください。誤って送信したパケットが不正アクセスとみなされることもあります。したがって，仮想的なアドレスには，プライベートアドレスとして使用するように規定されているアドレスのうち，送信元のネットワークや送信先のネットワークで実際に使用されていないアドレスを使用することをお勧めします。

(b)　NAPTや動的NATへの対応

JP1/Cm2/IGSサーバ間にNATがあり，NAPTや動的NATを使用している場合は，グローバル側からのJP1/Cm2/IGSを介した通信はできません。これは，グローバル側JP1/Cm2/IGSからローカル側JP1/Cm2/IGS（接続先JP1/Cm2/IGS）を一意に識別できないため，IGSコネクションを確立できないからです。JP1/Cm2/IGSが動作するノードについては，静的にグローバルアドレスを割り当て，お互いのJP1/Cm2/IGSが一意に識別できるようにして運用してください。

(5)　利用時接続で運用する場合の注意事項

JP1/Cm2/IGS間の接続方式を「利用時接続」に設定して運用する場合は，着呼側のJP1/Cm2/IGSからも，発呼することがあるため，双方向の通信となるように，着呼側でもIGSコネクションおよびAPコネクションの定義が必要です。

次のような場合に，着呼側から発呼します。

［IGS環境設定－通信情報］画面で設定した「切断契機の無通信時間」を経過するとJP1/Cm2/IGS間のコネクションは切断され，JP1/Cm2/IGS間は未接続の状態になります。このとき，JP1/Cm2/IGSをゲートウェイサーバとして運用している場合は，JP1/Cm2/IGS間はトンネリングしているため，AP間のコネクションは切断されていません。また，JP1/Cm2/IGSをプロキシゲートウェイとして運用している場合は，発呼側アプリケーションと発呼側JP1/Cm2/IGS間，および着呼側アプリケーションと着呼側JP1/Cm2/IGS間の接続は切断されません。

この状態で，着呼側アプリケーションからデータが送信されると，データを受信した着呼側JP1/Cm2/IGSは，発呼側JP1/Cm2/IGSへカプセル化通信をしようとしますが，IGSコネクションが未接続状態のため，着呼側JP1/Cm2/IGSから発呼側JP1/Cm2/IGSに対してコネクションを確立する必要があります。着呼側JP1/Cm2/IGSに定義がない場合，カプセル化に失敗するため受信データは破棄されます。

(6)　リモート環境設定時に通信障害が発生した場合の対処と回復方法

(a)　対処方法

リモート環境設定終了時のダイアログボックスで［IGSサービスに構成変更を通知］ボタン，または［設定ファイルだけ変更］ボタンをクリック後，通信障害等を検出した場合は，設定した内容がリモート環境設定の対象となるJP1/Cm2/IGSに登録されていない場合があります。リモート環境設定の対象となるJP1/Cm2/IGSで，次のメッセージが出力されているかを確認してください。
KDJI354-I：リモート環境設定を完了しました。
上記メッセージが出力されていれば，設定した情報はリモート環境設定の対象JP1/Cm2/IGSに登録されています。

リモート環境設定中に通信障害が発生した場合，障害が発生した時点から最大7分間，環境設定やコマンド（igschgreq，igsbkup，igsrstr）の実行が拒否されることがあります。しばらく時間をおいて，環境設定やコマンドを実行してください。

(b)　回復方法

環境設定GUIは，設定終了時に通信障害を検出した場合，その時点までの設定内容を，環境設定を起動しているマシンの次のディレクトリに保存します。

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥backup.XXXX

（XXXX：リモートIGSアドレス）

以下の手順によって，リモート環境設定を通信障害検出前の状態に回復させることができます。

再度，環境設定でリモート環境設定を選択し，リモート環境設定の対象JP1/Cm2/IGSに接続する。

環境設定で［ファイル操作］ボタンから，以下の保存した構成定義ファイルを読み込む。
Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥conf¥backup.XXXX
（XXXX：リモートIGSアドレス）

環境設定終了時に，［IGSサービスに構成変更を通知］ボタンまたは［設定ファイルだけ変更］ボタンをクリックし，読み込んだファイルを反映する。

(7)　シングルサーバモードで運用する場合の注意事項

(a)　管理側および被管理側の両方がプライベートネットワークにある場合について

管理側および被管理側の両方がプライベートネットワークにある場合は，ポート統合モードで運用してください。

JP1/Cm2/IGSはSNMPメッセージ内のIPアドレスを抽出して変換しますが，抽出したIPアドレスが管理側のIPアドレスなのか被管理側のIPアドレスなのかは認識できないため，JP1/Cm2/IGSに定義されたNAT変換テーブルに従って変換します。

管理側と被管理側のアドレス体系が同じ場合，その変換定義をJP1/Cm2/IGSに設定してもJP1/Cm2/IGSは管理側，被管理側のどちらのアドレスに変換する必要があるかどうかが判断できません。

また，ネットワーク初期構築時にはアドレス体系が重複していなくても，その後のネットワークの拡張や移行などでアドレス体系が重複する恐れがあります。そのため，管理側および被管理側の両方がプライベートネットワークにある場合は，JP1/Cm2/IGSのシングルサーバモードは使用しないでください。

管理側および被管理側の両方がプライベートネットワークにある場合の例を次の図に示します。

図F-6　管理側および被管理側の両方がプライベートネットワークにある場合

NNMiまたはNNMはエージェントのプロキシとして設定されているJP1/Cm2/IGSにSNMP要求を送信します。

SNMP要求を受信したJP1/Cm2/IGSは，SNMPメッセージ内に含まれるIPアドレス（10.1.1.1）をNAT変換しようとしますが，JP1/Cm2/IGSのNAT定義でプライベートアドレス10.1.1.1に対応するグローバルアドレスは二つあり，どちらに変換すればよいかが判断できません。

(b)　NNMiまたはNNMとの共存について

SNMPトラップのNAT変換を行う場合，シングルサーバモードのJP1/Cm2/IGSはUDPポート162を使用するため，UDPポート162を使用するNNMiまたはNNMと同一マシンで動作させることはできません。

(c)　トラップ送信元付加の設定について

被管理側ネットワークにプライベートIPアドレスが割り当てられている環境（SNMPトラップのIPヘッダの送信元IPアドレスがルータなどでNAT変換されて管理側JP1/Cm2/IGSに通知される環境）では，グローバルアドレスに対応するホスト名をJP1/Cm2/IGSマシンおよびNNMマシンに定義し，トラップの送信元を「IPアドレスで付加する」ではなく「ホスト名で付加する」にチェックしてください。トラップ送信元をホスト名で付加した場合の例を次の図に示します。なお，図中の番号と説明の番号は対応しています。

図F-7　トラップ送信元をホスト名で付けた場合

SNMPv1の場合

エージェントからSNMPv1トラップ発行します。
IPヘッダの送信元IPアドレス：10.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1

ルータでIPヘッダがNAT変換されます。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1

JP1/Cm2/IGSが2.のデータ部のIPアドレスを抽出し，対応するホスト名をトラップの送信元として付加します。エージェントのプライベートアドレスに対応するホスト名はないので，抽出したIPアドレスのまま付加します。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1
トラップの送信元：10.1.1.1

JP1/Cm2/IGSがデータ部（トラップの送信元を含む）をNAT変換します。トラップの送信元は，IPアドレス100.1.1.1でNNMiまたはNNMに通知され，NNMiまたはNNMでホスト名agnet1に変換されます。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：100.1.1.1
トラップの送信元：100.1.1.1

SNMPv2Cの場合

エージェントからSNMPv2Cトラップ発行します。
IPヘッダの送信元IPアドレス：10.1.1.1

ルータでIPヘッダがNAT変換されます。
IPヘッダの送信元IPアドレス：100.1.1.1

JP1/Cm2/IGSが2.のIPヘッダ部のIPアドレスを抽出し，対応するホスト名をトラップの送信元として付加します。
IPヘッダの送信元IPアドレス：100.1.1.1
トラップの送信元：agent1

JP1/Cm2/IGSがデータ部（トラップの送信元を含む）をNAT変換します。トラップの送信元はホスト名なので変換されません。
IPヘッダの送信元IPアドレス：100.1.1.1
トラップの送信元：agnet1

上記環境で，トラップの送信元を「IPアドレスで付加する」にした場合の問題点について説明します。

トラップの送信元IPアドレスの取得は，JP1/Cm2/IGSの動作モードに関係なく，SNMPv1の場合はagent-addrフィールドから取得し，SNMPv2Cの場合はIPヘッダの送信元から取得しています。

SNMPトラップのIPヘッダの送信元IPアドレスがルータなどでNAT変換されてシングルサーバモードのJP1/Cm2/IGS（管理側JP1/Cm2/IGS）に通知される環境では，SNMPv1の場合はプライベートIPアドレスが取得でき，SNMPv2Cの場合はグローバルIPアドレスが取得できます。しかし，JP1/Cm2/IGSではSNMPトラップのIPヘッダの送信元IPアドレスがNAT変換されて通知されたかどうかは認識できないため，取得した送信元IPアドレスがグローバルIPアドレスかプライベートIPアドレスかは判断できません。

JP1/Cm2/IGSのNAT変換機能は，設定されたNAT変換定義に従って変換を行いますが，トラップの送信元として取得したIPアドレスがグローバルIPアドレスかプライベートIPアドレスかは判断できないため，プライベートIPアドレスからグローバルIPアドレスへの変換ができない場合は，グローバルIPアドレスからプライベートIPアドレスへ変換します。そのため，「IPアドレスで付加する」にチェックしている場合，SNMPv2Cのトラップの送信元は，グローバルIPアドレスからプライベートIPアドレスへ変換され，NNMiまたはNNMにプライベートIPアドレスで通知されてしまいます。トラップ送信元をIPアドレスで付加した場合の例を次の図に示します。なお，図中の番号と説明の番号は対応しています。

図F-8　トラップ送信元をIPアドレスで付けた場合

SNMPv1の場合

エージェントからSNMPv1トラップ発行します。
IPヘッダの送信元IPアドレス：10.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1

ルータでIPヘッダがNAT変換されます。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1

JP1/Cm2/IGSが2.のデータ部のIPアドレスを抽出し，トラップの送信元として付けます。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：10.1.1.1
トラップの送信元：10.1.1.1

JP1/Cm2/IGSがデータ部（トラップの送信元を含む）をNAT変換します。
IPヘッダの送信元IPアドレス：100.1.1.1
データ部（agent-addrのIPアドレス）：100.1.1.1
トラップの送信元：100.1.1.1

SNMPv2Cの場合

エージェントからSNMPv2Cトラップ発行します。
IPヘッダの送信元IPアドレス：10.1.1.1

ルータでIPヘッダがNAT変換されます。
IPヘッダの送信元IPアドレス：100.1.1.1

JP1/Cm2/IGSが2.のIPヘッダ部のIPアドレスを抽出し，トラップの送信元として付加します。
IPヘッダの送信元IPアドレス：100.1.1.1
トラップの送信元：100.1.1.1

JP1/Cm2/IGSがデータ部（トラップの送信元を含む）をNAT変換※します。
IPヘッダの送信元IPアドレス：100.1.1.1
トラップの送信元：10.1.1.1
注※　JP1/Cm2/IGSは抽出したIPアドレスがグローバルアドレスかどうかを認識できないため，JP1/Cm2/IGSの変換定義に従ってNAT変換します。

なお，SNMPトラップのIPヘッダの送信元IPアドレスがルータなどでNAT変換されないで管理側JP1/Cm2/IGSに通知される環境（被管理側ネットワークにグローバルIPアドレスが割り当てられている環境）では，「IPアドレスで付加する」と「ホスト名で付加する」のどちらでも指定できます。

付録G　NNM関連の機能

ここでは，NNM関連の設定およびコマンドについて説明します。

＜この節の構成＞

付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定

付録G.2　NNM関連のコマンド

付録G.1　NNMを使用してSNMPプロキシ通信する場合の設定

NNMを使用してSNMPプロキシ通信する場合に，管理側ネットワークのNNMに必要な設定を説明します。

(a)　hostsファイルの作成

管理側NNMが動作するノードのhostsファイルなどに，被管理側ネットワークの監視対象エージェントのIPアドレスとホスト名を定義します。NAT変換を適用していない場合は，「4.3.1(1)　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルを利用します。NAT変換を適用している場合は，「4.3.1(1)　被管理側ネットワークの情報収集」の手順3でigsmkhostsコマンドを実行したエージェント定義ファイルを利用します。

注意事項

ホスト名は定義が必要です。定義しないと，次のような問題が発生します。

システムによってブロードキャストによる名前解決が実行され，これによって被管理側ネットワークのエージェントのIPアドレスに対して，名前解決のリクエストが送信される。

名前解決に時間が掛かり，NNMの動作性能が低下する。

(b)　SNMP以外のポーリングを抑止する設定

NNMがSNMP以外のポーリングを実行しないように，次の設定が必要です。

新規IPノードの検出をOFFに設定する。

新規IPXノードの検出をOFFに設定する。

二次障害ポーリングオプションをOFFに設定する。

ovcapsdの起動オプションに-nohttp -nordmiを指定し，RDMIチェックをしないようにする。または，ovdelobjを使用してovcapsdを登録から削除し，動作しないようにする。

また，被管理側ネットワークの監視対象ノードに対して，SNMPステータスポーリングをしない場合は，次の設定が必要です。

ステータスポーリングの実行をOFFに設定する。

NNMと被管理側ネットワークのエージェント間で，直接SNMP以外の通信もできる環境の場合

次の点に注意してください。

ステータスポーリングについて
SNMPステータスポーリングを使用しない場合に，ステータスポーリングをONに設定すると，NNMは被管理側のエージェントに対してpingによるポーリングを実施します。Hierarchical Viewerが階層エージェント管理ノードに対するICMPエコーの抑止を行っている場合でも，少なくとも5年に1度の割合で被管理側のエージェントに対してポーリングが実施されます。ファイアウォールがpingを透過させない場合は，ポーリングが失敗に終わるために，インターフェースが停止中と判断されてしまいます。また，NAT変換機能を使用している場合には，管理用アドレスに対してポーリングが実施されます。
上記のpingによるポーリングが運用上問題にならない場合には，ステータスポーリングをOFFに設定する必要はありません。

新規IPノードの検出，新規IPXノードの検出について
新規IPノードの検出や新規IPXノードの検出をONに設定すると，NNMによって新規ノードの検出が行われます。NNMが新規ノードを発見したときに，そのノードに対してpingによる初期動作確認が実行されます。ファイアウォールがpingを透過させない場合は，初期動作確認に失敗するために，新規ノードの検出ができません。また，NAT変換機能を使用している場合には，管理用アドレスに対してpingによる初期動作確認が実行されます。
上記のpingによる初期動作確認が運用上問題にならない場合には，新規IPノードの検出や新規IPXノードの検出をOFFに設定する必要はありません。

(c)　SNMPステータスポーリングの設定

SNMPステータスポーリングを使用して，被管理側ネットワークのエージェントの状態監視をする場合は，管理側NNMに次のように設定します。

NNMのSNMPステータスポーリングの対象IPアドレスに，エージェントのIPアドレスを指定する。NAT変換を適用している場合には，エージェントのグローバルアドレスを指定する。

なお，SNMPステータスポーリングを使用して，被管理側ネットワークのノードの状態監視をするには，監視対象ノード上でSNMPエージェントが動作している必要があります。

(d)　トラップ宛先の設定を抑止する設定

被管理側ネットワークのエージェントが，SNMPトラップを管理側ネットワークのNNMに直接送信しないようにするために，次のように設定します。

netmonの起動オプションに「-N」を指定し，netmonによるトラップ宛先の設定を抑止する。

なお，Hierarchical Viewerおよび階層エージェントを使用して，被管理側ネットワークを管理している場合，階層エージェントが発行するSNMPトラップが，管理側ネットワークのNNMに直接送信されないよう，管理側のHierarchical Viewerにも設定が必要です。詳細については「4.3.1(3)　被管理側エージェントの設定」を参照してください。

(e)　SNMP要求と応答の設定

NNMが送信するSNMP要求を，管理側JP1/Cm2/IGSのSNMPプロキシに送信するように設定します。NNMのSNMP設定データベースに，被管理側ネットワークのエージェントのプロキシ設定を定義します。設定する内容を次の表に示します。

表G-1　SNMP要求と応答の設定値

設定項目 | 設定値
ノード | 被管理側ネットワークのエージェントのIPアドレス（NAT変換を適用している場合はグローバルアドレス）※
get用コミュニティ名，set用コミュニティ名 | 被管理側ネットワークのエージェントのIPアドレス（NAT変換を適用している場合はグローバルアドレス）
プロキシ | 管理側IGSノードのホスト名またはIPアドレス
ポート | 管理側IGSノードで，サービス名cm2proxysnmpで指定されたポート番号（設定を変更していない場合には20229）

注※　Hierarchical Viewerおよび階層エージェントを使用して，被管理側ネットワークを管理している場合で，Hierarchical Viewer 06-00以前を使用しているときは，被管理側ネットワークのエージェントのホスト名を指定します。なお，NAT変換を適用しているときは，グローバルアドレスに対応するホスト名を指定します。

設定方法には，次の二つの方法があります。

igsmksnmpconfコマンドとxnmsnmpconfコマンドを使う方法
複数のエージェントの設定を，エージェント定義ファイルからまとめて定義します。エージェント定義ファイルは「4.3.1(1)　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルを利用します。NAT変換を適用している場合は，「4.3.1(1)　被管理側ネットワークの情報収集」の手順3でigsmkhostsコマンドを実行したエージェント定義ファイルを利用します。

NNMのxnmsnmpconf -expコマンドを実行して，現在のSNMP設定情報を出力する。

igsmksnmpconfコマンドにエージェント定義ファイルを入力して，実行する。

テキストエディターなどを利用して手順1，2の結果をマージする。

NNMのxnmsnmpconf -impコマンドで手順3の結果を，SNMP設定データベースに反映する。

igsmksnmpconfコマンドの詳細については，「付録G.2　NNM関連のコマンド」の「igsmksnmpconf（NNMのSNMP設定の定義作成）」を参照してください。xnmsnmpconfコマンドについては，NNMのオンラインドキュメントを参照してください。

NNMの［SNMP設定］を使う方法
NNMのGUIで［オプション］メニューから［SNMPの設定］を選択します。エージェントごとに設定します。詳細については，NNMのオンラインドキュメントを参照してください。

(f)　監視対象ノードを追加する

監視対象のノードを追加します。

NNMのステータスポーリングをONに設定している場合は，ステータスポーリングをOFFにする。

NNMのloadhostsコマンドを使用して，ノードを追加する。
loadhostsコマンドを実行するときには，NNMのnetmonを停止しておいてください。NAT変換を適用している場合は，ノードをグローバルアドレスで追加してください。
なお，「4.3.1(1)　被管理側ネットワークの情報収集」の手順2で作成したエージェント定義ファイルを使用して追加することもできます。NAT変換を適用している場合には，「4.3.1(1)　被管理側ネットワークの情報収集」の手順3でigsmkhostsコマンドを実行したエージェント定義ファイルを利用します。

追加したノードに対して，NNMの設定ポーリングを実行する。
NNMの「ネットワークポーリング設定」の設定ポーリング周期の設定値を，1分などの短い周期に一時的に変更して実行します。このとき，NNMのデマンドポーリングは使用しないでください。
ノードへの設定ポーリングを実行すると，ノードの属性がNNMのデータベースへ格納されます。なお，実行には時間が掛かります。しばらく待ってから，設定ポーリング終了後，設定ポーリングの周期を元の値に戻します。
ノードへの設定ポーリングは，JP1/Cm2/IGSのSNMPプロキシの環境を設定し，NNMとエージェントの間で，SNMP要求と応答の送受信ができるような状態にしてから実行してください。

手順1でステータスポーリングをOFFに設定した場合は，NNMのステータスポーリングをONにする。

(g)　NNMを使用してSNMPプロキシ通信する場合の注意事項

エージェントからのSNMPトラップが，被管理側JP1/Cm2/IGSへ通知されるように設定します。エージェントのSNMPトラップ宛先に，被管理側のJP1/Cm2/IGSが動作するノードを指定してください。なお，Hierarchical Viewerおよび階層エージェントを使用して，被管理側ネットワークを管理している場合，階層エージェントが発行するSNMPトラップが，管理側ネットワークのNNMに直接送信されないようにするため，管理側のHierarchical Viewerで次のように設定してください。

Hierarchical Viewerが階層トラップ宛先を自動設定しないようにするために，Hierarchical Viewerのsmgmon.confファイルで「set-smg-trap-dest」を「off」に設定する。

付録G.2　NNM関連のコマンド

NNM関連のコマンドであるigsmksnmpconfコマンドについて説明します。

igsmksnmpconf（NNMのSNMP設定の定義作成）

形式

igsmksnmpconf [-o][-p ポート番号] [-h ホスト名] [-t タイムアウト] [-r 再試行回数] [-i ポーリング間隔] エージェント定義ファイル

機能

NNMのSNMP設定に使用する定義ファイルを作成します。JP1/Cm2/IGSを介して通信をするエージェントのアドレスとホスト名を定義したファイル（エージェント定義ファイル）から，NNMのSNMP設定データベースの設定コマンドであるxnmsnmpconfの入力ファイル形式の定義文を，標準出力へ出力します。出力する定義文の内容を，次の表に示します。

表G-2　igsmksnmpconfの出力ファイルの内容

設定項目
設定内容

デフォルト
オプション指定時

ターゲット
エージェント定義ファイルのアドレス部に記述されたIPアドレス
エージェント定義ファイルのホスト名に記述されたホスト名
（-oオプション指定時）

Get用コミュニティ名
エージェント定義ファイルのアドレス部分に記述されたIPアドレス

プロキシ
127.0.0.1
-hオプションに指定した値

タイムアウト
設定なし
-tオプションに指定した値

再試行回数
設定なし
-rオプションに指定した値

ポーリング間隔
設定なし
-iオプションに指定した値

リモートポート
サービスcm2proxysnmpのポート番号
-pオプションで指定したポート番号

Set用コミュニティ名
エージェント定義ファイルのアドレス部分に記述されたIPアドレス

オプション

-o《IPアドレス》

ターゲットにホスト名を使用します。

Hierarchical Viewer 06-00以前のバージョンは，ping抑止のためにNNMのSNMP設定にホスト名でエントリを作成していました。したがって，管理側JP1/Cm2/IGSを，Hierarchical Viewer 06-00以前のバージョンと組み合わせて使用する場合，このオプションを指定して，ターゲットにホスト名を使用するようにしてください。

Hierarchical Viewerと組み合わせない場合や，Hierarchical Viewer 06-51以降のバージョンと組み合わせて使用する場合，このオプションを省略して，ターゲットにIPアドレスを使用するようにしてください。

-p ポート番号《servicesファイルでcm2proxysnmpとして定義されている番号》

SNMP設定のポートに定義するポート番号を指定します。JP1/Cm2/IGSのSNMPプロキシを経由して通信をするためには，管理側JP1/Cm2/IGSのSNMPプロキシでSNMP要求の受信に設定するポート番号を指定します。

-h ホスト名《127.0.0.1》

SNMP設定のプロキシに定義するホスト名を指定します。JP1/Cm2/IGSのSNMPプロキシを経由して通信をするためには，管理側JP1/Cm2/IGSの動作するホスト名を指定します。JP1/Cm2/IGSとNNMが同じマシン上で動作する場合は，ローカルループバックの127.0.0.1を使用してプロキシ通信ができます。

JP1/Cm2/IGSとNNMが別マシンで動作する場合は，この項目は省略できません。

-t タイムアウト

出力ファイルのSNMP設定定義文のタイムアウト部分に設定する値を指定します。通常は，指定する必要はありません。また省略時は，何も設定されないで，SNMP設定のデフォルト設定またはIPワイルドカード設定が適用されます。

-r 再試行回数

SNMP設定の再試行回数部分に設定する値を指定します。通常は，指定する必要はありません。省略時は，再試行回数部分には何も設定されないで，SNMP設定のデフォルト設定またはIPワイルドカード設定が適用されます。

-i ポーリング間隔

SNMP設定のステータスポーリング間隔部分に設定する値を指定します。通常は，指定する必要はありません。省略時は，何も設定されないで，SNMP設定のデフォルト設定またはIPワイルドカード設定が適用されます。

引数

エージェント定義ファイル

JP1/Cm2/IGSを介して通信するエージェントのアドレスとホスト名を，hostsファイルと同じ形式で定義したファイルです。管理側JP1/Cm2/IGSが動作するノードで使用しているhostsファイルから，JP1/Cm2/IGSを介して通信をする被管理側エージェントの定義を抽出したものを使用してください。

NAT変換機能を適用する場合は，エージェント定義ファイルのアドレスはグローバルアドレスを使用し，ホスト名はグローバルアドレスに対応するホスト名を使用します。

＃以降はコメントとみなされます。1行の定義文のうちIPアドレスとホスト名の部分だけを読み取り，hostsファイルの別名定義の部分は無視されます。

注意事項

コマンドオプションの指定について

-t, -r, -i オプションによって，タイムアウト，再試行回数，ポーリング間隔などの設定項目に値を設定できますが，通常，これらのオプションは使用しないで，IPワイルドカードやデフォルトの定義を使って別途設定することをお勧めします。

オプション指定値のエラーチェックについて

オプションで指定したタイムアウト値や再試行回数などの値は，単純に文字列として扱われ，出力されます。xnmsnmpconfの入力値として正しい範囲であるかどうかなどのエラーチェックはしません。オプションに指定したタイムアウト値や再試行回数の値が適切でない場合，コマンドの実行自体は正常に終了し，その出力結果をxnmsnmpconfに入力した時点でエラーが発生します。このような場合は，xnmsnmpconfコマンドのメッセージに従い，指定する値を適切なものに変更して，再度コマンドを実行してください。

付録H　本製品の旧バージョンからの移行について

JP1/Cm2/IGS 07-50以前のバージョンから，JP1/Cm2/IGS 09-00に移行する方法について説明します。

＜この節の構成＞

付録H.1　機能差異一覧

付録H.2　設定ファイルの移行

付録H.3　移行時の注意事項

付録H.1　機能差異一覧

JP1/Cm2/IGS 09-00とJP1/Cm2/IGS 07-50での機能差異を次の表に示します。

表H-1　機能差異一覧

機能名
JP1/Cm2/IGS 09-00
JP1/Cm2/IGS 07-50

ポート統合
ゲートウェイ通信
SNMP
○
○

TCP/IP，UDP/IP，ICMP
○
○

SNMPプロキシ通信
○
○

Proxy Option通信
○※1
○※2

IGSコネクションの接続方式
TCP/IP接続
○
○

HTTP接続
－
○※3

シングルサーバ
SNMPプロキシ通信
○
○

Proxy Option通信
○※1
○※2

NAT変換
変換方式
スタティック変換方式
○
○

プール方式
－
○

変換対象
SNMP
○
○

FTP
－
○

リモート環境設定
○
○

動作オプション
IPアドレスの設定
○
○

IGSコネクション監視
接続（ビジー監視タイムアウト時間）
○
○

生存監視
○
○

特定のJP1/Cm2/IGSからのリモート環境設定の許可
○
○

プロキシ専用マシンとしての設定
○※4
○※5

IGSイベントの通知
JP1イベント
○
○

SNMPイベント
○
○

環境設定GUI
○
○

バックアップとリストア
○
○

通信履歴の表示
○
○

コマンド
JP1/Cm2/IGSで使用するコマンド
igsbkup（環境情報ファイルのバックアップ）
○
○

igschgreq（環境情報の変更）
○
○

igschknataddr（スタティックNATデータファイルの整合性の確認）
○
－

igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）
○
－

igscollect（障害調査用ファイルの収集）
○
○

igsdump（関数トレースおよび処理テーブルのメモリダンプの取得）
○
○

igsmkcomm（NNMiのSNMP設定の定義作成）
○
－

igsmkhosts（hostsファイルのNAT変換）
○
○

igsmkseeds（NNMiの検出シード登録コマンドの定義）
○
－

igsrstr（環境情報ファイルのリストア）
○
○

igstrace（電文トレースの出力）
○
○

igstransaddr（変換後のアドレスの表示）
○
○

NNM関連のコマンド
igsmksnmpconf（NNMのSNMP設定の定義作成）
○
○

UNIX限定コマンド
igssetup（［IGS環境設定］画面の起動）
－
○

igsstart（Internet Gateway Serverの起動）
－
○

igsstat（［IGSコネクション状況］画面の起動）
－
○

igsstop（Internet Gateway Serverの停止）
－
○

定義ファイル
オプション定義ファイル（igsopt.conf）
○※6
○

変換対象MIB定義ファイル（igsnatmib.conf）
○
○

変換対象文字列MIB値定義ファイル（igsnatstr.conf）
○
○

スタティックNATデータファイル（nataddr.inf）
○
○※7

SNMPプロキシ設定ファイル（snmp.ini）
○
○※7

IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）※8
○
○

統合機能メニュー定義ファイル（hitachi_jp1igs_app.conf）
○
○

アプリケーション実行定義ファイル（hitachi_jp1igs_tree.conf）
○
○

IGSイベント定義ファイル（trapdConfIGS.$LANG）
○
○

IGSイベント定義ファイル（incidentIGS.xml）
○
－

（凡例）

○：提供している

－：提供していない

注※1　デフォルトではオフに設定されている

注※2　常時オンに設定されている

注※3　32ビットバージョンWindows版限定機能である

注※4　デフォルトではプロキシ専用マシンに設定されている

注※5　デフォルトではプロキシ専用マシンに設定されていない

注※6　設定項目「igsproxyoption」が追加された

注※7　非公開のファイルである

注※8　Proxy Optionの設定ファイルである

付録H.2　設定ファイルの移行

JP1/Cm2/IGS 07-50以前で使用していた設定ファイルを，JP1/Cm2/IGS 09-00に移行する手順を次に示します。

JP1/Cm2/IGS 07-50以前で［IGS環境設定］画面の［内容表示］ボタンをクリックする。
［IGS設定内容表示］画面が表示されます。

［IGS設定内容表示］画面の内容を確認し，次の設定内容を削除または変更する。

「IGSコネクション」の表示行に「HTTP」が表示されている場合，該当するIGSコネクションを削除，またはHTTP接続しないように設定を変更してください。

「NAT=」の表示行に「pool」が表示されている場合，プールNAT情報を削除してください。

「NAT=」の表示行に「protocol」が表示されている場合，［プロトコルデータ部NAT変換適用情報一覧表示］画面で，「プロトコル」の表示列に「FTP」が表示されている定義行を削除してください。

JP1/Cm2/IGS 07-50以前でigsbkupコマンドを実行して，任意のフォルダに設定ファイルを退避する。
igsbkupコマンドの詳細については，「6　コマンド」の「igsbkup（環境情報ファイルのバックアップ）」を参照してください。

手順3で生成したフォルダを，移行先マシンの任意の場所にフォルダごとコピーする。

JP1/Cm2/IGS 09-00でigsrstrコマンドを実行して，手順3のフォルダの内容を復元する。
igsrstrコマンドの詳細については，「6　コマンド」の「igsrstr（環境情報ファイルのリストア）」を参照してください。

JP1/Cm2/IGS 09-00で［IGS環境設定］画面を起動し，設定内容を確認し，必要に応じて設定を変更する。

JP1/Cm2/IGS 09-00でProxy Optionと連携しない場合は，igsopt.confの「igsproxyoption」を「off」に設定してください。
igsopt.confの詳細については，「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

JP1/Cm2/IGS 09-00のサービスを再起動する。

付録H.3　移行時の注意事項

移行時の注意事項を次に示します。

JP1/Cm2/IGS 09-00では，プール方式のNAT変換およびFTPプロトコルのNAT変換をサポートしていません。FTPプロトコルのNAT変換については，ルータを使用することをお勧めします。

TCP/IPおよびUDP/IPのプロキシサーバとして運用する場合，igsopt.confの「igsproxyoption」を「on」に設定してください。igsopt.confの詳細については，「7.2　オプション定義ファイル（igsopt.conf）」を参照してください。

JP1/Cm2/IGSと連携するアプリケーション，特にNNMiまたはNNMのSNMPプロキシの設定，およびSNMPエージェントのトラップ宛先の設定を移行後のネットワーク環境に合わせて変更してください。

付録I　旧製品からの移行について

JP1/Extensible Port Management Systemまたは，JP1/Cm2/Internet SNMP GatewayからJP1/Cm2/IGSへの移行方法を説明します。

＜この節の構成＞

付録I.1　JP1/Extensible Port Management Systemからの移行について

付録I.2　JP1/Cm2/Internet SNMP Gatewayからの移行について

付録I.1　JP1/Extensible Port Management Systemからの移行について

＜この項の構成＞

(1)　移行手順

(1)　移行手順

JP1/Extensible Port Management SystemからJP1/Cm2/IGSへ移行する場合は，次の手順に従って設定してください。

「JP1/Extensible Port Management Systemのインストールディレクトリ¥JP1EPM¥confディレクトリ」の全ファイルを，「Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥confディレクトリ」にコピーする。
エクスプローラなどでコピーしてください。
なお，JP1/Extensible Port Management Systemのインストールディレクトリ¥JP1EPM¥confディレクトリの全ファイルは，JP1/Extensible Port Management Systemをアンインストールしても残っています。

［スタート］メニューから［プログラム］－［Internet Gateway Server］－［セットアップ］を選択する。
［IGS環境設定］画面が表示されます。

設定内容が正しいか［内容表示］ボタンをクリックして，確認する。

［終了］ボタンをクリックして，［設定ファイルだけ変更］ボタンをクリックする。

JP1/Extensible Port Management Systemの受信ポートを変更していた場合は，JP1/Cm2/IGS間の連携ポートを変更する。
詳細については「付録C　ポート番号一覧」を参照してください。

注意

JP1/Extensible Port Management Systemから,Internet Gateway Server 07-10以降へ移行する場合は，各アプリケーションサーバのゲートウェイの設定を見直してください。

カプセル化情報に指定されていないアプリケーションからのパケットを受信した場合，Internet Gateway Server 07-10以降では，フォワードしないでパケットを破棄します。そのため，カプセル化情報に指定されていないアプリケーションの通信ができなくなる場合があります。

付録I.2　JP1/Cm2/Internet SNMP Gatewayからの移行について

＜この項の構成＞

(1)　移行手順

(2)　igsfromisgコマンド（JP1/Cm2/Internet SNMP GatewayからJP1/Cm2/IGSへの移行）

(1)　移行手順

管理側および被管理側の各システム拠点のJP1/Cm2/Internet SNMP GatewayをJP1/Cm2/IGSへ移行する場合は，次の手順に従って設定してください。

JP1/Cm2/Internet SNMP Gatewayのすべての設定ファイルを，任意のディレクトリに退避する。

設定ファイルを退避したディレクトリを指定して，igsfromisgコマンドを実行する。
igsfromisgコマンドの詳細については，「(2)　igsfromisgコマンド（JP1/Cm2/Internet SNMP GatewayからJP1/Cm2/IGSへの移行）」を参照してください。

管理側JP1/Cm2/IGSの通信情報で，被管理側JP1/Cm2/IGSのIPアドレスを指定して，IGSコネクションを設定する。

管理側JP1/Cm2/IGSの適用情報の送信先APノードとして，isgsnmp.conf設定ファイルに指定していたSNMP要求の送信先エージェントのIPアドレスおよびポート番号を設定する。

被管理側JP1/Cm2/IGSの通信情報で，管理側JP1/Cm2/IGSのIPアドレスを指定してIGSコネクションを設定する。

被管理側JP1/Cm2/IGSの適用情報の送信先APノードとして，isgtrap.conf設定ファイルに指定していたSNMPトラップの送信先マネージャのIPアドレスおよび送信先ポート番号（162/UDP）を設定する。

被管理側JP1/Cm2/IGSのNAT情報で，isgnataddr.conf設定ファイルに指定していたNAT変換定義を設定する。
管理側のisgnataddr.conf設定ファイルにNAT変換定義を設定していた場合は，それぞれの被管理側JP1/Cm2/IGSでNAT情報設定をします。

なお，ネットワーク環境に合わせてNNMまたは階層エージェントおよびHierarchical Viewerの設定を見直してください。

(2)　igsfromisgコマンド（JP1/Cm2/Internet SNMP GatewayからJP1/Cm2/IGSへの移行）

形式

igsfromisg JP1/Cm2/Internet SNMP Gateway設定ファイルの退避ディレクトリ

格納ディレクトリ

Internet Gateway Serverのインストールディレクトリ¥JP1Cm2IGS¥bin

説明

JP1/Cm2/Internet SNMP Gatewayの設定を，JP1/Cm2/IGSの設定に変換し，反映します。

引数

JP1/Cm2/Internet SNMP Gateway設定ファイル退避ディレクトリ

JP1/Cm2/Internet SNMP Gatewayの設定ファイルを格納しているディレクトリを指定します。このコマンドは次のファイルについて変換します。なお，isgconn.conf設定ファイルおよびisgnataddr.confファイルの設定内容は，JP1/Cm2/IGSの環境設定から設定し直してください。

isgsnmp.conf設定ファイル

isgtrap.conf設定ファイル

isgnatmib.conf設定ファイル

isgnatstr.conf設定ファイル

isgopt.conf設定ファイル

isgparam.conf設定ファイル

注意事項

移行コマンドの実行について
JP1/Cm2/IGSの設定および起動をする前に，igsfromisgコマンドを実行してください。

isgopt.confファイルについて
isgopt.confファイルの設定項目の中で，次の項目が反映されます。
cooperationの項目
add-trap-sourceの項目
trap-source-typeの項目
そのほかの項目については，JP1/Cm2/IGSでは使用しません。

isgparam.confファイルについて
isgparam.confファイルの設定項目の中で，次の項目が反映されます。
event-sendの項目
event-destの項目
そのほかの項目については，JP1/Cm2/IGSでは使用しません。

付録J　IGSコネクションの構築の可否

Internet Gateway Server は，JP1/Extensible Port Management SystemおよびJP1/Cm2/Internet SNMP GatewayとIGSコネクションを構築できません。

Internet Gateway Server同士では，バージョンおよび適用OSに関係なく，IGSコネクションを構築できます。

付録K　各バージョンの変更内容

＜この節の構成＞

付録K.1　09-00での変更内容

付録K.2　07-50での変更内容

付録K.3　07-10での変更内容

付録K.1　09-00での変更内容

Internet Gateway Serverの適用OSを変更した。

［コネクション利用履歴］画面で「通信方向」と表示した。

次の記載について削除した。

HTTP接続のIGSコネクション

プール方式のNAT変換

FTPプロトコルのNAT変換

次のコマンドを追加した。

igschknataddr

igschksnmp

igsmkcomm

igsmkseeds

次のコマンドを削除した。

igsstart

igssetup

igsstat

igsstop

次の定義ファイルを追加した。

nataddr.inf

snmp.ini

Internet Gateway Serverのインストールディレクトリを変更した。

付録K.2　07-50での変更内容

適用OSに，Windows Server 2003 (IPF)を追加した。

適用OSに，Linuxを追加した。

適用OSに，HP-UX (IPF)を追加した。

IGSコネクションをHTTP通信にすることができるのは，32ビットバージョンWindows版だけであることを明記した。

1台のJP1/Cm2/IGSでデータ部のNAT変換をして通信できるシングルサーバ機能を追加した。

次のメッセージを追加した。
KDJI227-I

プロセス名を追加した。

JP1/Cm2/IGSの性能と見積もりをリリースノート参照に変更した。

UNIX版のJP1/Cm2/IGSがサポートするロケールを追加した。

AIX版を使用する場合の注意事項を追加した。

付録K.3　07-10での変更内容

JP1/Cm2/IGSをプロキシ専用マシンとして使用する場合，ゲートウェイマシンとしての機能を閉塞させるオプションを追加した。

リモートでほかのJP1/Cm2/IGSの環境設定をできるオプションを追加した。これに伴い，環境設定GUI起動時に，設定対象（ローカル／リモート）を選択する画面を追加した。

IGSコネクションの生存監視をするオプションを追加した。

JP1/Cm2/IGSマシンに複数のIPアドレスが設定されている場合，JP1/Cm2/IGSで使用するIPアドレスを指定するオプションを追加した。

IGSコネクション接続時と，送信ビジー時のタイムアウト時間を設定できるオプションを追加した。

Internet Gateway ServerのWindows版で使用していたDLCプロトコルをrawソケットに変更した。このため，DLCプロトコルの設定が必要なのは，Internet Gateway ServerのAIX版だけになった。

障害発生時に，原因究明用の資料を採取する次のコマンドを追加した。
igsdump，igstrace，igscollect

IGSイベント（ID:00005121）を削除した。

メッセージを追加・削除した。

追加
KDJI224-E～KDJI226-E，KDJI351-I～KDJI354-I，KDJI901-E～KDJI906-E，KDJI990-E～KDJI996-E

削除
KDJI004-E，KDJI013-E，KDJI222-E

JP1/Cm2/IGSを使用する次の環境について，注意事項を追加した。

IPv4とIPv6の混在環境での使用

IPエイリアス環境での使用

Internet Gateway Serverのバージョンが混在する環境での使用

JP1/Cm2/IGSマシンのネットワーク環境を変更する場合の注意事項を追加した。

付録L　用語解説

(英字)

APコネクション

JP1/Cm2/IGSのポート統合機能を利用するアプリケーションの，マネージャとエージェント間で確立されるコネクションです。

IGSコネクション

JP1/Cm2/IGS間で確立するコネクションです。JP1/Cm2/IGSでカプセル化したパケットを送受信するために確立します。

JP1/IM

分散システムを集中的に監視するためのプログラムです。分散システム内での業務の実行状況や障害などの情報を表すJP1イベントを，JP1/IM - Viewの画面を通じて監視できます。JP1/Cm2/IGSと連携させると，JP1/Cm2/IGSのサービス，IGSコネクションの接続状況，および障害の発生を監視できます。

JP1イベント

システム内で何らかの事象が発生した際に，その事象に関してJP1/Baseに通知される情報です。

NAPT

一つのグローバルアドレスを複数のクライアントで共有するNATのことです。IPアドレスおよびポート番号を変換します。

NAT

組織内のプライベートアドレスとインターネットで通信をするためのグローバルアドレスとの対応づけをして，外部と通信する時にプライベートアドレスをグローバルアドレスに，またはグローバルアドレスをプライベートアドレスに変換する仕組みのことです。

NNMiまたはNNM

IPネットワークをSNMPによって管理するためのプログラムです。IPネットワークの構成管理，性能管理，障害管理をします。JP1/Cm2/IGSは，NNMiまたはNNMが送受信するSNMPパケット内のIPアドレスをNAT変換の対象としています。また，JP1/Cm2/IGSと連携させると，NNMiのインシデントの参照またはNNMのアラームブラウザでIGSコネクションの接続状況および障害の発生を監視できます。

rawソケット

ネットワークプロトコルおよびインターフェースへのアクセスを提供するソケットです。JP1/Cm2/IGSとアプリケーションのインターフェースにrawソケットを使用します。

(ア行)

アプリケーションサーバ

ネットワーク上で，アプリケーションを提供するマシンのことです。このマニュアルでは，インターネットを介してパケットを送受信するマネージャやエージェントを指します。

エージェント定義ファイル

JP1/Cm2/IGSを介して通信をするSNMPエージェントのアドレスとホスト名を定義したファイルのことを，「エージェント定義ファイル」といいます。SNMPプロキシ通信をする場合，NNMiまたはNNMのSNMP設定の際に必要です。

(カ行)

カプセル化

アプリケーションサーバ間で送受信するパケット（APパケット）をJP1/Cm2/IGS間で送受信するパケットで梱包し，APパケットをJP1/Cm2/IGSのデータ部として扱うことです。

環境情報ファイル

JP1/Cm2/IGSの動作環境を設定する定義ファイル，および環境設定の設定内容を出力したファイルの総称です。

環境設定

JP1/Cm2/IGSの動作環境の設定や設定内容の表示をするGUIです。

(サ行)

シングルサーバモード

ポート統合しないで1台のJP1/Cm2/IGSでデータ部だけをNAT変換します。JP1/Cm2/IGSはプロキシサーバとしてだけ使用できます。ポート統合モードとの併用はできません。

スタティック変換方式

NAT変換の変換方式の一つで，プライベートアドレスとグローバルアドレスを1対１で変換します。あらかじめグローバルアドレスとプライベートアドレスの対応を設定しておきます。

(タ行)

着呼

カプセル化通信をするときに，カプセル化されたデータを受け取り，カプセル化を解除することです。また，カプセル化を解除して送信先に送信するJP1/Cm2/IGSのことを，「着呼側JP1/Cm2/IGS」といいます。

透過ポート

ファイアウォールを通過できるポートのことです。

動的NAT

複数のプライベートアドレスから，複数のグローバルアドレスへ1対複数で変換することです。NAT変換時は，指定された範囲から，使用されていないアドレスが自動的に選択されます。

(ハ行)

発呼

カプセル化通信をするときに，データをカプセル化して，送信することです。また，カプセル化して送信するJP1/Cm2/IGSのことを，「発呼側JP1/Cm2/IGS」といいます。

ファイアウォール

通過するデータを制限するゲートウェイです。

プロキシ通信

プロキシサーバとして設定したJP1/Cm2/IGSを経由して，アプリケーション間の通信をする機能のことです。プロキシ通信をするには，Proxy Optionのインストールと設定が必要です。

ポート統合

JP1/Cm2/IGSが持つ機能の一つで，ファイアウォールを通過する複数のポートをまとめることです。

(ラ行)

リモート環境設定

他のJP1/Cm2/IGSの環境設定を，リモートで行う機能です。

なお，リモート環境設定をするには，設定対象のJP1/Cm2/IGSでリモート設定を許可する設定が必要です。

索引

[Ａ][Ｉ][Ｊ][Ｎ][Ｐ][Ｒ][Ｓ][Ｔ]
[ア行][カ行][サ行][タ行][ナ行][ハ行][マ行][ラ行]

(英字)

(Ａ)

APコネクション

APコネクション

APコネクション情報の削除

APコネクション情報の登録

APコネクション情報の変更

(Ｉ)

igsbkup（環境情報ファイルのバックアップ）

igschgreq（環境情報の変更）

igschknataddr（スタティックNATデータファイルの整合性の確認）

igschksnmp（SNMPプロキシ定義ファイルの整合性の確認）

igscollect（障害調査用ファイルの収集）

igsdump（関数トレースおよび処理テーブルのメモリダンプの取得）

igsfixport.conf（IGS Proxy Option固定ポート定義ファイル）

igsfromisg（JP1/Cm2/Internet SNMP GatewayからJP1/Cm2/IGSへの移行）

igsmkcomm（NNMiのSNMP設定の定義作成）

igsmkhosts（hostsファイルのNAT変換）

igsmkseeds（NNMiの検出シード登録コマンドの定義）

igsmksnmpconf（NNMのSNMP設定の定義作成）

igsnatmib.conf（変換対象MIB定義ファイル）

igsnatstr.conf（変換対象文字列MIB値定義ファイル）

igsopt.conf（オプション定義ファイル）

IGS Proxy Option固定ポート定義ファイル（igsfixport.conf）

igsrstr（環境情報ファイルのリストア）

igstrace（電文トレースの出力）

igstransaddr（変換後のアドレスの表示）

IGSイベント

［IGS環境設定］画面の起動

IGSコネクション

IGSコネクション

［IGSコネクション状況］画面（シングルサーバモード）

［IGSコネクション状況］画面（ポート統合モード）

IGSコネクション情報を登録する

IGSコネクション情報を変更または削除する

IGSコネクションの構築の可否

IGSコネクションの生存監視

IGSコネクションの生存監視

IGSコネクションの接続

IGSコネクションの切断

IGSコネクションのタイムアウト時間

Internet Gateway Server

Internet Gateway Server運用時のメッセージ（KDJI201～KDJI411）

Internet Gateway Serverのインストールとアンインストール

Internet Gateway Serverの定義ファイル

Internet Gateway Serverのファイル・ディレクトリ一覧

IPアドレスの設定

(Ｊ)

JP1/Cm2/IGS起動時のメッセージ（KDJI001～KDJI062）

JP1/Cm2/IGS終了時のメッセージ（KDJI101～KDJI161）

JP1/Cm2/IGSをゲートウェイサーバとして運用する

JP1/Cm2/Internet SNMP Gatewayからの移行

JP1/Extensible Port Management Systemからの移行

JP1/IM

JP1/IM連携

JP1/IM連携のシステム構成例

JP1イベント

JP1イベント

(Ｎ)

NAPT

NAT

NAT

nataddr.inf（スタティックNATデータファイル）

NAT環境でゲートウェイサーバとして運用する定義例

NAT環境でネットワークを監視する定義例

NAT情報の登録

NAT変換

NAT変換機能の設定の流れ

NAT変換の対象

NAT変換の方式

NNM

NNMi

NNMiまたはNNM連携

NNMiまたはNNM連携のシステム構成例

NNM関連の機能

(Ｐ)

Proxy Option

Proxy Option運用時のメッセージ（KDJI601～KDJI623）

Proxy Optionのインストールとセットアップ

Proxy Optionの稼働と停止

Proxy Optionの定義ファイル

Proxy Optionのファイル・ディレクトリ一覧

(Ｒ)

rawソケット

(Ｓ)

snmp.ini（SNMPプロキシ定義ファイル）

SNMP通信情報の登録

SNMPデータ部のNAT変換

SNMPトラップ通知の定義

SNMPトラップの宛先変更・削除

SNMPトラップの通知

SNMPプロキシ

SNMPプロキシ通信

SNMPプロキシ通信機能の設定の流れ

SNMPプロキシ通信の設定

SNMPプロキシ定義ファイル（snmp.ini）

SNMPプロキシを使用してネットワークを監視する定義例

SNMP要求応答の定義

SNMP要求応答の変更・削除

SNMP要求と応答

(Ｔ)

TCP/IPおよびUDP/IPプロトコルを使用したプロキシ通信

(ア行)

(あ)

アドレス変換定義

アプリケーションサーバ

アプリケーションの通信情報の設定

アンインストール（Internet Gateway Server）

アンインストール（Proxy Option）

(い)

インスタンス識別子

インストール（Internet Gateway Server）

インストール（Proxy Option）

インストール時のメッセージ（KDJI990～KDJI996）

インデックス

(う)

運用形態による構成

運用上の注意事項

運用方式

(え)

エージェント定義ファイル

エラーログ

(お)

オプション定義ファイル（igsopt.conf）

(カ行)

(か)

カプセル化

カプセル化

画面遷移

環境情報ファイル

環境情報ファイル

環境設定

環境設定

環境設定以外の設定

環境設定内容の表示

環境設定の設定内容の変更

環境設定ファイルの保存

環境設定ファイルの保存・読み込み

環境設定ファイルの読み込み

(き)

起動と停止

機能一覧

機能差異一覧

共通メッセージログ

(く)

クラスタ環境での注意事項

クラスタシステムで運用する場合の設定

クラスタシステムでの設定

クラスタシステムへのインストール

(け)

ゲートウェイサーバとして運用する定義例

ゲートウェイの変更

(こ)

コネクションの確立形態による構成

コネクションの管理

［コネクション利用履歴］画面（シングルサーバモード）

［コネクション利用履歴］画面（ポート統合モード）

コマンド（igsbkup）

コマンド（igschgreq）

コマンド（igschknataddr）

コマンド（igschksnmp）

コマンド（igscollect）

コマンド（igsdump）

コマンド（igsfromisg）

コマンド（igsmkcomm）

コマンド（igsmkhosts）

コマンド （igsmkseeds）

コマンド（igsmksnmpconf）

コマンド（igsrstr）

コマンド（igstrace）

コマンド（igstransaddr）

コマンド一覧

コマンドの格納先ディレクトリ

コマンドの出力メッセージ（KDJI901～KDJI906）

(サ行)

(し)

システム構成

システム構成（JP1/IM連携）

システム構成（NNMiまたはNNM連携）

システム構築

常時接続

資料の採取方法

シングルサーバ

シングルサーバ機能を使用する定義例

シングルサーバモード

シングルサーバモード

(す)

スタティックNATデータファイル（nataddr.inf）

スタティック情報の削除

スタティック情報の設定

スタティック情報の変更

スタティック変換方式

スタティック変換方式

(せ)

性能と見積もり

接続状況の表示（シングルサーバモード）

接続状況の表示（ポート統合モード）

設定ファイルの移行

セットアップ（JP1/IM連携）

セットアップ（NNMiまたはNNM連携）

セットアップ（Proxy Option）

(タ行)

(ち)

着呼

着呼側

(つ)

通信情報

通信情報の登録

(て)

定義ファイル（igsfixport.conf）

定義ファイル（igsnatmib.conf）

定義ファイル（igsnatstr.conf）

定義ファイル（igsopt.conf）

定義ファイル（nataddr.inf）

定義ファイル（snmp.ini）

定義ファイル一覧

定義例

定義例（オプション定義ファイル）

(と)

透過ポート

動作モード

動的NAT

特長

トラブルシューティング

トラブル発生時に採取が必要な資料

トラブルへの対処の手順

トラブルへの対処方法

(ナ行)

(な)

内容表示

(ハ行)

(は)

パケットのカプセル化

JP1/Cm2/IGSをゲートウェイサーバとして運用する場合

JP1/Cm2/IGSをプロキシサーバとして運用する場合

バックアップ

発呼

発呼側

(ふ)

ファイアウォール

ファイアウォールの透過方向

ファイルおよびディレクトリ一覧

プロキシサーバとして運用するシステム構成例

プロキシサーバとして運用するシステム構成例

プロキシ専用マシンとしての設定

プロキシ通信

プロキシ通信

プロキシ通信機能の設定の流れ

プロキシ通信を使用する定義例

プロセス一覧

プロトコルデータ部NAT変換情報の変更・削除

プロトコルデータ部NAT変換の適用情報の設定

(へ)

変換対象MIB定義ファイル(igsnatmib.conf）

変換対象MIB定義ファイルの定義

変換対象文字列MIB値定義ファイル（igsnatstr.conf）

(ほ)

ポート統合

ポート統合

ポート統合機能の設定の流れ

ポート統合モード

ポート番号

本製品の旧バージョンからの移行について

(マ行)

(め)

メッセージID

メッセージの記載形式

メッセージの出力形式

(ラ行)

(り)

リストア

リモート環境設定

リモート環境設定

リモート環境設定の許可

利用時接続

利用履歴情報の更新のタイミング

利用履歴情報の更新のタイミング

利用履歴の表示（シングルサーバモード）

利用履歴の表示（ポート統合モード）

利用履歴のファイル出力

利用履歴ファイルの格納先

(ろ)

ローカル／リモートの選択

ログ情報

■ 商標類

AIXは，米国における米国International Business Machines Corp.の登録商標です。
HP-UXは，米国Hewlett-Packard Companyのオペレーティングシステムの名称です。
Java 及びすべてのJava関連の商標及びロゴは，米国及びその他の国における米国Sun Microsystems, Inc.の商標または登録商標です。
Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標若しくは商標です。
UNIXは，X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Windows Serverは，米国Microsoft Corporationの米国及びその他の国における登録商標です。
This product includes software developed by the Apache Software Foundation (http://www.apache.org/).
This product includes software developed by IAIK of Graz University of Technology.