(57)【要約】【課題】  保守用の端末装置のＩＰアドレスを登録しなくても、所定の端末装置を容易に遠隔保守することができるパケット転送装置、パケット転送方法、プログラムおよび記録媒体を提供することを目的とするものである。【解決手段】  端末装置に転送するパケットを転送規制するパケット転送規制手段と、上記端末装置を保守する保守装置のドメインネーム情報を記憶するドメインネーム記憶手段と、受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得するドメインネーム取得手段と、上記ドメインネーム取得手段が取得したドメインネーム情報と、上記記憶手段に記憶されている上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手段とを有するパケット転送装置である。【選択図】  図１
2005204029.tif 000002
【特許請求の範囲】
【請求項１】
端末装置に転送するパケットを転送規制するパケット転送規制手段と；
上記端末装置を保守する保守装置のドメインネーム情報を記憶するドメインネーム記憶手段と；
受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得するドメインネーム取得手段と；
上記ドメインネーム取得手段が取得したドメインネーム情報と、上記記憶手段に記憶されている上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手段と；
を有することを特徴とするパケット転送装置。
【請求項２】
請求項１において、
上記ドメインネーム取得手段は、受信したパケットに含まれているアプリケーション情報が、予め定められたアプリケーション情報と一致したときに、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得する手段であることを特徴とするパケット転送装置。
【請求項３】
請求項１または請求項２において、
上記ドメインネーム取得手段は、上記アドレス情報に対応するドメインネーム情報を供給するドメインネームサーバから、上記ドメインネーム情報を取得する手段であることを特徴とするパケット転送装置。
【請求項４】
請求項１〜請求項３のいずれか１項において、
上記ドメインネーム情報は、完全修飾ドメインネーム情報であることを特徴とするパケット転送装置。
【請求項５】
端末装置に転送するパケットを転送規制するパケット転送規制段階と；
上記端末装置を保守する保守装置のドメインネーム情報を記憶するドメインネーム記憶段階と；
受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得するドメインネーム取得段階と；
上記ドメインネーム取得段階で取得したドメインネーム情報と、上記記憶段階で記憶された上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除段階と；
を有することを特徴とするパケット転送方法。
【請求項６】
端末装置に転送するパケットを転送規制するパケット転送規制手順と；
上記端末装置を保守する保守装置のドメインネーム情報を、メモリに記憶するドメインネーム記憶手順と；
受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得し、メモリに記憶するドメインネーム取得手順と；
上記ドメインネーム取得手順で取得したドメインネーム情報と、上記記憶手順で記憶された上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手順と；
をコンピュータに実行させるプログラム。
【請求項７】
端末装置に転送するパケットを転送規制するパケット転送規制手順と；
上記端末装置を保守する保守装置のドメインネーム情報を、メモリに記憶するドメインネーム記憶手順と；
受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得し、メモリに記憶するドメインネーム取得手順と；
上記ドメインネーム取得手順で取得したドメインネーム情報と、上記記憶手順で記憶された上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手順と；
をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置を保守する保守装置から送信されたパケットを転送するパケット転送装置、パケット転送方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、パケット転送装置として、ファイアウォールとして機能する遠隔保守／操作センタ装置が知られている（たとえば、特許文献１参照）。
【０００３】
上記従来の遠隔保守／操作センタ装置は、被サービス装置ＩＤ、ユーザＩＤ、パスワード、サービスＩＤの４種類の情報を記憶するユーザ認証用データベースと、ユーザ認証用データベースに登録されているサービスＩＤを具備するサービス装置のＩＰアドレスを記憶するサービス装置データベースと、被サービス装置との間でコネクションＡを確立する被サービス装置被接続部と、サービス装置との間でコネクションＢを確立するサービス装置接続部と、被サービス装置が契約ユーザであることを認証する認証処理を実行する自社ネットワーク安全保持部とを有する。
【０００４】
遠隔保守／操作センタ装置において、被サービス装置被接続部は、パケットを受信すると、該パケットに格納されているサービスＩＤ、ユーザＩＤ、被サービス装置ＩＤ、パスワードを、自社ネットワーク安全保持部に送り、自社ネットワーク安全保持部は、上記サービスＩＤをキーとして、サービス装置データベースを検索し、該サービスＩＤに対応するサービス装置を識別し、この識別したサービス装置のＩＰアドレスを獲得する。
【０００５】
そして、照合結果と共に、契約ユーザからのパケットであることが判明した場合、上記識別したサービス装置のＩＰアドレスも、被サービス装置被接続部に返し、一方、上記パケットが契約ユーザからのものでないと判断した場合、上記パケットを棄却することによって、被サービス装置に対して遠隔操作のサービスを実施することができる。
【特許文献１】特開２００２−０８４３２６平号公報（第８−１５頁、第５図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来の遠隔保守／操作センタ装置では、サービス装置のＩＰアドレスをサービス装置データベースに予め登録し、この登録されたサービス装置以外の装置からのアクセスを規制するように設定する必要があるので、所定の端末装置を保守するための手続きが煩雑になるという問題がある。
【０００７】
また、ＩＰアドレスは、たとえば４つの１０進数に区切った３２ビットの数字で表されるので、保守担当者は、サービス装置とＩＰアドレスとの対応を把握することが難しく、ＩＰアドレスでは、保守管理が困難であるという問題がある。
【０００８】
本発明は、保守用の端末装置のＩＰアドレスを登録しなくても、所定の端末装置を容易に遠隔保守することができるパケット転送装置、パケット転送方法、プログラムおよび記録媒体を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
本発明は、端末装置に転送するパケットを転送規制するパケット転送規制手段と、上記端末装置を保守する保守装置のドメインネーム情報を記憶するドメインネーム記憶手段と、受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得するドメインネーム取得手段と、上記ドメインネーム取得手段が取得したドメインネーム情報と、上記記憶手段に記憶されている上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手段とを有するパケット転送装置である。
【発明の効果】
【００１０】
本発明によれば、ドメインネーム取得手段によって取得されたドメインネーム情報と、記憶手段に記憶された保守装置のドメインネーム情報とが一致したときに、保守装置から送信されるパケットの転送規制を解除するので、保守装置のＩＰアドレスを登録しなくても所定の端末装置を容易に遠隔保守することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
発明を実施するための最良の形態は、以下の実施例である。
【実施例１】
【００１２】
図１は、本発明の実施例１であるルータ装置１０を示すブロック図である。
【００１３】
ルータ装置１０は、パケット転送装置の一例であり、第１ホストコンピュータ２０と、ドメインネームシステム（ＤＮＳ  Domain Name System）サーバ３０と、第２ホストコンピュータ４０とに接続され、パケット転送手段１１と、パケット転送規制手段１２と、ＦＱＤＮ取得手段１３と、ＦＱＤＮ記憶手段１４と、転送規制解除手段１５とを有する。
【００１４】
パケット転送手段１１は、第１ホストコンピュータ２０とドメインネームシステムサーバ３０と第２ホストコンピュータ４０との間で、ＩＰ（Internet Protocol）パケットを転送する手段であり、つまり、受信したＩＰパケットを、ＩＰパケットに含まれている宛先アドレスの端末装置に転送する手段である。
【００１５】
パケット転送規制手段１２は、第２ホストコンピュータ４０から第１ホストコンピュータ２０にＩＰパケットを転送する場合に、ＩＰパケットの転送を規制する手段である。つまり、パケット転送規制手段１２は、第１ホストコンピュータ２０に転送されるＩＰパケットを、フィルタリング処理によって動的に転送規制する手段である。
【００１６】
ＦＱＤＮ取得手段１３は、パケット転送手段１１が受信したＩＰパケットに含まれているアプリケーション情報が、予め定められたアプリケーション情報と一致したときに、ＩＰパケットに含まれているアドレス情報に対応するＦＱＤＮ（Fully Qualified Domain Name：完全修飾ドメインネーム）情報を取得する手段である。つまり、ＦＱＤＮ取得手段１３は、パケット転送手段１１が受信したＩＰパケットの送信元アドレス（ソースアドレス）情報をドメインネームシステムサーバ３０に問い合わせる手段である。
【００１７】
ＦＱＤＮ記憶手段１４は、第１ホストコンピュータ２０を保守する第２ホストコンピュータ４０のＦＱＤＮ情報を予め記憶する手段である。つまり、ＦＱＤＮ記憶手段１４は、たとえば、ハードディスクドライブによって構成され、第１ホストコンピュータ２０を遠隔保守する端末装置のＦＱＤＮ情報を記憶する手段である。
【００１８】
転送規制解除手段１５は、ＦＱＤＮ情報に基づいてＩＰパケットの転送規制を解除する手段である。つまり、転送規制解除手段１５は、ＦＱＤＮ取得手段１３が取得したＦＱＤＮ情報とＦＱＤＮ記憶手段１４に記憶された第２ホストコンピュータ４０のＦＱＤＮ情報とが一致したときに、第２ホストコンピュータ４０から送信されるＩＰパケットの転送規制を解除する手段である。
【００１９】
なお、第２ホストコンピュータ４０が、第１ホストコンピュータ２０を遠隔保守する。
【００２０】
ドメインネームシステムサーバ３０は、第１ホストコンピュータ２０からＩＰアドレス情報に対応するＦＱＤＮ情報の問い合わせがあったときに、ドメインネームシステム逆引き（ＤＮＳ逆引き）によって、ＦＱＤＮを解決し（検索し）、ＦＱＤＮ情報を含むＩＰパケットを、第１ホストコンピュータ２０に送信するサーバである。
【００２１】
なお、パケット転送手段１１、パケット転送規制手段１２、ＦＱＤＮ取得手段１３、転送規制解除手段１５は、ＣＰＵ、メモリ等によって構成され、所定のプログラムによって動作する手段である。
【００２２】
次に、実施例１の動作について説明する。
【００２３】
図２は、実施例１の動作を示すタイムチャートである。
【００２４】
ここで、第１ホストコンピュータ２０にＩＰパケットを転送することができないように、第２ホストコンピュータ４０が、予め転送規制されているとする。
【００２５】
まず、第１ホストコンピュータ２０を遠隔保守する端末装置のＦＱＤＮ情報を、ルータ装置１０のＦＱＤＮ記憶手段１４が記憶する（Ｓ１１）。たとえば、第２ホストコンピュータ４０のＦＱＤＮ情報として、「ｗｗｗ．２ｈｏｓｔ．ｃｏ．ｊｐ」のような保守担当者にとって扱いやすいデータを記憶する。次いで、第２ホストコンピュータ４０からＩＰパケットが転送されたときに（Ｓ１２）、パケット転送手段１１が、ＩＰパケットのソースアドレス情報を検証する（Ｓ１３）。
【００２６】
ここで、ソースアドレス情報は、予め転送規制されている第２ホストコンピュータ４０のアドレス情報であるので、第２ホストコンピュータ４０から送信されたＩＰパケットは、第１ホストコンピュータ２０には転送されず、さらに、ソースアドレス情報が保守用ポートのアドレス情報であるか否かを、パケット転送手段１１が判断する（Ｓ１５）。なお、ソースアドレス情報が保守用ポートのアドレスであるか否かを判断する場合（Ｓ１５）、たとえば、パケット転送手段１１が受信したＩＰパケットに、保守用のアプリケーション情報が含まれているか否かに基づいて、保守用ポートのアドレスであるか否かを判断する。
【００２７】
一方、パケット転送手段１１が受信したＩＰパケットが、転送規制されていないソースアドレス情報を含むＩＰパケットであれば（Ｓ１３）、そのＩＰパケットを、第１ホストコンピュータ２０に転送する（Ｓ１４）。
【００２８】
ソースアドレス情報が、保守用ポートのアドレス情報であると判断された場合（Ｓ１５）、ＦＱＤＮ取得手段１３が、ソースアドレス情報を、ドメインネームシステムサーバ３０に送信し、ネーム問い合わせが行われる（Ｓ１７）。たとえば、「ａａａ．ｂｂｂ．ｃｃｃ．ｄｄｄ」のように、４つの１０進数に区切った３２ビットの数字で表されたソースアドレス情報が、ドメインネームシステムサーバ３０に送信され、ネーム問い合わせが行われる。一方、Ｓ１５において、ソースアドレス情報が、保守用ポートのアドレス情報であると判断されなければ（Ｓ１５）、パケット転送手段１１が、受信されたＩＰパケットを破棄する（Ｓ１６）。
【００２９】
引き続き、ＦＱＤＮ取得手段１３が、ドメインネームシステムサーバ３０のドメインネームシステム逆引きによるネーム回答情報を受信し、第２ホストコンピュータ４０のＦＱＤＮ情報を取得する（Ｓ１８）。たとえば、「ａａａ．ｂｂｂ．ｃｃｃ．ｄｄｄ」のようなＩＰアドレスから、ドメインネームシステム逆引きによって、ＦＱＤＮを解決し（検索し）、「ｗｗｗ．２ｈｏｓｔ．ｃｏ，ｊｐ」のようなＦＱＤＮ情報を取得する。
【００３０】
さらに、転送規制解除手段１５が、ドメインネームシステムサーバ３０のドメインネームシステム逆引きによるＦＱＤＮ情報と、ＦＱＤＮ記憶手段１４に記憶されているＦＱＤＮ情報とを比較し（Ｓ１９）、ＦＱＤＮ情報が互いに一致すると、転送規制解除手段１５が、パケット転送規制を解除する（Ｓ２１）。したがって、ステップＳ２１以降において、第２ホストコンピュータ４０が送信したＩＰパケットを、パケット転送手段１１が受信し（Ｓ２２）、第１ホストコンピュータ２０に転送するので（Ｓ２３）、第２ホストコンピュータ４０が、第１ホストコンピュータ２０を遠隔保守することができる。
【００３１】
一方、ＦＱＤＮ情報が互いに一致しないと（Ｓ１９）、転送規制解除手段１５が、受信したＩＰパケットを破棄する（Ｓ２０）。
【００３２】
上記実施例によれば、転送規制解除手段１５は、ドメインネームシステムサーバ３０のドメインネームシステム逆引きによるＦＱＤＮ情報と、ＦＱＤＮ記憶手段１４に記憶されているＦＱＤＮ情報とを比較し、両ＦＱＤＮ情報が互いに一致すれば、該当ソースアドレスの第２ホストコンピュータ４０の転送規制を動的に解除するので、第２ホストコンピュータ４０のＩＰアドレスを登録しなくても、第１ホストコンピュータ２０を容易に遠隔保守することができる。
【００３３】
実施例１では、パケット転送装置としてルータ装置を使用しているが、ルータ装置の代わりに、ゲートウェイ装置等、他のパケット転送装置に、実施例１を適用することができる。
【００３４】
また、ソースアドレス情報が、保守用ポートのアドレスであるか否かを判断する場合（Ｓ１５）、保守用のアプリケーション情報が含まれているか否かに基づいて判断する代わりに、たとえば、ＩＰパケットのデータ部に保守用ポートを示すデータを含むか否かに基づいて判断するようにしてもよい。
【００３５】
上記実施例によれば、ドメインネーム取得手段によって取得されたドメインネーム情報と記憶手段に記憶された保守装置のドメインネーム情報とが一致したときに、保守装置から送信されるパケットの転送規制を、転送規制解除手段が動的に解除するので、保守装置のＩＰアドレスを登録しなくても、所定の端末装置を容易に遠隔保守することができる。
【００３６】
また、上記実施例において、受信したパケットに含まれるアプリケーション情報が予め定められたアプリケーション情報と一致したときに、上記パケットに含まれるアドレス情報に対応するドメインネーム情報を、上記ドメインネーム取得手段が取得するので、ドメインネーム取得手段は、受信したパケットに含まれるアプリケーション情報が保守用のアプリケーション情報である場合には、パケット送信元が保守装置であることを、把握することができる。
【００３７】
さらに、上記実施例において、上記ドメインネーム取得手段は、上記アドレス情報に対応するドメインネーム情報を供給するドメインネームサーバから上記ドメインネーム情報を取得するので、ドメインネーム取得手段は、ドメインネームサーバからアドレス情報に対応するドメインネーム情報を容易に取得することができる。
【００３８】
さらに、上記実施例において、上記ドメインネーム情報は、完全修飾ドメインネーム情報であるので、ドメインネーム取得手段によって取得されたドメインネーム情報と記憶手段に記憶された保守装置の完全修飾ドメインネーム情報とが一致したときに、保守装置から送信されるパケットの転送規制を、転送規制解除手段が動的に解除し、したがって、保守装置のＩＰアドレスを登録しなくても、所定の端末装置を容易に、しかも確実に遠隔保守することができる。
【００３９】
なお、上記実施例をプログラムの発明として把握することができる．つまり、上記実施例は、端末装置に転送するパケットを転送規制するパケット転送規制手順と、上記端末装置を保守する保守装置のドメインネーム情報を、メモリに記憶するドメインネーム記憶手順と、受信したパケットに含まれている所定の情報に基づいて、上記パケットに含まれているアドレス情報に対応するドメインネーム情報を取得し、メモリに記憶するドメインネーム取得手順と、上記ドメインネーム取得手順で取得したドメインネーム情報と、上記記憶手順で記憶された上記保守装置のドメインネーム情報とが一致したときに、上記保守装置から送信されるパケットの転送規制を解除する転送規制解除手順とをコンピュータに実行させるプログラムの例である。
【００４０】
また、上記プログラムを、ＣＤ、ＤＶＤ、ＨＤ、半導体メモリ等の記録媒体に記録するようにしてもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施例１であるルータ装置１０を示すブロック図である。
【図２】実施例１の動作を示すタイムチャートである。
【符号の説明】
【００４２】
１０…パケット転送装置としてのルータ装置、
１１…パケット転送手段、
１２…パケット転送規制手段、
１３…ＦＱＤＮ取得手段、
１４…ＦＱＤＮ記憶手段、
１５…転送規制解除手段、
２０…第１ホストコンピュータ、
３０…ドメインネームシステムサーバ、
４０…第２ホストコンピュータ。
【図１】
2005204029.tif 000003
【図２】
2005204029.tif 000004