IP 限制访问主页问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 15:57:12
谁可以帮我写段代码 允许192.168.0.1网段的访问我的主页 其他IP 禁止访问

在线等 高分
服务器有双网卡 内外网都能访问 我只想让内网访问这个网页 其他网页外网也可以访问

按照Zerone945的回答 还是不能限制
不能限制 什么错也不报 和没有限制一样

Zerone945留一下联系方式 我有问题问你

dim ip,arrip
ip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
if ip = "" then
ip=Request.ServerVariables("remote_addr")
end if
if instr(ip,"'")>0 then
ip="0.0.0.0"
end if

arrip=split(ip,".")
if (arrip(0)<>"192" or arrip(1)<>"168" or arrip(2)<>"0") then
response.write "您的ip被禁止访问"
response.end
end if

====================
是出现错误还是怎么回事???在访问你这个网站的任何一个页面都需要在刚加载页面时加上面这样一个检查.

还有一个细节,你机器在访问服务器时,很可能你机器不是局域网ip,而是外网的ip

==========================
把if (arrip(0)<>"192" or arrip(1)<>"168" or arrip(2)<>"0") and (arrip(3)<0 or arrip(3)>255) then 改成
if arrip(0)<>"192" or arrip(1)<>"168" or arrip(2)<>"0" then

我测试过可以了
加后面那点想判断ip就不要了
<%<