我想要一个限制IP访问我网站的代码

2024年11月20日 06:17
有2个网友回答
网友(1):

asp限制ip访问的小代码
ip_start="222.160.0.0"
ip_end ="222.169.255.255"
ip_start_arr =split(ip_start,".")
ip_end_arr =split(ip_end,".")
ip_start_str=""
ip_end_str=""
ip_user_str=""
for i=0 to 3
ip_start_str=ip_start_str!amp;right(cstr(formatnumber(cint(ip_start_arr(i))/1000,3)),3)
ip_end_str=ip_end_str!amp;right(cstr(formatnumber(cint(ip_end_arr(i))/1000,3)),3)
next
'测试客户端是否用代理
userip = request.servervariables("http_x_forwarded_for")
if userip = "" then userip = request.servervariables("remote_addr")
ip_user_arr =split(userip,".")
for i=0 to 3
ip_user_str=ip_user_str!amp;right(cstr(formatnumber(cint(ip_user_arr(i))/1000,3)),3)
next
if cdbl(ip_user_str)>cdbl(ip_end_str) or cdbl(ip_user_str)response.write "超出访问范围"

网友(2):

看看你的空间支持不支持限制ip,现在好多都支持,不用代码的。