首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

asp屏蔽国内所有ip

ASP(Active Server Pages)是一种由微软开发的服务器端脚本环境,它允许开发者在网页中插入服务器端的代码,这些代码在服务器上执行后生成HTML页面发送给客户端。要在ASP中屏蔽国内所有IP,可以通过编写服务器端脚本来实现IP地址的过滤。

基础概念

  • IP地址过滤:这是一种安全措施,用于限制或允许特定IP地址或IP地址范围的访问。
  • ASP脚本:在ASP中,可以使用VBScript或JScript等语言编写脚本来处理服务器端的逻辑。

实现方法

以下是一个简单的ASP脚本示例,用于屏蔽国内IP地址:

代码语言:txt
复制
<%@ Language=VBScript %>
<%
Function IsChineseIP(ip)
    Dim ipArray, i, part, chineseIPs
    chineseIPs = Array("1.0.0.0", "1.0.0.255", "1.0.1.0", "1.0.3.255", "1.0.4.0", "1.0.7.255", "1.0.8.0", "1.0.15.255", "1.0.16.0", "1.0.31.255", "1.0.32.0", "1.0.63.255", "1.0.64.0", "1.0.127.255", "1.0.128.0", "1.0.255.255", "1.1.0.0", "1.1.1.0", "1.1.63.255", "1.1.64.0", "1.1.127.255", "1.1.128.0", "1.1.255.255", "1.2.0.0", "1.2.1.0", "1.2.3.255", "1.2.4.0", "1.2.7.255", "1.2.8.0", "1.2.15.255", "1.2.16.0", "1.2.31.255", "1.2.32.0", "1.2.63.255", "1.2.64.0", "1.2.127.255", "1.2.128.0", "1.2.255.255", "1.3.0.0", "1.3.1.0", "1.3.3.255", "1.3.4.0", "1.3.7.255", "1.3.8.0", "1.3.15.255", "1.3.16.0", "1.3.31.255", "1.3.32.0", "1.3.63.255", "1.3.64.0", "1.3.127.255", "1.3.128.0", "1.3.255.255", "1.4.0.0", "1.4.1.0", "1.4.3.255", "1.4.4.0", "1.4.7.255", "1.4.8.0", "1.4.15.255", "1.4.16.0", "1.4.31.255", "1.4.32.0", "1.4.63.255", "1.4.64.0", "1.4.127.255", "1.4.128.0", "1.4.255.255", "1.5.0.0", "1.5.1.0", "1.5.3.255", "1.5.4.0", "1.5.7.255", "1.5.8.0", "1.5.15.255", "1.5.16.0", "1.5.31.255", "1.5.32.0", "1.5.63.255", "1.5.64.0", "1.5.127.255", "1.5.128.0", "1.5.255.255", "1.6.0.0", "1.6.1.0", "1.6.3.255", "1.6.4.0", "1.6.7.255", "1.6.8.0", "1.6.15.255", "1.6.16.0", "1.6.31.255", "1.6.32.0", "1.6.63.255", "1.6.64.0", "1.6.127.255", "1.6.128.0", "1.6.255.255", "1.7.0.0", "1.7.1.0", "1.7.3.255", "1.7.4.0", "1.7.7.255", "1.7.8.0", "1.7.15.255", "1.7.16.0", "1.7.31.255", "1.7.32.0", "1.7.63.255", "1.7.64.0", "1.7.127.255", "1.7.128.0", "1.7.255.255", "1.8.0.0", "1.8.1.0", "1.8.3.255", "1.8.4.0", "1.8.7.255", "1.8.8.0", "1.8.15.255", "1.8.16.0", "1.8.31.255", "1.8.32.0", "1.8.63.255", "1.8.64.0", "1.8.127.255", "1.8.128.0", "1.8.255.255", "1.9.0.0", "1.9.1.0", "1.9.3.255", "1.9.4.0", "1.9.7.255", "1.9.8.0", "1.9.15.255", "1.9.16.0", "1.9.31.255", "1.9.32.0", "1.9.63.255", "1.9.64.0", "1.9.127.255", "1.9.128.0", "1.9.255.255", "1.10.0.0", "1.10.1.0", "1.10.3.255", "1.10.4.0", "1.10.7.255", "1.10.8.0", "1.10.15.255", "1.10.16.0", "1.10.31.255", "1.10.32.0", "1.10.63.255", "1.10.64.0", "1.10.127.255", "1.10.128.0", "1.10.255.255", "1.11.0.0", "1.11.1.0", "1.11.3.255", "1.11.4.0", "1.11.7.255", "1.11.8.0", "1.11.15.255", "1.11.16.0", "1.11.31.255", "1.11.32.0", "1.11.63.255", "1.11.64.0", "1.11.127.255", "1.11.128.0", "1.11.255.255", "1.12.0.0", "1.12.1.0", "1.12.3.255", "1.12.4.0", "1.12.7.255", "1.12.8.0", "1.12.15.255", "1.12.16.0", "1.12.31.255", "1.12.32.0", "1.12.63.255", "1.12.64.0", "1.12.127.255", "1.12.128.0", "1.12.255.255", "1.13.0.0", "1.13.1.0", "1.13.3.255", "1.13.4.0", "1.13.7.255", "1.13.8.0", "1.13.15.255", "1.13.16.0", "1.13.31.255", "1.13.32.0", "1.13.63.255", "1.13.64.0", "1.13.127.255", "1.13.128.0", "1.13.255.255", "1.14.0.0", "1.14.1.0", "1.14.3.255", "1.14.4.0", "1.14.7.255", "1.14.8.0", "1.14.15.255", "1.14.16.0", "1.14.31.255", "1.14.32.0", "1.14.63.255", "1.14.64.0", "1.14.127.255", "1.14.128.0", "1.14.255.255", "1.15.0.0", "1.15.1.0", "1.15.3.255", "1.15.4.0", "1.15.7.255", "1.15.8.0", "1.15.15.255", "1.15.16.0", "1.15.31.255", "1.15.32.0", "1.15.63.255", "1.15.64.0", "1.15.127.255", "1.15.128.0", "1.15.255.255", "1.16.0.0", "1.16.1.0", "1.16.3.255", "1.16.4.0", "1.16.7.255", "1.16.8.0", "1.16.15.255", "1.16.16.0", "1.16.31.255", "1.16.32.0", "1.16.63.255", "1.16.64.0", "1.16.127.255", "1.16.128.0", "1.16.255.255", "1.17.0.0", "1.17.1.0", "1.17.3.255", "1.17.4.0", "1.17.7.255", "1.17.8.0", "1.17.15.255", "1.17.16.0", "1.17.31.255", "1.17.32.0", "1.17.63.255", "1.17.64.0", "1.17.127.255", "1.17.128.0", "1.17.255.255", "1.18.0.0", "1.18.1.0", "1.18.3.255", "1.18.4.0", "1.18.7.255", "1.18.8.0", "1.18.15.255", "1.18.16.0", "1.18.31.255", "1.18.32.0", "1.18.63.255", "1.18.64.0", "1.18.127.255", "1.18.128.0", "1.18.255.255", "1.19.0.0", "1.19.1.0", "1.19.3.255", "1.19.4.0", "1.19.7.255", "1.19.8.0", "1.19.15.255", "1.19.16.0", "1.19.31.255", "1.19.32.0", "1.19.63.255", "1.19.64.0", "1.19.127.255", "1.19.128.0", "1.19.255.255", "1.20.0.0", "1.20.1.0", "1.20.3.255", "1.20.4.0", "1.20.7.255", "1.20.8.0", "1.20.15.255", "1.20.16.0", "1.20.31.255", "1.20.32.0", "1.20.63.255", "1.20.64.0", "1.20.127.255", "1.20.128.0", "1.20.255.255", "1.21.0.0", "1.21.1.0", "1.21.3.255", "1.21.4.0", "1.21.7.255", "1.21.8.0", "1.21.15.255", "1.21.16.0", "1.21.31.255", "1.21.32.0", "1.21.63.255", "1.21.64.0", "1.21.127.255", "1.21.128.0", "1.21.255.255", "1.22.0.0", "1.22.1.0", "1.22.3.255", "1.22.4.0", "1.22.7.255", "1.22.8.0", "1.22.15.255", "1.22.16.0", "1.22.31.255", "1.22.32.0", "1.22.63.255", "1.22.64.0", "1.22.127.255", "1.22.128.0", "1.22.255.255", "1.23.0.0", "1.23.1.0", "1.23.3.255", "1.23.4.0", "1.23.7.255", "1.23.8.0", "1.23.15.255", "1.23.16.0", "1.23.31.2
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Linux如何屏蔽国外IP-宝塔如何屏蔽国外IP-appnode如何屏蔽国外IP

    正文 对NGINX折腾发现很难,于是想到奇葩的解决方法 我直接屏蔽国外吧,这样就不会被打到500(手动滑稽) 然后百度找了很多文章,我靠这些ip段好老,而且很多,直接白名单国内吧,然后找到一个 https...宝塔没看见可以直接屏蔽或者白名单某个ip段或者其他,可以屏蔽指定ip ?...这里分享一个屏蔽指定国家的 IP 访问的方法和一个屏蔽国外 IP 访问(仅允许国内 IP 访问)的方法,当我们遇到 CC 攻击,可以尝试选择和使用能有所缓解。...-j DROP 解除屏蔽 #-D为删除规则 iptables -D INPUT -p tcp -m set --match-set cnip src -j DROP 仅允许国内 IP 访问 注意:此方法仅在...ip一般都是对你网站进行漏洞扫描等其他操作,屏蔽后对网站也有一定好处。

    25.9K33

    国内可用的谷歌翻译IP 和网页广告屏蔽工具 uBlock Origin

    谷歌翻译IP #扫描时间:2023_02_03 172.217.194.90 translate.googleapis.com 172.217.194.90...translate.google.com 扫描国内可用的谷歌翻译IP 如果都不能使用可以删除 ip.txt 文件调用远程IP或进入扫描模式 使用参数 -s 可以直接进入扫描模式 -y 自动写入Host...Ponderfly/GoogleTranslateIpCheck/releases/download/1.6/GoogleTranslateIpCheck-linux-x64.zip 常见问题 1.如果所有.../GoogleTranslateIpCheck 广告屏蔽 AdGuard 是知名的网页广告屏蔽工具,用过多年,不过,从几年前改版开始,就臃肿了许多,且一直会有小问题:覆盖 Tampermonkey 的插件读取权限...启用的规则越多,占用的资源越多,这四套规则已能满足我们的日常需要,如链接订阅不了,请访问 https://github.com/cjx82630/cjxlist ,里面有一些镜像文件,国内可用。

    2.2K40

    Fecify 国家IP屏蔽功能

    关于国家IP屏蔽功能随着全球数字化的飞速发展,越来越多的商家用独立站、在线商家等方式将业务拓展到国际市场。...基于方向性选择经验,甚至可以屏蔽掉所有不发达国家以及一些拒付率高、风险高的国家。...fecify为保障独立站信息安全和提高运营效率,国家IP屏蔽功能,能直接屏蔽特定国家或地区的访问,有效预防数据泄露等其他问题。...屏蔽国家或地区商家在fecify后台可以有针对性的自定义设置不同国家/地区访问的限制。被屏蔽地区客户访问前台商城根据访问者的IP地址准确判定其所在国家/地区,从而实现对访问者的精准屏蔽。...国家IP屏蔽功能不仅能帮助商家屏蔽国内IP避免被竞争对手剽窃,它还可以帮助你保护你的网站免受不必要的流量和攻击,也可以提高你的网站针对目标用户的体验和转化率。

    10900

    屏蔽任意一个国家所有IP的一键脚本

    复制1wget https://raw.githubusercontent.com/Tsuk1ko/Block-IPs-from-countries/master/block-ips.sh 使用 屏蔽某国...IP 比如要屏蔽中国IP 添加中国IP到 ipset 添加的时候会自动下载一个IP段集delegated-apnic-latest.txt,请不要删除它 复制1bash block-ips.sh -a...cn 屏蔽中国IP 复制1bash block-ips.sh -b cn 如果真的要试的话就别屏蔽中国IP了啊,小心屏蔽完了 ssh 上不去(。...x 你可以到 http://doc.chacuo.net/iso-3166-1 或者 https://www.iso.org/obp/ui/ 查看可用的国家代码(二字母),使用的时候大小写无所谓 解除屏蔽...如果要解封中国IP 复制1bash block-ips.sh -u cn 查看你已经屏蔽了哪些国家 复制1bash block-ips.sh -l 更新IP列表 如果你需要更新IP列表,你需要先删除

    1.1K00

    Nginx屏蔽IP基本配置教程

    本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。...,前面是ip的访问次数,后面是ip,很明显我们需要把访问次数多的ip并且不是蜘蛛的ip屏蔽掉,本例当中我们屏蔽掉 165.91.122.67 ... 13610 202.112.113.192 95772...高级用法: 屏蔽ip的配置文件既可以屏蔽单个ip,也可以屏蔽ip段,或者只允许某个ip或者某个ip段访问。...代码如下: # 屏蔽单个ip访问deny IP; # 允许单个ip访问allow IP; # 屏蔽所有ip访问deny all; # 允许所有ip访问allow all; #屏蔽整个段即从123.0.0.1...: allow 1.1.1.1; allow 1.1.1.2;deny all; 单独网站屏蔽IP的方法,把include blocksip.conf; 放到网址对应的在server{}语句块, 所有网站屏蔽

    2.2K20

    如何避免爬虫IP被屏蔽

    各位爬友们好,作为一名专业的爬虫代理提供者,我要和大家分享一些避免爬虫IP被屏蔽的实用技巧。你知道吗,当我们爬取数据的时候,很容易被目标网站识别出来并封禁我们的IP地址,导致无法继续爬取数据。...首先,我们可以使用代理服务器来隐藏真实IP地址。通过使用不同的代理IP地址,我们可以绕过目标网站的监控,降低被屏蔽的概率。...这样,就能降低被屏蔽的风险,顺利获取目标数据。  除了使用代理服务器,我们还可以使用IP池来循环使用IP地址。通过定期更换IP地址,我们可以规避被屏蔽的风险。...  send_request(url)  ```  通过循环使用IP地址,我们可以在请求时切换到下一个IP地址,保持IP的更新和多样性,从而避免被屏蔽。  ...总结一下,避免爬虫IP被屏蔽是一个关键问题。通过使用代理服务器来隐藏真实IP地址,或者通过IP池循环使用IP地址,我们可以降低被屏蔽的风险,顺利爬取数据。  希望这些技巧能对大家有所助益!

    39520

    屏蔽国外IP访问的几种常用方法

    一、背景网站的客户和受众人群都是国内的,不想让国外访问;或者站长监测到国外肉鸡一直有扫描或攻击。这时就需要对境外IP进行进行过滤和屏蔽;对IP进行过滤屏蔽一般有两种方法:加白和加黑。...说明:可通过「同步」操作更新国内IP段,同时也可以在「设置」里添加遗漏的国内IP段。...一个安全组规则上限是200条(入规则100条,出规则100条),国内IP段有8674+,通过屏蔽国内所有IP段方式不太适合(甚至一个云资源关联多个安全组也不适合);因此建议在安全组中设置允许已知的IP地址登录...:在安全组规则中,只添加允许已知的国内IP地址,其他IP地址拒绝访问。...); do ipset -A cnip $i; done#查看ipset listipset -L#清空ipset listipset destroy cnip5.2.3 设定屏蔽或解除屏蔽#设定仅允许国内

    19.2K82

    几种方法有效屏蔽国外IP恶意扫描

    最近有朋友说,查看nginx访问日志,发现大量的恶意扫描,分析发现比正常业务访问量都大,且IP大部分来自国外,服务器用的按量付费,这刷的都是白花花的银子,想问下有没有解决方案 今天就介绍几种方法,来屏蔽这些脚本小子的恶意扫描...、不需要配置服务器,从根源上直接解决 防火墙屏蔽 这里说的防火墙是服务器内置防火墙,防火墙本身就是起屏蔽、拦截作用的,我们可以通过配置防火墙来进行屏蔽国外的IP,或恶意IP 在linux中我们通常都是通过...iptables来封IP,首先我们需要获取所有的IP地址段,才能进行封IP的操作 IP地址段,我们可以通过APNIC获取,APNIC是全球5个地区级的Internet注册机构之一,主要负责亚太地区,而且每日更新...ipset flush yoda # 清空 yoda 集合 ipset flush # 清空所有集合 ipset destroy yoda # 销毁 yoda 集合 ipset destroy # 销毁所有集合...IP或者国内IP白名单的方式,可以屏蔽掉很大一部分恶意扫描,从根源上来降低被攻击面,可以起到一定的防护作用

    11.3K10

    获取国内运营商IP数据

    本文的实际项目为 国内运营商IP段 (本项目在域名解析上提供了备份,主营国内站点,若遇服务器宕机或割接升级,会自动提供备份站点访问)创建脚本文件名随你的心意,并创建脚本基础开头部分,基础格式以及基础数据的缓存路径和文件的命名...result directory.save_dir="你自己的缓存目录(用于缓存来自apnic的原始数据)"# download ip info from apnic website.apnic_ip_info...="$save_dir/apnic_ip_info"#(缓存的APNIC文件)# get all ip list values from apnic.apnic_all_ipv4="$save_dir/...段,联通IP段,铁通IP段,移动IP段及部分IDC云商IP段 - Monchhi27' >>${save_dir}/chinatelecom.htmlecho ' ...chinatelecom.htmlecho "#########################################" >>${save_dir}/chinatelecom.htmlecho "# ISP 中国电信 所有

    7920
    领券