防犯カメラ、防犯機器のカタスコポス - 秋葉原の映像セキュリティ機器販売店
ブロードバンドルーターには、IPマスカレード機能の他にもDHCPサーバ機能やDMZホスティング機能などさまざまな機能が備わっていますが、その中の代表的な機能のIPマスカレードについてすこし触れてみたいと思います。IPマスカレードは、1つのグローバルIPアドレスで、複数台のPCから同時にインターネットに接続することができるようになる機能だというのは、ご存知の方も多いと思います。実は、このIPマスカレードが、常時接続時代にインターネットに接続するうえで、外部クラッカーの攻撃に常にさらされている危険から守ってくれる役割も担っています。よく、ブロードバンドルターを導入するだけでセキュリティーが向上すると言われるのは、ブロードバンドルーターにこのIPマスカレードの機能があるからに他ならないのです。
IPマスカレードの仕組み
さっそくその仕組みを簡単に見てみましょう。IPマスカレードは、アドレスとポート番号の変換作業を主に行います。LAN内にある任意のパソコンとインターネット側にあるサーバーとがデータのやり取りをする場合、パケットという単位にてデータのやり取りが行われます。そのパケットには、送付先IPアドレス、送付元IPアドレス、送信先ポート番号、送信元ポート番号などのヘッダ情報が記録されています。そのヘッダ情報を元にして、通信相手の特定を行っています。しかし、LAN内のPCはプライベートIPアドレスが使用されインターネット側のサーバーはグローバルIPアドレスが使用されるためこのままでは通信ができないことになります。そこで、ブロードバンドルーターがLAN側とWAN側との、アドレスとポート番号の変換作業を行います。これがIPマスカレードですね。そして、ブロードバンドルーターは変換作業の内容をメモリ上にアドレス変換テーブル表として作成しておくのです。
注)IPマスカレードはローカルIPアドレスとグローバルIPアドレスとを「多:1」で変換しますが、「1:1」のみで変換する機能はNAT(Network Adress Translation)機能とよ呼ばれます。したがって、NATの場合は、IPマスカレードのように複数台同時にはインターネットへ接続することができず、常に1台のみとなってしまいます。
①パソコンからwebサーバーにリクエスト(オレンジの矢印⇒) LAN内のパソコンAからwebサーバーCにインターネットにてアクセスする場合、ブロードバンドルーターのIPマスカレードにてパケットのアドレスとポート番号情報が変換されてからインターネットにデータ(パケット)が流れていきます。パソコンAは、1000番ポートにてサーバーCからのデータを待ち受けます。
②webサーバーはリクエストに応じて各パソコンにデータを配信(ブルーの矢印⇒) パソコンAからリクエストを受けたサーバーCは、受取ったデータのヘッダ情報に従って、202.202.100.50のポート2000番にデータを返します。サーバーCからのデータを2000番ポートで受取ったブロードバンドルーターは、変換テーブル表を参照してLAN内の192.168.10.10の1000番ポートに届けます。若し、変換テーブル表にないデータが送りつけられてくれとブロードバンドルーターは破棄します。
パケットフィルタリングとは、ブロードバンドルーターを通過しようとするパケット(データ)を、フィルタリングのルールを設定することで、通過させたり破棄させたりする機能のことです。このフィルタリングのルールは、ブロードバンドルーターにより多少の違いがありますが、設定項目は主に次のような内容となるでしょう。
・送信元のIPアドレス ・送信先のIPアドレス ・パケットの向き(Inbound/Outbound)※1 ・プロトコルの種別(TCP/UDP) ・ポート番号 ・通過/破棄
これらを指定してフィルタルールを決定し、外部からやってくるデータに制限をかけたり,また内部からの重要なデータが外部に出ないように制限することができます。IPマスカレードではセキュリテーをユーザーが特に設定する必要はなかったのですが、パケットフィルタリングはユーザ自身がユーザー環境にあわせてルールを設定しなければなりません。したがって、これが絶対という一般的なことは言えません。たとえば、一昨年大発生したあのBlasterワームについていえば、TCPの135番ポートに対して、WindowsNT/2000/XPの脆弱性を悪用して攻撃を仕掛けてきたものというのはあまりにも有名です。この135番ポートは、遠隔操作をする場合に、相手PCに問い合わせをする際に使用するポートで、Remote Procedure Call(RPC)と呼ばれています。このポートはWWWサーバーなどの構築時には、セキュリティ-上必ず閉じるべきポートとされています。 それ以外の閉じるべき重要なポートとしては
23(telnet)、135、137、138、139、445
などがあげられ、それぞれのポートのサービスはブロードバンドルーターのパケットフィルタリング設定にて、遮断したほうが良いポート(TCP/UDP両方)とされています。紙面の都合上、ここではそれぞれのポートの詳細な役割は割愛しますが、各ポートの役割をきちんと把握した上で、対処することをお勧めします。また、常日頃、windowsのアップデートはかかさず、「重要な更新」は必ず最新の状況にしておくことも、セキュリティ-にとってはとても大切です。
※本ページ記載の表示価格は通販での価格であり、店頭価格とは異なる場合があります。 ※写真はあくまでもイメージです。実際の商品と異なる場合もありますが予めご了承下さい。※ご使用に際しては法令を遵守し、公序良俗に反することのないように十分注意してください。
ケーヨーカタスコポス 〒101-0021東京都千代田区外神田1-14-7秋葉原野村ビル1F TEL:03-5207-8388、FAX:03-3252-3060 keiyo-it@ケイヨー-m.co.jp
©2003-2008 Keiyo Techno. 当サイトのコンテンツ(文書・画像・映像・音声等) の著作権は当社が保有します。許可なく複製、転用などの二次利用を禁じます。