(57)【要約】    【課題】  ネットワークに常時接続するサーバ装置に対する不正攻撃を事前に防御できるセキュリティ性の高いネットワークセキュリティシステムを提供する。    【解決手段】  ＩＰアドレスをドメイン名と対応付けて記憶するＩＰアドレス記憶部３６と、ＩＰアドレス変更規則を複数記憶するＩＰアドレス変更規則記憶部３２と、複数の変更規則から１つを選択して変更規則を変更するＩＰアドレス変更規則変更部３３と、選択された変更規則によりＩＰアドレスを変更するＩＰアドレス変更部３４と、登録済みのクライアント端末か否かを認証するユーザ認証部３５とを備えたＤＮＳサーバをインターネット上に備え、逐次変更するＩＰアドレスを登録者のみ取得できる構成とした。【選択図】  図４
2005328373.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報提供用サーバ装置に対する不正な攻撃から前記情報提供用サーバ装置を保護するネットワークセキュリティシステムであって、
クライアント端末から前記ネットワークを介してアクセスする前記情報提供用サーバ装置のドメイン名に対応するＩＰアドレスの変更規則を複数備え、該複数の変更規則の中から１つを選択し当該選択した変更規則で前記ＩＰアドレスを変更すると共に、選択する変更規則を適宜変更する一方、
予め登録したクライアント端末のみ前記変更規則に従って変更されたＩＰアドレスを取得可能な構成としたことを特徴とするネットワークセキュリティシステム。
【請求項２】
ＩＰアドレスを情報提供用サーバ装置のドメイン名と対応付けて記憶するＩＰアドレス記憶部と、
該ＩＰアドレス記憶部に記憶されたＩＰアドレスの前記変更規則を複数記憶するＩＰアドレス変更規則記憶部と、
該ＩＰアドレス変更規則記憶部に記憶された前記複数の変更規則から１つを選択して変更規則を変更する規則変更部と、
該規則変更部で選択された変更規則に基づいて前記ＩＰアドレス記憶部のＩＰアドレスを変更するＩＰアドレス変更部と、
予め登録されたクライアント端末か否かを認証するクライアント端末認証部と、を前記ネットワーク上に備え、
前記クライアント端末認証部が登録済みと認証したクライアント端末のみ、前記変更されたＩＰアドレスを取得可能な構成とした請求項１に記載のネットワークセキュリティシステム。
【請求項３】
ＩＰアドレス記憶部、ＩＰアドレス変更規則記憶部、規則変更部、ＩＰアドレス変更部及びクライアント端末認証部を備えたＤＮＳサーバ装置を、前記ネットワーク上に備え、
前記ＤＮＳサーバ装置は、前記ＩＰアドレス変更部で前記ＩＰアドレス記憶部のＩＰアドレスを変更すると前記ネットワークを介して変更したＩＰアドレスを前記情報提供用サーバ装置に通知する一方、前記クライアント端末認証部で登録済みと認証したクライアント端末に前記ＩＰアドレス記憶部のＩＰアドレスを送信可能な構成であり、
前記情報提供用サーバ装置は、前記通知されたＩＰアドレスを記憶保持し、
前記クライアント端末は、受信したＩＰアドレスで情報提供用サーバ装置にアクセスする構成とした請求項２に記載のネットワークセキュリティシステム。
【請求項４】
ＩＰアドレス変更規則記憶部、規則変更部、ＩＰアドレス変更部及びクライアント端末認証部を備えたアドレス提供サーバ装置を、前記ネットワーク上に備え、
前記アドレス提供サーバ装置は、前記ＩＰアドレス変更部で変更したＩＰアドレスを前記ネットワークを介して前記情報提供用サーバ装置に送信する一方、前記クライアント端末認証部で登録済みと認証したクライアント端末に、変更したＩＰアドレスとドメイン名の対応データを送信する構成であり、
前記情報提供用サーバ装置は、前記送信されたＩＰアドレスを記憶保持する一方、
前記クライアント端末は、前記ＩＰアドレス記憶部を備え、前記アドレス提供サーバ装置から受信したＩＰアドレスとドメイン名の対応データに基づいて前記ＩＰアドレス記憶部のＩＰアドレスを更新し、更新したＩＰアドレスで情報提供用サーバ装置にアクセスする構成とした請求項２に記載のネットワークセキュリティシステム。
【請求項５】
ＩＰアドレス変更規則記憶部、規則変更部及びクライアント端末認証部を備えた規則変更サーバ装置を、前記ネットワーク上に備え、
前記規則変更サーバ装置は、前記規則変更部で変更した変更規則を前記ネットワークを介して前記情報提供用サーバ装置及び前記クライアント端末認証部で登録済みと認証したクライアント端末にそれぞれ送信する構成であり、
前記情報提供用サーバ装置は、前記アドレス変更部とＩＰアドレス保持部を備え、前記送信された変更規則に基づいて前記アドレス変更部でＩＰアドレスを変更し、変更したＩＰアドレスを前記ＩＰアドレス保持部で記憶保持し、
前記クライアント端末は、前記ＩＰアドレス変更部及び前記ＩＰアドレス記憶部を備え、前記送信された変更規則に基づいて前記情報提供用サーバ装置のＩＰアドレス変更部と互いに同期する前記アドレス変更部でＩＰアドレスを変更して前記ＩＰアドレス記憶部のＩＰアドレスを更新し、当該更新したＩＰアドレスで情報提供用サーバ装置にアクセスする構成とした請求項２に記載のネットワークセキュリティシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークセキュリティシステムに関し、特に、クライアント・サーバシステムにおけるサーバに対する不正な攻撃を防御するための技術に関する。
【背景技術】
【０００２】
従来、クライアント・サーバシステムは、クライアント端末からインターネットを介してサーバ装置にサービスを要求し、サーバ装置はサービス要求のあったクライアント端末に対してインターネットを介してコンテンツの配信サービスを提供する。この場合、クライアント端末は、サーバ装置に割当てられたＩＰアドレスではなくドメイン名を入力する。すると、ドメイン名に対応するＩＰアドレスがＤＮＳサーバ（インターネットに接続された各サーバ装置に割当てられたＩＰアドレスとドメイン名の対応関係を記憶したデータベース）から返信され、このＩＰアドレスを送信先としてサーバ装置にアクセスすることでサーバ装置と通信が確立し、サーバ装置のコンテンツ配信サービスを受けることができる（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−１０２４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のクライアント・サーバシステムでは、サーバ装置のＩＰアドレスは固定されている。仮にサーバ装置のＩＰアドレスを変更したとしても、変更後のＩＰアドレスをＤＮＳサーバの管理者に通知し、ドメイン名と変更後のＩＰアドレスとの対応付けが行われる。従って、従来のクライアント・サーバシステムにあっては、ドメイン名を入力することで誰でもサーバ装置のＩＰアドレスを知ることができ、悪意を持った攻撃者も容易にサーバ装置にアクセスすることが可能である。このため、例えば、特定のサーバに対して集中的にアクセスするようなプログラムの実行により、そのサーバをサービス提供不可能な状態にしたり、サーバ装置のセキュリティホール（脆弱性）を突いて攻撃したりする等、悪意を持った攻撃者から攻撃され易いという問題がある。
【０００５】
尚、セキュリティホールを突く攻撃に対する対策として、現状では、ソフトウエアを開発した開発元が、セキュリティホールに対する対処ソフトウエア（パッチ）を作成・配布し、そのパッチを当てて、セキュリティホールを修復するようにしているが、ほとんどの場合、攻撃を受けたことでセキュリティホールが判明することが多く、サーバ装置に対する不正な攻撃を事前に防御できるものではない。
【０００６】
本発明は上記問題点に着目してなされたもので、サーバ装置のＩＰアドレスを適宜変更し、しかも、変更したＩＰアドレスを特定の利用者だけが知ることができるようにすることにより、ネットワーク上のサーバ装置に対する不正な攻撃を事前に防御でき、サーバ装置のセキュリティ性を向上できるネットワークセキュリティシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
このため、本発明は、ネットワークに接続された情報提供用サーバ装置に対する不正な攻撃から前記情報提供用サーバ装置を保護するネットワークセキュリティシステムであって、クライアント端末から前記ネットワークを介してアクセスする前記情報提供用サーバ装置のドメイン名に対応するＩＰアドレスの変更規則を複数備え、該複数の変更規則の中から１つを選択し当該選択した変更規則で前記ＩＰアドレスを変更すると共に、選択する変更規則を適宜変更する一方、予め登録したクライアント端末のみ前記変更規則に従って変更されたＩＰアドレスを取得可能な構成とした。
【０００８】
かかる構成では、情報提供用サーバ装置のＩＰアドレスは、複数の変更規則の中から選択された変更規則によって変更され、ＩＰアドレスを変更する変更規則も変更する。このため、情報提供用サーバ装置のドメイン名に対応するＩＰアドレスが逐次変更され、変更されたＩＰアドレスは予め登録したクライアント端末だけが取得できるようになるので、情報提供用サーバ装置に対して不正な攻撃をしようとする未登録の攻撃者は、情報提供用サーバ装置のＩＰアドレスを取得することが困難である。
【０００９】
具体的には、請求項２のように、ＩＰアドレスを情報提供用サーバ装置のドメイン名と対応付けて記憶するＩＰアドレス記憶部と、該ＩＰアドレス記憶部に記憶されたＩＰアドレスの前記変更規則を複数記憶するＩＰアドレス変更規則記憶部と、該ＩＰアドレス変更規則記憶部に記憶された前記複数の変更規則から１つを選択して変更規則を変更する規則変更部と、該規則変更部で選択された変更規則に基づいて前記ＩＰアドレス記憶部のＩＰアドレスを変更するＩＰアドレス変更部と、予め登録されたクライアント端末か否かを認証するクライアント端末認証部と、を前記ネットワーク上に備え、前記クライアント端末認証部が登録済みと認証したクライアント端末のみ、前記変更されたＩＰアドレスを取得可能な構成とした。
【００１０】
この場合、請求項３のように、ＩＰアドレス記憶部、ＩＰアドレス変更規則記憶部、規則変更部、ＩＰアドレス変更部及びクライアント端末認証部を備えたＤＮＳサーバ装置を、前記ネットワーク上に備え、前記ＤＮＳサーバ装置は、前記ＩＰアドレス変更部で前記ＩＰアドレス記憶部のＩＰアドレスを変更すると前記ネットワークを介して変更したＩＰアドレスを前記情報提供用サーバ装置に通知する一方、前記クライアント端末認証部で登録済みと認証したクライアント端末に前記ＩＰアドレス記憶部のＩＰアドレスを送信可能な構成であり、前記情報提供用サーバ装置は、前記通知されたＩＰアドレスを記憶保持し、前記クライアント端末は、受信したＩＰアドレスで情報提供用サーバ装置にアクセスする構成とするとよい。
【００１１】
また、請求項４のように、ＩＰアドレス変更規則記憶部、規則変更部、ＩＰアドレス変更部及びクライアント端末認証部を備えたアドレス提供サーバ装置を、前記ネットワーク上に備え、前記アドレス提供サーバ装置は、前記ＩＰアドレス変更部で変更したＩＰアドレスを前記ネットワークを介して前記情報提供用サーバ装置に送信する一方、前記クライアント端末認証部で登録済みと認証したクライアント端末に、変更したＩＰアドレスとドメイン名の対応データを送信する構成であり、前記情報提供用サーバ装置は、前記送信されたＩＰアドレスを記憶保持する一方、前記クライアント端末は、前記ＩＰアドレス記憶部を備え、前記アドレス提供サーバ装置から受信したＩＰアドレスとドメイン名の対応データに基づいて前記ＩＰアドレス記憶部のＩＰアドレスを更新し、更新したＩＰアドレスで情報提供用サーバ装置にアクセスする構成としてもよい。
【００１２】
また、請求項５のように、ＩＰアドレス変更規則記憶部、規則変更部及びクライアント端末認証部を備えた規則変更サーバ装置を、前記ネットワーク上に備え、前記規則変更サーバ装置は、前記規則変更部で変更した変更規則を前記ネットワークを介して前記情報提供用サーバ装置及び前記クライアント端末認証部で登録済みと認証したクライアント端末にそれぞれ送信する構成であり、前記情報提供用サーバ装置は、前記アドレス変更部とＩＰアドレス保持部を備え、前記送信された変更規則に基づいて前記アドレス変更部でＩＰアドレスを変更し、変更したＩＰアドレスを前記ＩＰアドレス保持部で記憶保持し、前記クライアント端末は、前記ＩＰアドレス変更部及び前記ＩＰアドレス記憶部を備え、前記送信された変更規則に基づいて前記情報提供用サーバ装置のＩＰアドレス変更部と互いに同期する前記アドレス変更部でＩＰアドレスを変更して前記ＩＰアドレス記憶部のＩＰアドレスを更新し、当該更新したＩＰアドレスで情報提供用サーバ装置にアクセスする構成としてもよい。
【発明の効果】
【００１３】
以上説明したように本発明のネットワークセキュリティシステムによれば、情報提供用サーバ装置のドメイン名と対応するＩＰアドレスを変更規則により変更し、更に、変更規則も適宜変更すると共に、変更したＩＰアドレスは予め登録した登録者だけが取得できる構成としたので、情報提供用サーバ装置を不正に攻撃しようとする未登録の攻撃者が情報提供用サーバ装置のドメイン名に対応するＩＰアドレスを取得することが困難であり、未登録の不正な攻撃者から情報提供用サーバ装置を事前に防御でき、情報提供用サーバ装置のセキュリティ性を向上できる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。
図１に、本発明に係るネットワークセキュリティシステムの第１実施形態の概略図を示す。
【００１５】
図１において、本実施形態のネットワークセキュリティシステムは、ネットワークであるインターネット１に接続されるクライアント端末１０と、クライアント端末１０にサービスを提供する情報提供用サーバ装置２０と、情報提供用サーバ装置２０のドメイン名とＩＰアドレスとの対応関係を管理するデータベースであるＤＮＳサーバ装置３０とを備える。尚、クライアント端末１０や情報提供用サーバ装置２０は、１つに限らずインターネット１上に多数接続されて存在していることは言うまでもない。
【００１６】
前記クライアント端末１０は、通常のパソコンや携帯端末、携帯電話、ゲーム機等、一般的に、インターネット接続機能を備える情報機器であり、図２に示すように、制御部１１と、入力操作部１２と、ユーザＩＤ及びパスワード記憶部１３と、通信部１４と、を備える。制御部１１は、入力操作部１２、ユーザＩＤ及びパスワード記憶部１３及び通信部１４等、クライアント端末１０全体の動作を統括制御する。入力操作部１２は、例えばキーボード等でドメイン名等を入力するためのものである。ユーザＩＤ及びパスワード記憶部１３は、情報提供用サーバ装置２０やＤＮＳサーバ装置３０のサービスを受けるためサーバ装置管理者から登録者に対して発行される認証用のユーザＩＤ及びパスワード等を記憶するもので、接続先を変更する毎に入力する手間を省くために１度入力したユーザＩＤ及びパスワードを記憶保持する。通信部１４は、情報通信のためにクライアント端末１０をインターネット１に接続するためのものである。
【００１７】
前記情報提供用サーバ装置２０は、情報配信等を行う通常の構成を備えたサーバ装置であり、図３に示すように、制御部２１と、コンテンツ記憶部２２と、ＩＰアドレス保持部２３と、通信部２４と、を備える。制御部２１は、コンテンツ記憶部２２、ＩＰアドレス保持部２３及び通信部２４等、情報提供用サーバ装置２０全体を統括制御する。コンテンツ記憶部２２は、クライアント端末１０に提供するための通常のＷｅｂ等のコンテンツを格納するものである。ＩＰアドレス保持部２３は、ＤＮＳサーバ装置３０から通知される自身のＩＰアドレスを保持するものである。通信部１４は、情報通信のために情報提供用サーバ装置２０をインターネット１に接続するためのものである。
【００１８】
前記ＤＮＳサーバ装置３０は、情報提供用サーバ装置２０のドメイン名とＩＰアドレスの対応データを保持するデータベースであり、情報提供用サーバ装置２０のＩＰアドレスを適宜変更すると共に予め登録をした登録ユーザに対してのみ変更ＩＰアドレスを送信する構成であり、図４に示すように、制御部３１と、ＩＰアドレス変更規則記憶部３２と、ＩＰアドレス変更規則変更部３３と、ＩＰアドレス変更部３４と、ユーザ認証部３５と、ＩＰアドレス記憶部３６と、通信部３７とを備える。制御部３１は、ＩＰアドレス変更規則記憶部３２、規則変更部であるＩＰアドレス変更規則変更部３３、ＩＰアドレス変更部３４、クライアント端末認証部としてのユーザ認証部３５、ＩＰアドレス記憶部３６及び通信部３７等、ＤＮＳサーバ装置３０全体を統括制御する。ＩＰアドレス変更規則記憶部３２は、ＩＰアドレスを適切な時間間隔で変更するための変更規則を少なくとも２種類以上記憶する。ＩＰアドレス変更規則変更部３３は、ＩＰアドレス変更規則記憶部３２に予め記憶された複数の変更規則の中の１つを適宜選択する。ＩＰアドレス変更部３４は、ＩＰアドレス変更規則変更部３３で選択されている変更規則に従ってＩＰアドレスを変更する。ユーザ認証部３５は、クライアント端末１０からアクセスがあったときに登録者か否かの認証処理を実行する。ＩＰアドレス記憶部３６は、情報提供用サーバ装置２０のドメイン名とＩＰアドレスの対応データを記憶するもので、ＩＰアドレス変更部３４でＩＰアドレスが変更されると設定されているＩＰアドレスを変更ＩＰアドレスに書換え更新する。通信部３７は、情報通信のためにＤＮＳサーバ装置３０をインターネット１に接続するためのものである。
【００１９】
次に、図５のフローチャートに基づいて第１実施形態におけるクライアント端末１０と情報提供用サーバ装置２０との間で通信が確立するまでの動作を説明する。
ステップ１（図中Ｓ１で示し、以下同様とする）で、クライアント端末１０からＤＮＳサーバ装置３０に対してＩＰアドレス送信要求が発生する。
ステップ２で、クライアント端末１０のＩＰアドレス送信要求を受信したＤＮＳサーバ装置３０が、クライアント端末１０に対してユーザＩＤ及びパスワードの送信要求を発生する。
【００２０】
ステップ３で、ＤＮＳサーバ装置３０のユーザＩＤ及びパスワード送信要求を受信したクライアント端末１０は、入力操作部１２を操作してユーザＩＤ及びパスワードを入力するか、或いは、ユーザＩＤ及びパスワード記憶部１３から読み出すかしてユーザＩＤ及びパスワードを送信する。
ステップ４で、ユーザＩＤ及びパスワードを受信したＤＮＳサーバ装置３０は、ユーザ認証部３５で、登録者のデータベースのデータと照合して受信したユーザＩＤ及びパスワードが登録されているか否かを判定し、登録された正規のユーザと認証した場合（ＹＥＳ）はステップ５に進む。未登録と判定した場合（ＮＯ）は、処理を終了しアクセスを拒否する。尚、未登録と判定した場合に、再度ユーザＩＤ及びパスワードの入力を促し、予め設定した回数認証できない場合に未登録と判定してアクセスを拒否するようにしてもよい。
【００２１】
ステップ５では、ＤＮＳサーバ装置３０からクライアント端末１０に対してアクセス許可の信号を送信する。
ステップ６で、アクセス許可信号を受信したクライアント端末１０からＤＮＳサーバ装置３０に情報提供用サーバ装置２０のドメイン名を送信する。
ステップ７で、ドメイン名を受信したＤＮＳサーバ装置３０は、ＩＰアドレス記憶部３６の記憶データから受信したドメイン名に対応するＩＰアドレスを検索してクライアント端末１０に送信する。このＩＰアドレスは、後述の図６のフローチャートに示すようにＤＮＳサーバ装置３０のＩＰアドレス変更処理により適宜変更される。
【００２２】
ステップ８で、ＤＮＳサーバ装置３０からＩＰアドレスを受信したクライアント端末１０は、受信したＩＰアドレスで情報提供用サーバ装置２０にアクセスする。これにより、クライアント端末１０と情報提供用サーバ装置２０との間でインターネット１を介して接続が確立され、クライアント端末１０側で、情報提供用サーバ装置２０のコンテンツ記憶部２２に記憶されたコンテンツ内容を閲覧することが可能となる。
【００２３】
次に、図６のフローチャートに従って、ＤＮＳサーバ装置３０におけるＩＰアドレス変更処理を説明する。
ＩＰアドレスの変更は、ＩＰアドレス変更規則変更部３３がＩＰアドレス変更規則記憶部３２から選択した変更規則に基づいてＩＰアドレス変更部３４により変更され、ＩＰアドレス記憶部３６に記憶される。
まず、ＩＰアドレスが変更されると、ステップ１１で、次のＩＰアドレス変更までの時間をカウントするタイマが時間のカウントを開始する。
【００２４】
ステップ１２で、タイマがタイムアップ、即ち、タイマ値が所定値になったか否かを判定し、ＹＥＳであればステップ１３に進む。
ステップ１３で、ＩＰアドレスを変更する。
ステップ１４で、ＩＰアドレス記憶部３６に記憶されている現在のＩＰアドレスを、ステップ１３により変更したＩＰアドレスで書換える。
ステップ１５で、書換え後のＩＰアドレスを対応する情報提供用サーバ装置２０に通知する。
変更規則が変更されるまではステップ１１〜１５の動作を繰返し、ＩＰアドレスを所定の時間間隔で次々に変更する。尚、情報提供用サーバ装置２０では、通知されたＩＰアドレスをＩＰアドレス保持部２３に記憶保持する。
【００２５】
尚、ＩＰアドレスの変更規則は、インターネット１に接続された各情報提供用サーバ装置２０毎に設定されるものである。従って、ＤＮＳサーバ装置３０は、各情報提供用サーバ装置２０毎に複数の変更規則を有し、各情報提供用サーバ装置２０について、各情報提供用サーバ装置２０それぞれに設定されている変更規則に従ってＩＰアドレスの変更処理を行い、ＩＰアドレスを変更した情報提供用サーバ装置２０に変更後のＩＰアドレスを通知する。
【００２６】
本実施形態では、ＩＰアドレスを変更する場合の変更規則も図７のフローチャートに示すように適宜変更する。
変更規則の変更処理を図７のフローチャートに従って説明する。
ステップ２１で、変更規則の変更指令が発生したか否かを判定する。判定がＹＥＳであればステップ２２に進む。尚、前記変更指令は、外部から与えるようにしてもよく、また、タイマで時間を計測しタイムアップすると発生するようにしてもよい。
【００２７】
ステップ２２で、ＩＰアドレス変更規則変更部３３がＩＰアドレス変更規則記憶部３２から現在使用している変更規則以外の変更規則を１つ選択し、ＩＰアドレス変更部３４に通知する。
ステップ２３で、ＩＰアドレス変更部３４が、通知された変更規則に従って図６のステップ１３〜１５の動作を実行してＩＰアドレス記憶部３６のＩＰアドレスを書換え、対応する情報提供用サーバ装置２０に通知する。その後は、次の変更規則変更指令が発生するまで、今回選択された変更規則に従って、図６に示すＩＰアドレス変更処理が実行される。
【００２８】
かかる第１実施形態のネットワークセキュリティシステムによれば、登録したユーザだけがＤＮＳサーバ装置３０からＩＰアドレスを取得でき、しかも、情報提供用サーバ装置２０のＩＰアドレスを次々に変更し、且つ、変更規則も変更する構成としたので、未登録の利用者が情報提供用サーバ装置２０のＩＰアドレスを知ることが困難であり、インターネット１に常時接続された情報提供用サーバ装置２０を不正な攻撃から事前に防御することが可能であり、クライアント・サーバシステムのセキュリティ性を向上できる。
【００２９】
次期ＩＰ規格であるＩＰｖ６では、１台の情報提供用サーバ装置が複数のＩＰアドレスを保有（登録）してもＩＰアドレスが枯渇する心配はなく、各情報提供用サーバ装置のＩＰアドレスを逐次変更することは可能である。また、ＩＰアドレス量が膨大であるので、ＩＰアドレスの変更アルゴリズムも解読され難い。従って、本実施形態のネットワークセキュリティシステムは、サーバ装置のセキュリティ向上に極めて有効である。
【００３０】
次に、本発明の第２実施形態を説明する。
図８に、第２実施形態の概略図を示す。尚、第１実施形態と同一要素には同一符号を付して説明を省略する。
図８において、第２実施形態のネットワークセキュリティシステムは、インターネット１上にそれぞれ接続された、クライアント端末４０と、情報提供用サーバ装置５０と、規則変更サーバ装置６０とを備える構成である。
【００３１】
本実施形態のクライアント端末４０は、第１実施形態と同様の機能に加えて、ＩＰアドレスの変更機能及びドメイン名−ＩＰアドレス記憶機能を備えるもので、図９に示すように、制御部４１、入力操作部４２、ユーザＩＤ及びパスワード記憶部４３及び通信部４４に加えて、ＩＰアドレス変更規則保持部４５と、ＩＰアドレス変更部４６と、ＩＰアドレス記憶部４７とを備える。ＩＰアドレス変更規則保持部４５は、規則変更サーバ装置６０から送信された変更規則を記憶保持するものである。尚、ＩＰアドレス変更部４６及びＩＰアドレス記憶部４７は、第１実施形態のＤＮＳサーバ装置３０に設けるものと同様の機能を備えるものであり説明を省略する。
【００３２】
前記情報提供用サーバ装置５０は、第１実施形態と同様の機能に加えて、クライアント端末４０と同様にＩＰアドレスの変更機能を備えるもので、図１０に示すように、制御部５１、コンテンツ記憶部５２、ＩＰアドレス保持部５３及び通信部５４に加えて、ＩＰアドレスＩＰアドレス変更規則保持部５５と、ＩＰアドレス変更部５６とを備える。そして、情報提供用サーバ装置５０のＩＰアドレス変更部５６とクライアント端末４０のＩＰアドレス変更部４６は、互いに同期してＩＰアドレスを変更処理する。
【００３３】
規則変更サーバ装置６０は、図１１に示すように、制御部６１と、ＩＰアドレス変更規則記憶部６２と、ＩＰアドレス変更規則変更部６３と、ユーザ認証部６４と、通信部６５とを備え、ＩＰアドレスの変更規則を変更すると共に、変更した変更規則を、クライアント端末４０と情報提供用サーバ装置５０にそれぞれ送信するものである。尚、規則変更サーバ装置６０は、インターネット１に接続されている各情報提供用サーバ装置５０毎に、複数のＩＰアドレス変更規則を記憶しているものである。
【００３４】
本実施形態の規則変更サーバ装置６０の変更規則変更処理は、図１２のフローチャートに示すように、ステップ３１で、変更規則の変更指令が発生したか否かを判定し、判定がＹＥＳであればステップ３２で、ＩＰアドレス変更規則変更部６３がＩＰアドレス変更規則記憶部６２から新たな変更規則を１つ選択し、ステップ３３で、情報提供用サーバ装置５０に通知するように動作する。
【００３５】
次に、図１３のフローチャートに基づいて第２実施形態におけるクライアント端末４０と情報提供用サーバ装置５０との間で通信が確立するまでの動作を説明する。
ステップ４１で、クライアント端末４０から規則変更サーバ装置６０に対してＩＰアドレスの変更規則送信要求が発生する。
ステップ４２で、クライアント端末４０の変更規則送信要求を受信した規則変更サーバ装置６０が、クライアント端末４０に対してユーザＩＤ及びパスワードの送信要求を発生する。
【００３６】
ステップ４３で、規則変更サーバ装置６０のユーザＩＤ及びパスワード送信要求を受信したクライアント端末４０は、入力操作部４２を操作してユーザＩＤ及びパスワードを入力するか、或いは、ユーザＩＤ及びパスワード記憶部４３から読み出すかしてユーザＩＤ及びパスワードを送信する。
ステップ４４で、ユーザＩＤ及びパスワードを受信した規則変更サーバ装置６０は、ユーザ認証部６４で、ユーザＩＤ及びパスワードが登録されているか否かを判定し、登録された正規のユーザと認証した場合（ＹＥＳ）はステップ４５に進む。未登録と判定した場合（ＮＯ）は、処理を終了しアクセスを拒否する。
【００３７】
ステップ４５では、規則変更サーバ装置６０からクライアント端末４０に対して、図１２の変更規則変更処理で現在選択され、情報提供用サーバ装置５０に通知されている変更規則を送信する。
ステップ４６で、クライアント端末４０は、受信した変更規則をＩＰアドレス変更規則保持部５５に記憶保持する。
【００３８】
ステップ４７で、クライアント端末４０のＩＰアドレス変更部４６は、ＩＰアドレス変更規則保持部５５に記憶保持した変更規則に従って、図６のステップ１１〜１４のＩＰアドレス変更処理を実行する。情報提供用サーバ装置５０のＩＰアドレス変更規則保持部５５には、図１２の変更規則変更処理で規則変更サーバ装置６０から通知された同様の変更規則が記憶保持されており、ステップ４７のクライアント端末４０のＩＰアドレス変更処理は、情報提供用サーバ装置５０のＩＰアドレス変更処理と互いに同期して実行される。
【００３９】
ステップ４８では、クライアント端末４０でドメイン名が入力されると、ＩＰアドレス記憶部４７の記憶データから入力したドメイン名に対応するＩＰアドレスを検索し、検索されたＩＰアドレスで情報提供用サーバ装置５０にアクセスする。これにより、クライアント端末４０と情報提供用サーバ装置５０との間でインターネット１を介して接続が確立され、情報提供用サーバ装置５０が提供するコンテンツ内容を閲覧することが可能となる。
【００４０】
かかる第２実施形態のネットワークセキュリティシステムによれば、登録したユーザだけが規則変更サーバ装置６０からＩＰアドレス変更規則を取得でき、しかも、規則変更サーバ装置６０が提供する変更規則を適宜変更する構成としたので、第１実施形態と同様に未登録の利用者が情報提供用サーバ装置５０のＩＰアドレスを知ることが困難であり、インターネット１に常時接続された情報提供用サーバ装置５０を不正な攻撃から事前に防御でき、クライアント・サーバシステムのセキュリティ性を向上できる。
【００４１】
尚、第２実施形態では、規則変更サーバ装置６０は、クライアント端末４０に対してはクライアント端末４０から変更規則送信要求があったときにクライアント端末４０に変更規則を送信し、情報提供用サーバ装置５０に対しては変更規則を変更する度に自動的に通知する構成としたが、クライアント端末４０と情報提供用サーバ装置５０から規則変更サーバ装置６０に対してそれぞれ送信要求を一定タイミング間隔で送信し、クライアント端末４０と情報提供用サーバ装置５０がそれぞれ変更規則を取得するようにしてもよい。
【００４２】
次に、本発明の第３実施形態を説明する。
図１４に、第３実施形態の概略図を示す。尚、第１実施形態と同一要素には同一符号を付して説明を省略する。
図１４において、第３実施形態のネットワークセキュリティシステムは、インターネット１上にそれぞれ接続された、クライアント端末７０と、情報提供用サーバ装置２０と、アドレス提供サーバ装置８０とを備える構成である。
【００４３】
本実施形態のクライアント端末７０は、第１実施形態と同様の機能に加えて、ドメイン名−ＩＰアドレス記憶機能を備えるもので、図１５に示すように、制御部７１、入力操作部７２、ユーザＩＤ及びパスワード記憶部７３及び通信部７４に加えて、ＩＰアドレス記憶部７５とを備える。ＩＰアドレス記憶部７５は、アドレス提供サーバ装置８０から取得したドメイン名−ＩＰアドレスの対応データを記憶する。
前記情報提供用サーバ装置２０は、図３に示す第１実施形態と同様の構成であるので説明を省略する。
【００４４】
アドレス提供サーバ装置８０は、第１実施形態のＤＮＳサーバ装置３０の構成からＩＰアドレス記憶部３６を除いた構成であり、図１６に示すように、制御部８１と、ＩＰアドレス変更規則記憶部８２と、ＩＰアドレス変更規則変更部８３と、ＩＰアドレス変更部８４と、ユーザ認証部８５と、通信部８６とを備え、ＩＰアドレスを変更したときに、その変更ＩＰアドレスとドメイン名の対応データをクライアント端末７０に送信するものである。
【００４５】
図１７のフローチャートに従って本実施形態のアドレス提供サーバ装置８０のＩＰアドレス変更処理を説明すると、ステップ５１で、次のＩＰアドレス変更までの時間をカウントするタイマが時間のカウントを開始し、ステップ５２で、タイマがタイムアップした判定すると、ステップ５３で、ＩＰアドレスを変更し、ステップ５４で、変更後のＩＰアドレスとドメイン名の対応データを図示しない一時記憶メモリに一時的に記憶保持する。また、ステップ５５で変更したＩＰアドレスを対応する情報提供用サーバ装置２０に通知する。
尚、アドレス提供サーバ装置８０は、図７の変更規則変更処理と同様にしてＩＰアドレス変更規則も適宜変更する。
【００４６】
次に、図１８のフローチャートに基づいて第３実施形態におけるクライアント端末７０と情報提供用サーバ装置２０との間で通信が確立するまでの動作を説明する。
ステップ６１で、クライアント端末７０からアドレス提供サーバ装置８０に対してアクセス要求を送信する。
ステップ６２で、アクセス要求を受信したアドレス提供サーバ装置８０が、クライアント端末７０に対してユーザＩＤ及びパスワードの送信要求を発生する。
【００４７】
ステップ６３で、アクセス提供サーバ装置８０のユーザＩＤ及びパスワード送信要求を受信したクライアント端末７０が、ユーザＩＤ及びパスワードを送信する。
ステップ６４で、アクセス提供サーバ装置８０は、受信したユーザＩＤ及びパスワードが登録されているか否かを判定し、登録された正規のユーザと認証した場合（ＹＥＳ）はステップ６５に進む。未登録と判定した場合（ＮＯ）は、処理を終了しアクセスを拒否する。
【００４８】
ステップ６５では、アクセス提供サーバ装置８０からクライアント端末７０に対して、図１７のＩＰアドレス変更処理で変更され一時的に記憶されているドメイン名とＩＰアドレスの対応データを送信する。
ステップ６６で、クライアント端末７０は、受信した対応データに基づいてＩＰアドレス記憶部７５の記憶データを書換え更新する。
【００４９】
ステップ６７で、クライアント端末７０は、入力操作部７２で入力したドメイン名をＩＰアドレス記憶部７５の記憶データによりＩＰアドレスに変換して情報提供用サーバ装置２０にアクセスする。これにより、クライアント端末７０と情報提供用サーバ装置２０との間でインターネット１を介して接続が確立され、情報提供用サーバ装置２０が提供するコンテンツ内容を閲覧することが可能となる。
【００５０】
かかる第３実施形態のネットワークセキュリティシステムによれば、登録したユーザだけが情報提供用サーバ装置２０のドメイン名とＩＰアドレスの対応データを取得でき、しかも、アドレス提供サーバ装置８０では変更規則によりＩＰアドレスを変更すると共に、その変更規則も適宜変更する構成であるので、第１及び第２実施形態と同様に未登録の利用者が情報提供用サーバ装置２０のＩＰアドレスを知ることが困難であり、インターネット１に常時接続された情報提供用サーバ装置２０を不正な攻撃から事前に防御でき、クライアント・サーバシステムのセキュリティ性を向上できる。
【図面の簡単な説明】
【００５１】
【図１】本発明のネットワークセキュリティシステムの第１実施形態を示す概略図
【図２】第１実施形態のクライアント端末の構成図
【図３】第１実施形態の情報提供用サーバ装置の構成図
【図４】第１実施形態のＤＮＳサーバ装置の構成図
【図５】第１実施形態のクライアント端末と情報提供用サーバ装置の通信確立動作を説明するフローチャート
【図６】ＩＰアドレス変更処理の動作を説明するフローチャート
【図７】変更規則変更処理の動作を説明するフローチャート
【図８】本発明のネットワークセキュリティシステムの第２実施形態を示す概略図
【図９】第２実施形態のクライアント端末の構成図
【図１０】第２実施形態の情報提供用サーバ装置の構成図
【図１１】第２実施形態の規則変更サーバ装置の構成図
【図１２】規則変更サーバ装置の変更規則変更処理動作を説明するフローチャート
【図１３】第２実施形態のクライアント端末と情報提供用サーバ装置の通信確立動作を説明するフローチャート
【図１４】本発明のネットワークセキュリティシステムの第３実施形態を示す概略図
【図１５】第３実施形態のクライアント端末の構成図
【図１６】第３実施形態のアドレス提供サーバ装置の構成図
【図１７】アドレス提供サーバ装置のＩＰアドレス変更処理動作を説明するフローチャート
【図１８】第３実施形態のクライアント端末と情報提供用サーバ装置の通信確立動作を説明するフローチャート
【符号の説明】
【００５２】
１    インターネット
１０，４０，７０    クライアント端末
２０，５０    情報提供用サーバ装置
２３，５３    ＩＰアドレス保持部
３０    ＤＮＳサーバ装置
３１    制御部
３２，６２，８２    ＩＰアドレス変更規則記憶部
３３，６３，８３    ＩＰアドレス変更規則変更部
３４，４６，５６，８４    ＩＰアドレス変更部
３５，４７，７５    ＩＰアドレス記憶部
３６    ユーザ認証部
４５，５５    ＩＰアドレス変更規則保持部
６０    規則変更サーバ装置
８０    アドレス提供サーバ装置
【図１】
2005328373.tif 000003
【図２】
2005328373.tif 000004
【図３】
2005328373.tif 000005
【図４】
2005328373.tif 000006
【図５】
2005328373.tif 000007
【図６】
2005328373.tif 000008
【図７】
2005328373.tif 000009
【図８】
2005328373.tif 000010
【図９】
2005328373.tif 000011
【図１０】
2005328373.tif 000012
【図１１】
2005328373.tif 000013
【図１２】
2005328373.tif 000014
【図１３】
2005328373.tif 000015
【図１４】
2005328373.tif 000016
【図１５】
2005328373.tif 000017
【図１６】
2005328373.tif 000018
【図１７】
2005328373.tif 000019
【図１８】
2005328373.tif 000020