- ベストアンサー
IISで海外アクセスを拒否するには?
国別のWebアクセス制限方法について https://www.appletz.jp/support/geoip.php 上記ページに書かれているのと同じ事をIISでやりたいです。 IISでやるにはどんな方法がありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
別にIISに限った話ではないのですが、リンク先を見る限りではIPアドレスの国別テーブルを別途作成しているようです。 というわけでまず「国別のテーブル」を作成するところから始めてその後にアクセス制限方法を検討します。 IISならWindowsですので「Windowsファイアウォール」かIISの要求フィルターに設定することになると思います。
その他の回答 (1)
- pc_net_sp
- ベストアンサー率46% (468/1003)
https://www.appletz.jp/support/geoip.php この方法は、各ブラウザーがアクセスしようとする際に含まれる、アクセスPCのIPアドレスやホスト名・ブラウザーバージョンなどさまざまな情報の中で、日本(JP)・米国(US)の情報が無いアクセスを、拒否しているにだけですね!! Windows IISでは「.htaccess」が使えなかった気がしますので、HTMLファイル内にScriptでアクセス拒否か、非表示にするプログラムを組んだり、BBSなどのCGI・APS・PHPなども同じようにアクセス制限をかければ良いかと思います。 この辺は、「Scriptによるアクセス制限」などでググって調べて下さい。 あとは、トップページからアクセスしないと他のページは閲覧できない方法とかをとってみるとか、制限方法はいくらでもありますので、頑張って勉強しましょう。 ただし、中国から日本・米国のProxyサーバを経由してアクセスされたら、意味を成しません。 その辺の勉強もしておいていいと思います。