必要な友人は、指定 IP を禁止し、指定 IP のみに ASP 経由で Web サイトへのアクセスを許可するコードを参照できます。 1. 指定された IP 防御 Web サイトを禁止し、対応する操作を実行します。
次のようにコードをコピーします。
<%
ディム IP、IPString、VisitIP
'IP アドレスを | で区切って設定します。
IPString=|192.168.0.42|192.168.0.43|
'IPアドレスを取得する
IP = リクエスト.サーバー変数(HTTP_X_FORWARDED_FOR)
IP = の場合
IP = リクエスト.サーバー変数(REMOTE_ADDR)
終了の場合
VisitIP=|&IP&|
instr(1,IPString,VisitIP)>0 の場合
'禁止されたIPに対して対応する操作を実行します
Response.write あなたの IP はアクセスを禁止されています
応答.終了
終了の場合
%>
2. 指定された IP 防御 Web サイトのみを許可するようにコードを変更し、対応する操作を実行します。
次のようにコードをコピーします。
<%
ディム IP、IPString、VisitIP
'IP アドレスを | で区切って設定します。
IPString=|192.168.0.42|192.168.0.42|
'IPアドレスを取得する
IP = リクエスト.サーバー変数(HTTP_X_FORWARDED_FOR)
IP = の場合
IP = リクエスト.サーバー変数(REMOTE_ADDR)
終了の場合
VisitIP=|&IP&|
instr(1,IPString,VisitIP)>0 の場合
'対応するIPが対応する操作を実行します
Response.write あなたの IP がアクセス可能
それ以外
'非準拠 IP に対して対応する操作を実行する
Response.write あなたの IP はアクセスを禁止されています
応答.終了
終了の場合
%>
3. 実際のアプリケーションでの使用法:
次に、上記のコードを IP.asp ファイルとして保存し、次のメソッドを使用して次のコードを ASP プログラム ページに追加します。
<!-- #include file=IP.asp -->