レンタルサーバー
BIG-server.com
簡単・はやい・大容量・どんな目的にもマッチするレンタルサーバー
HOME プライス お見積もり・プラン選択 お申し込み ユーザーサポート お問い合わせ

■ レンタルサーバー BIG-server.com オプションサービス

同一ホストによる同時接続数制限
名称 mod_limitipconn

IP アドレス単位で接続数の制限をするモジュール。

特徴 mod_limitipconn は、Apache用のモジュールとして動き、 1つのIPアドレスが同時に接続できる最大値を制限することが出来ます。
仕組み mod_limitipconn の設定は httpd.conf もしくは .htaccess で行うことが可能です。

例えば同時接続数の最大値を2に設定した場合、1つのIPアドレスから 同時に並行してダウンロードできる数は最大2ファイルとなります。

最大数以内ならば通信をスルーしてサーバー側に渡しますが、 最大数を超えた場合はHTTPステータスコード
「503 Server Temporary Unavailable」
を返すようサーバーに指示します。

よって、同一IPアドレスから最大値以上の同時アクセスがあった場合、 ファイルのダウンロードが行えない事となります。

設定 mod_limitipconn ディレクティブ

MaxConnPerIP
(例)同一IPの同時接続数を2に制限する
MaxConnPerIP 2

最大接続数を指定します。0 で無制限になります。
同じ IP アドレスから指定した接続以上に接続を行おうとすると、503 エラーを返します。

OnlyIPLimit
(例1)MPEG と WMA を制限する
OnlyIPLimit audio/mpeg audio/wma
(例2)オーディオ系全てを制限する
OnlyIPLimit audio/*

制限する mime type (ファイル形式) を指定します。ワイルドカードが使用できます。 複数指定する場合は,スペースで区切って指定する事が出来ます。 mimetype は apache の mime.types を参照してください。

NoIPLimit
(例)テキスト系全てを制限しない
NoIPLimit text/*

OnlyIPLimit とは逆に,指定したファイル形式は制限しないようにします。 それ以外のファイルはすべて制限されます。

設定例

.htaccess の記述方法

(設定例)
・公開している全MPEGファイルの同時ダウンロード数を2に制限する

<Limit GET>
    <IfModule mod_limitipconn.c>
        MaxConnPerIP 2
        OnlyIPLimit audio/mpeg
    </IfModule>
</Limit>

・特定の拡張子ファイルに対して同時接続数を1に設定する

<Files ~ "\.(zip|mpg)$">
    MaxConnPerIP 1
</Files>

効果 同時ダウンロード数を制御する事により、ダウンロード支援ツールなどでの多重ダウンロードを防ぐので、 少数の訪問者が帯域を占有してしまう事を防ぎます。
使用上の注意 指定された制限はサーバーに接続する全ての IPアドレスに適用されます。 特定の IPアドレスに対して制限する事は出来ません。

サーバの状態によっては多重ダウンロードを完全に防ぐ事が出来ない場合がございます。

BIG-serverでは mod_limitipconn 対応の専用サーバをご用意いたします。

専用サーバーコース をご利用のお客様で mod_limitipconn の使用をご希望のお客様はメールにてお気軽にお問い合わせ下さい。

BIG-server.com オプションサービスに戻る

ご質問などございましたらお気軽にお問い合せください。
server@maido3.com


Copyright (C) 1997-2008, big-server.com. All Rights Reserved. server@maido3.com
レンタルサーバー BIG-server.com
Powered By Maido3.com