nginxでグローバルIPでIP制限を行ってみます。
apacheと大差はありません。
location /hoge/ { allow xxx.xxx.xxx.xxx; deny all; proxy_pass http://localhost:8080/fuga/; }
この例では、 /hoge/にアクセスすると、IPが xxx.xxx.xxx.xxx の場合のみ表示する事ができます。
以下の場合は、特定のIPを許可し、他は全て拒否する、という意味になります。
allow xxx.xxx.xxx.xxx
deny all
以下の場合は、全てを許可するが、特定のIPは拒否する、という意味になります。
allow all
deny xxx.xxx.xxx.xxx
IP制限にひっかかると、403 forbidden 画面に遷移します。

- 作者: Clement Nedelcu,長尾高弘
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2011/04/21
- メディア: 大型本
- 購入: 2人 クリック: 695回
- この商品を含むブログ (21件) を見る