(57)【要約】【課題】割り当て期限切れのＩＰアドレスを使用した端末からのインターネットへのアクセスを防止する。【解決手段】アクセス管理サーバ１が端末Ｔｎに割り当て期限付きのＩＰアドレスを割り当てている間、あるいは端末Ｔｎが動的に割り当てられたＩＰアドレスを自ら返却するまでの間のみ、端末ＴｎのＭＡＣアドレス単位にどのようなインターネット４へのアクセスが許可されているかを示すインターネットアクセス制御情報をファイアウォール２に登録することにより、割り当て期限付きのＩＰアドレスを動的に割り当てられた端末Ｔｎからのインターネット４へのアクセスを端末ＴｎのＭＡＣアドレス単位に制御する。【選択図】  図１
2004172931.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、
インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を行うファイアウォールと、
端末に割り当て期限付きのＩＰアドレスを動的に割り当て、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォールに送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを取得し、該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォールに送信するアクセス管理サーバと
を有することを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォールシステム。
【請求項２】
ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、
インターネットへのアクセス制御を行うファイアウォール主処理部と、インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を前記ファイアウォール主処理部に対して行うインターネットアクセス制御情報管理部とを備えるファイアウォールと、
端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォールに送信するアクセス制御情報作成部とを備えるアクセス管理サーバと
を有することを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォールシステム。
【請求項３】
ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、
ファイアウォールとしてインターネットへのアクセス制御を行うファイアウォール主処理部と、
インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を前記ファイアウォール主処理部に対して行うインターネットアクセス制御情報管理部と、
端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、
端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、
端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、
前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォール主処理部に送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォール主処理部に送信するアクセス制御情報作成部と
を有することを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォールシステム。
【請求項４】
端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、
端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、
端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、
前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォールに送信するアクセス制御情報作成部と
を備えることを特徴とするアクセス管理サーバ。
【請求項５】
ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、
アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、
アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、
アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、
アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、
インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程と
を含むことを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォール設定方法。
【請求項６】
ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、
アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、
アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、
アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、
インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程と
を含むことを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォール設定解除方法。
【請求項７】
ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、
アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、
アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、
アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、
アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、
インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程と、
ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、
アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、
アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、
アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、
アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、
インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程と
を含むことを特徴とする動的ＩＰアドレス割り当てに対応したファイアウォール設定方法。
【請求項８】
コンピュータを、端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、
前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォールに送信するアクセス制御情報作成部として機能させるためのプログラム。
【請求項９】
コンピュータに、ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程と、ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程とを実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はファイアウォールシステムに関し、特に動的ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス割り当てに対応したファイアウォールシステムに関する。
【０００２】
【従来の技術】
従来、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）ネットワークとの通信において、上位プロトコルであるＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）で許容されないアクセス要求に関してはＡＴＭコネクションを割り当てないということを、コネクションを確立する前にＡＴＭセルを検査してファイアウォールに照らし合わせて判断することで、ネットワーク帯域というリソースの無駄な消費を防止する方式があった（特許文献１参照）。
【０００３】
また、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）においてＤＨＣＰクライアントから送出される割り当て延長要求の数を減らして回線リソースの消費を防止するとともに、ＤＨＣＰＲＥＬＥＡＳＥ（ＩＰアドレス返却通知）のやりとりがなくてもＩＰアドレスがムダにならないようにしたＤＨＣＰ機構を提供する方式があった（特許文献２参照）。
【０００４】
【特許文献１】
特開平１０−２１５２４８（第９‐１０頁、図１２）
【特許文献２】
特開２００２−０７７１６６（第３‐４頁、図１）
【０００５】
【発明が解決しようとする課題】
従来の技術では、ＤＨＣＰでは端末に動的に割り当てた割り当て期限付きのＩＰアドレスが、割り当て期限が切れた後も端末によって使用されてしまう問題点があった。その理由は、ＤＨＣＰでは、クライアントを信用して割り当て期限付きのＩＰアドレスを動的に割り当て、割り当て期限切れ後の当該ＩＰアドレスの使用はクライアントの運用に任せられていたからである。よって、ＩＰアドレスを動的に割り当てられた端末がそのＩＰアドレスを使用して割り当て期限が切れた後もそのままインターネットへアクセスを行うことが可能であり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）から不正にインターネットへアクセスされてしまうというセキュリティ上の問題点が生じていた。
【０００６】
本発明の目的は、割り当て期限付きのＩＰアドレスを動的に割り当てられた端末からのインターネットへのアクセスを端末のＭＡＣ（Ｍｅｄｉａ  ＡｃｃｅｓｓＣｏｎｔｒｏｌ）アドレス単位に制御し、割り当て期限切れのＩＰアドレスを使用した端末からのインターネットへのアクセスを防止する動的ＩＰアドレス割り当てに対応したファイアウォールシステムを提供することにある。
【０００７】
また、本発明の他の目的は、上記動的ＩＰアドレス割り当てに対応したファイアウォールシステムにおいて実行される動的ＩＰアドレス割り当てに対応したファイアウォール方法を提供することにある。
【０００８】
さらに、本発明の別の目的は、上記動的ＩＰアドレス割り当てに対応したファイアウォールシステムを実現するプログラムを提供することにある。
【０００９】
【課題を解決する手段】
本発明の動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を行うファイアウォールと、端末に割り当て期限付きのＩＰアドレスを動的に割り当て、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォールに送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを取得し、該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォールに送信するアクセス管理サーバとを有することを特徴とする。
【００１０】
また、本発明の動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、インターネットへのアクセス制御を行うファイアウォール主処理部と、インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を前記ファイアウォール主処理部に対して行うインターネットアクセス制御情報管理部とを備えるファイアウォールと、端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォールに送信するアクセス制御情報作成部とを備えるアクセス管理サーバとを有することを特徴とする。
【００１１】
さらに、本発明の動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、ファイアウォールとしてインターネットへのアクセス制御を行うファイアウォール主処理部と、インターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に応じてインターネットアクセス制御情報の登録および削除を前記ファイアウォール主処理部に対して行うインターネットアクセス制御情報管理部と、端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求を前記ファイアウォール主処理部に送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求を前記ファイアウォール主処理部に送信するアクセス制御情報作成部とを有することを特徴とする。
【００１２】
さらにまた、本発明のアクセス管理サーバは、端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォールに送信するアクセス制御情報作成部とを備えることを特徴とする。
【００１３】
一方、本発明の動的ＩＰアドレス割り当てに対応したファイアウォール設定方法は、ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程とを含むことを特徴とする。
【００１４】
また、本発明の動的ＩＰアドレス割り当てに対応したファイアウォール設定解除方法は、ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程とを含むことを特徴とする。
【００１５】
さらに、本発明の動的ＩＰアドレス割り当てに対応したファイアウォール設定方法は、ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程と、ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程とを含むことを特徴とする。
【００１６】
他方、本発明のプログラムは、コンピュータを、端末のＭＡＣアドレス単位にアクセス制御情報を蓄積するアクセス制御情報蓄積部と、端末のＭＡＣアドレスとＩＰアドレスとの対応情報を登録するアドレス対応テーブルと、端末からのＩＰアドレス決定要求に応じて該端末に割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、該端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知を送信し、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末からＩＰアドレス返却通知を受信した場合に、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知を送信するＤＨＣＰサーバ機能部と、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受信したときに該ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスとＩＰアドレスとの対応情報を前記アドレス対応テーブルに登録するとともに該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォールに送信し、前記ＤＨＣＰサーバ機能部からＩＰアドレス割り当て解除通知を受信したときに該割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスを前記アドレス対応テーブルから取得するとともに該ＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、該ＭＡＣアドレスに対応するアクセス制御情報を前記アクセス制御情報蓄積部から取得し、該アクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォールに送信するアクセス制御情報作成部として機能させることを特徴とする。
【００１７】
また、本発明のプログラムは、コンピュータに、ＤＨＣＰサーバ機能部が、端末からＩＰアドレス決定要求を受信したときに候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認を端末に送信するとともに割り当て先の端末のＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＤＨＣＰサーバ機能部からＩＰアドレス割り当て通知を受けたときに端末のＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルに登録する工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をインターネットアクセス制御情報管理部に送信する工程と、インターネットアクセス制御情報管理部が、アクセス制御情報作成部からインターネットアクセス制御情報登録要求を受信したときにインターネットアクセス制御情報をファイアウォール主処理部に登録する工程と、ＤＨＣＰサーバ機能部が、ＩＰアドレスの割り当て期限切れを検出したときに割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部に送る工程と、アクセス制御情報作成部が、ＩＰアドレス割り当て解除通知を受けたときに割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブルから取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブルから削除する工程と、アクセス制御情報作成部が、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部に行って該当するアクセス制御情報を取得する工程と、アクセス制御情報作成部が、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからインターネットアクセス制御情報を編集する工程と、アクセス制御情報作成部が、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォールに送信する工程と、インターネットアクセス制御情報管理部が、インターネットアクセス制御情報削除要求を受信したときにファイアウォール主処理部からインターネットアクセス制御情報を削除する工程とを実行させることを特徴とする。
【００１８】
本発明の動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、ＬＡＮとインターネットとの間にファイアウォールを設置し、ＬＡＮの端末にはＤＨＣＰサーバが割り当て期限付きのＩＰアドレスを動的に割り当て、インターネットへのアクセスはファイアウォールを介して行うネットワークシステムにおいて、ＤＨＣＰサーバがＩＰアドレスを端末に割り当てている間、あるいは端末が動的に割り当てられたＩＰアドレスを自ら返却するまでの間のみ、端末のＭＡＣアドレス単位にどのようなインターネットへのアクセスが許可されているかを示すインターネットアクセス制御情報をファイアウォールに登録することにより、割り当て期限付きのＩＰアドレスを動的に割り当てられた端末からのインターネットへのアクセスを端末のＭＡＣアドレス単位に制御し、割り当て期限切れのＩＰアドレスを使用した端末からのインターネットへのアクセスを防止するシステム構成を有する。このような構成により、端末に割り当てた通信リソース（ＩＰアドレス）が有効な間（割り当て期限までの間）だけＬＡＮ外部への通信を許可し、その端末に対して予め決定したインターネットアクセス制御情報に従って厳密なアクセス制御を行うことができる。その理由は、ＩＰネットワークからＬＡＮ外部への通信セキュリティを強化するためにＤＨＣＰサーバとファイアウォールとを配置して連携して動作を行う構成をとっているからである。
【００１９】
図１において、ＬＡＮ３に接続された端末Ｔｎ（ｎ＝１，２，３，…）からＩＰアドレス取得要求が送信されると、これを受信したアクセス管理サーバ１では、ＤＨＣＰサーバ機能部５が、端末Ｔｎに割り当て期限付きのＩＰアドレスを動的に割り当て、アクセス制御情報作成部６が、端末ＴｎのＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブル８に登録するとともにＭＡＣアドレスに対応するアクセス制御情報をアクセス制御情報蓄積部７から取得し、このアクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォール２に送信する。
【００２０】
ファイアウォール２では、インターネットアクセス制御情報管理部１０が、インターネットアクセス制御情報登録要求を受信したときに、インターネットアクセス制御情報をファイアウォール主処理部９に登録する。
【００２１】
アクセス管理サーバ１では、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末ＴｎからＩＰアドレス返却通知を受信した場合に、アクセス制御情報作成部６が、割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブル８から取得するとともにＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、ＭＡＣアドレスに対応するアクセス制御情報をアクセス制御情報蓄積部７から取得し、このアクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォール２に送信する。
【００２２】
ファイアウォール２では、インターネットアクセス制御情報管理部１０が、インターネットアクセス制御情報削除要求を受信したときに、該当するインターネットアクセス制御情報をファイアウォール主処理部９から削除する。
【００２３】
このようにすることで、端末Ｔｎに割り当て期限付きのＩＰアドレスが動的に割り当てられている間だけ、端末ＴｎのＭＡＣアドレス単位に用意されたアクセス制御情報に従ってファイアウォール２を介してインターネット４にアクセスすることができる。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２５】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムの全体構成を示すブロック図である。本実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、端末Ｔｎ（ｎ＝１，２，３，…）と、アクセス管理サーバ１と、ファイアウォール２と、ＬＡＮ３と、インターネット４とから、その主要部が構成されている。
【００２６】
端末Ｔｎ（ｎ＝１，２，３，…）は、ＬＡＮ３に接続され、アクセス管理サーバ１からＤＨＣＰ手順により動的に割り当てられた割り当て期限付きのＩＰアドレスを取得し、ＬＡＮ３上の他のサーバ等の情報機器との通信，およびファイアウォール２を介してのインターネット４へのアクセスが可能となる。
【００２７】
アクセス管理サーバ１は、ＤＨＣＰサーバ機能部５と、アクセス制御情報作成部６と、アクセス制御情報蓄積部７と、アドレス対応テーブル８とを含んで構成されている。
【００２８】
ＤＨＣＰサーバ機能部５は、ＤＨＣＰの通信処理を行うことで端末ＴｎからのＩＰアドレス取得要求に応じて端末Ｔｎに割り当て期限付きのＩＰアドレスを動的に割り当てるとともに、端末ＴｎのＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部６に送信する。また、ＤＨＣＰサーバ機能部５は、ＩＰアドレスの割り当て期限切れを検出した場合、あるいは端末ＴｎからＩＰアドレス返却通知を受信した場合には、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部６に送信する。
【００２９】
アクセス制御情報作成部６は、ＤＨＣＰサーバ機能部５からＩＰアドレス割り当て通知を受信したときに、ＩＰアドレス割り当て通知に含まれる端末ＴｎのＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブル８に登録するとともに、端末ＴｎのＭＡＣアドレスに対応するアクセス制御情報をアクセス制御情報蓄積部７から取得し、このアクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報登録要求をファイアウォール２に送信する。一方、アクセス制御情報作成部６は、ＤＨＣＰサーバ機能部５からＩＰアドレス割り当て解除通知を受信したときに、割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブル８から取得するとともに、このＭＡＣアドレスとＩＰアドレスとの対応情報を削除し、このＭＡＣアドレスに対応するアクセス制御情報をアクセス制御情報蓄積部７から取得し、このアクセス制御情報とＩＰアドレスとからインターネットアクセス制御情報を編集してインターネットアクセス制御情報削除要求をファイアウォール２に送信する。
【００３０】
アクセス制御情報蓄積部７は、ＤＨＣＰサーバ機能部５によってＩＰアドレスを割り当てる可能性のある端末ＴｎのＭＡＣアドレス単位にアクセス制御情報を蓄積し、端末ＴｎのＭＡＣアドレスを含むアクセス制御情報取得要求に対してアクセス制御情報を応答する。このアクセス制御情報は、端末ＴｎのＭＡＣアドレス、つまり端末Ｔｎ固有の情報をキーとして、ファイアウォール２に登録するインターネットアクセス制御情報の一部となる。
【００３１】
図２（ａ）を参照すると、アクセス制御情報蓄積部７に蓄積されているアクセス制御情報は、端末ＴｎのＭＡＣアドレスと、ＴＣＰ／ＵＤＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）やＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）等のＩＰの上位プロトコルを示すプロトコル番号と、ＩＰアドレスが宛先か送信元かを示す識別ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）であるＩＰアドレス識別と、宛先のＩＰアドレスまたはＩＰネットワークアドレスである宛先ＩＰアドレス（“任意”の指定も可）と、プロトコル番号がＴＣＰ／ＵＤＰの時に指定する送信元のＴＣＰ／ＵＤＰポート番号である送信元ポート番号（“任意”の指定も可）と、プロトコル番号がＴＣＰ／ＵＤＰの時に指定する宛先のＴＣＰ／ＵＤＰポート番号である宛先ポート番号（“任意”の指定も可）と、その他設定情報（付加情報、例えばアクセス制御情報の有効期間，ファイアウォール２に登録するときの順番など）とからなる。図２（ａ）には１つしか描いてないが、実際は宛先ＩＰアドレスや宛先ポート毎に異なるアクセス制御情報が存在し、１つの端末Ｔｎに対して複数のアクセス制御情報を登録する。
【００３２】
図２（ｂ）を参照すると、アドレス対応テーブル８の登録情報は、端末ＴｎのＭＡＣアドレスと、端末Ｔｎに動的に割り当てられたＩＰアドレスとからなる。
【００３３】
ファイアウォール２は、ファイアウォール主処理部９と、インターネットアクセス制御情報管理部１０とから構成されている。
【００３４】
ファイアウォール主処理部９は、ファイアウォール２としてインターネット４へのアクセス制御を行う。
【００３５】
インターネットアクセス制御情報管理部１０は、インターネット４へのインターネットアクセス制御情報を管理し、アクセス管理サーバ１から受信したインターネットアクセス制御情報登録要求およびインターネットアクセス制御情報削除要求に対して、インターネットアクセス制御情報の登録および削除をファイアウォール主処理部９に対して行う。
【００３６】
図２（ｃ）を参照すると、インターネットアクセス制御情報管理部１０で管理されているインターネットアクセス制御情報は、プロトコル番号と、送信元ＩＰアドレスと、送信元ポート番号と、宛先ＩＰアドレスと、宛先ポート番号と、その他設定情報とからなる。つまり、図２（ａ）に示したアクセス制御情報蓄積部７に蓄積されているアクセス制御情報のＭＡＣアドレスの代わりに端末ＴｎのＩＰアドレスを送信元ＩＰアドレスとして入れると、ファイアウォール２に登録するインターネットアクセス制御情報となる。
【００３７】
図３を参照すると、アクセス制御情報作成部６のＩＰアドレス割り当て通知受信時の処理は、ＩＰアドレス割り当て通知受信ステップＳ１０１と、ＭＡＣアドレス／ＩＰアドレス対応情報登録ステップＳ１０２と、アクセス制御情報取得ステップＳ１０３と、インターネットアクセス制御情報作成ステップＳ１０４と、インターネットアクセス制御情報登録要求送信ステップＳ１０５とからなる。
【００３８】
図４を参照すると、アクセス制御情報作成部６のＩＰアドレス割り当て解除通知受信時の処理は、ＩＰアドレス割り当て解除通知受信ステップＳ２０１と、端末ＭＡＣアドレス特定・対応情報削除ステップＳ２０２と、アクセス制御情報取得ステップＳ２０３と、インターネットアクセス制御情報作成ステップＳ２０４と、インターネットアクセス制御情報削除要求送信ステップＳ２０５とからなる。
【００３９】
図５は、端末Ｔｎが割り当て期限付きのＩＰアドレスを取得してインターネットアクセス制御情報をファイアウォール２に設定するまで、およびＩＰアドレスの割り当て期限切れもしくは端末ＴｎがＩＰアドレスを返却してからファイアウォール２に設定したインターネットアクセス制御情報を削除するまでの動作を表すタイミングチャートである。
【００４０】
次に、このように構成された第１の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムの動作について、図１ないし図５を参照して説明する。
【００４１】
端末ＴｎをＬＡＮ３に接続し、端末Ｔｎから割り当て期限付きのＩＰアドレス取得要求（ＤＨＣＰＤＩＳＣＯＶＥＲメッセージ）をブロードキャストで送信する。
【００４２】
アクセス管理サーバ１では、ＩＰアドレス取得要求（ＤＨＣＰＤＩＳＣＯＶＥＲメッセージ）を受信すると、ＤＨＣＰサーバ機能部５が、ＩＰアドレス取得要求（ＤＨＣＰＤＩＳＣＯＶＥＲメッセージ）に含まれる端末ＴｎのＭＡＣアドレスを元に端末Ｔｎに対して割り当てる候補ＩＰアドレスを決定し、候補ＩＰアドレス通知（ＤＨＣＰＯＦＦＥＲメッセージ）をブロードキャストで送信する。
【００４３】
端末Ｔｎは、候補ＩＰアドレス通知（ＤＨＣＰＯＦＦＥＲメッセージ）を受信すると、ＩＰアドレス決定要求（ＤＨＣＰＲＥＱＵＥＳＴメッセージ）をブロードキャストで送信する。
【００４４】
アクセス管理サーバ１では、ＩＰアドレス決定要求（ＤＨＣＰＲＥＱＵＥＳＴメッセージ）を受信すると、ＤＨＣＰサーバ機能部５が、候補ＩＰアドレスをＩＰアドレスとして状態保存し、ＩＰアドレス決定確認（ＤＨＣＰＡＣＫメッセージ）を端末Ｔｎに送信するとともに、割り当て先の端末ＴｎのＭＡＣアドレスとＩＰアドレスとの対応情報を含むＩＰアドレス割り当て通知をアクセス制御情報作成部６に送る。
【００４５】
アクセス制御情報作成部６は、ＩＰアドレス割り当て通知を受けると（ステップＳ１０１）、端末ＴｎのＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブル８に登録する（ステップＳ１０２）。
【００４６】
次に、アクセス制御情報作成部６は、ＩＰアドレス割り当て通知に含まれるＭＡＣアドレスをキーとするアクセス制御情報取得要求をアクセス制御情報蓄積部７に行って該当するアクセス制御情報を取得する（ステップＳ１０３）。
【００４７】
続いて、アクセス制御情報作成部６は、取得したアクセス制御情報とＩＰアドレス割り当て通知に含まれるＩＰアドレスとからファイアウォール２に登録するインターネットアクセス制御情報を編集する（ステップＳ１０４）。詳しくは、取得したアクセス制御情報（図２（ａ）参照）のＭＡＣアドレスを送信元ＩＰアドレスに置き換えて、ファイアウォール２に登録するインターネットアクセス制御情報（図２（ｃ）参照）を編集する。
【００４８】
次に、アクセス制御情報作成部６は、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報登録要求をファイアウォール２に送信する（ステップＳ１０５）。
【００４９】
ファイアウォール２では、インターネットアクセス制御情報登録要求を受信すると、インターネットアクセス制御情報管理部１０が、インターネットアクセス制御情報をファイアウォール主処理部９に登録する。
【００５０】
以上の処理の終了後、割り当て期限付きのＩＰアドレスを動的に割り当てられた端末Ｔｎは、ファイアウォール２に登録されたインターネットアクセス制御情報に従ってインターネット４へのアクセスが可能となる。
【００５１】
一方、アクセス管理サーバ１で、ＤＨＣＰサーバ機能部５が、ＩＰアドレスの割り当て期限切れを検出、あるいは端末ＴｎからＩＰアドレス返却通知（ＤＨＣＰＲＥＬＥＡＳＥメッセージ）を受信すると、割り当て期限切れのＩＰアドレスを含むＩＰアドレス割り当て解除通知をアクセス制御情報作成部６に送る。
【００５２】
アクセス制御情報作成部６は、ＩＰアドレス割り当て解除通知を受けると（ステップＳ２０１）、割り当て期限切れのＩＰアドレスに対応するＭＡＣアドレスをアドレス対応テーブル８から取得するとともに、ＭＡＣアドレスとＩＰアドレスとの対応情報をアドレス対応テーブル８から削除する（ステップＳ２０２）。
【００５３】
次に、アクセス制御情報作成部６は、ＭＡＣアドレスを含むアクセス制御情報取得要求をアクセス制御情報蓄積部７に行って該当するアクセス制御情報を取得する（ステップＳ２０３）。
【００５４】
続いて、アクセス制御情報作成部６は、取得されたアクセス制御情報と割り当て期限切れのＩＰアドレスとからファイアウォール２に登録済みのインターネットアクセス制御情報を編集する（ステップＳ２０４）。詳しくは、取得したアクセス制御情報（図２（ａ）参照）のＭＡＣアドレスを送信元ＩＰアドレスに置き換えて、ファイアウォール２に登録するインターネットアクセス制御情報（図２（ｃ）参照）を編集する。
【００５５】
次に、アクセス制御情報作成部６は、編集結果のインターネットアクセス制御情報を含むインターネットアクセス制御情報削除要求をファイアウォール２に送信する（ステップＳ２０５）。
【００５６】
ファイアウォール２では、インターネットアクセス制御情報削除要求を受信すると、インターネットアクセス制御情報管理部１０が、ファイアウォール主処理部９からインターネットアクセス制御情報を削除する。
【００５７】
この結果、ＩＰアドレスの割り当て期限が経過した端末Ｔｎは、インターネット４へのアクセスが行えなくなる。
【００５８】
第１の実施の形態によれば、端末ＴｎのＭＡＣアドレス単位に割り当て期限付きのＩＰアドレスを含むインターネットアクセス制御情報をファイアウォール２に設定することにより、端末Ｔｎに割り当てたＩＰアドレスが有効な期間にのみ、端末Ｔｎからのインターネット４へのアクセスを可能とすることができる。
【００５９】
また、端末ＴｎのＭＡＣアドレス単位にインターネットアクセス制御情報をファイアウォール２に設定することにより、きめ細かいインターネット４へのアクセス制御を可能とすることができる。
【００６０】
［第２の実施の形態］
図６は、本発明の第２の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムの構成を示すブロック図である。本実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムは、図１に示した第１の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムにおいて、アクセス管理サーバ１にアクセス管理サーバプログラム１００を付加するようにした点だけが異なる。したがって、その他の特に言及しない部分には同一符号を付してそれらの詳しい説明を省略する。
【００６１】
アクセス管理サーバプログラム１００は、コンピュータでなるアクセス管理サーバ１に読み込まれ、アクセス管理サーバ１の動作をＤＨＣＰサーバ機能部５，アクセス制御情報作成部６，アクセス制御情報蓄積部７，およびアドレス対応テーブル８として制御する。アクセス管理サーバプログラム１００の制御によるアクセス管理サーバ１の動作は、第１の実施の形態におけるアクセス管理サーバ１の動作と全く同様になるので、その詳しい説明を割愛する。
【００６２】
【発明の効果】
第１の効果は、端末に割り当てたＩＰアドレスが有効な期間（割り当て期限までの間）にのみ、端末からのインターネットへのアクセスが可能になることである。その理由は、端末のＭＡＣアドレス単位に割り当て期限付きのＩＰアドレスを含むインターネットアクセス制御情報をファイアウォールに設定できるからである。
【００６３】
第２の効果は、きめ細かいインターネットへのアクセス制御が可能になることである。その理由は、端末のＭＡＣアドレス単位にインターネットアクセス制御情報をファイアウォールに設定できるからである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムの構成を示すブロック図である。
【図２】第１の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムにおいて用いられる各情報を示す図であり、（ａ）はアクセス管理サーバのアクセス制御情報蓄積部のアクセス制御情報、（ｂ）はアドレス対応テーブルの登録情報、（ｃ）ファイアウォールのインターネットアクセス制御情報管理部で管理されるインターネットアクセス制御情報をそれぞれ示す。
【図３】図１中のアクセス管理情報作成部のＩＰアドレス割り当て通知受信時の処理を示すフローチャートである。
【図４】図１中のアクセス管理情報作成部のＩＰアドレス割り当て解除通知受信時の処理を示すフローチャートである。
【図５】端末がＩＰアドレスを取得してファイアウォールへインターネットアクセス制御情報を設定するまで、およびＩＰアドレスの割り当て期限切れあるいは端末がＩＰアドレスを返却してからファイアウォールに登録されたインターネットアクセス制御情報を削除するまでのフローを示す図である。
【図６】本発明の第２の実施の形態に係る動的ＩＰアドレス割り当てに対応したファイアウォールシステムの構成を示すブロック図である。
【符号の説明】
１  アクセス管理サーバ
２  ファイアウォール
３  ＬＡＮ
４  インターネット
５  ＤＨＣＰサーバ機能部
６  アクセス制御情報作成部
７  アクセス制御情報蓄積部
８  アドレス対応テーブル
９  ファイアウォール主処理部
１０  インターネットアクセス制御情報管理部
１００  アクセス管理サーバプログラム
Ｓ１０１  ＩＰアドレス割り当て通知受信ステップ
Ｓ１０２  ＭＡＣアドレス／ＩＰアドレス対応情報登録ステップ
Ｓ１０３  アクセス制御情報取得ステップ
Ｓ１０４  インターネットアクセス制御情報作成ステップ
Ｓ１０５  インターネットアクセス制御情報登録要求送信ステップ
Ｓ２０１  ＩＰアドレス割り当て解除通知受信ステップ
Ｓ２０２  端末ＭＡＣアドレス特定・対応情報削除ステップ
Ｓ２０３  アクセス制御情報取得ステップ
Ｓ２０４  インターネットアクセス制御情報作成ステップ
Ｓ２０５  インターネットアクセス制御情報削除要求送信ステップ
Ｔ１〜Ｔｎ  端末
【図１】
2004172931.tif 000003
【図２】
2004172931.tif 000004
【図３】
2004172931.tif 000005
【図４】
2004172931.tif 000006
【図５】
2004172931.tif 000007
【図６】
2004172931.tif 000008