禁止ip访问网站的技术操作解析
seo优化 2022-06-25 09:57www.1681989.comseo排名
为了防止恶意访问IP对网站进行浏览,需要我们对该IP进行屏蔽操作。对于禁止IP访问网站的方法是比较多的,对于不同服务器空间的网站屏蔽IP的方法也是不一样的。今天推火专家seo博客和朋友们分享一些常见的几种禁止IP访问网站的设置方法,感兴趣的朋友可以收藏一下。
1、PHP禁止某个IP或IP段访问
2、apache禁止使用IP访问
方法一在httpd.conf文件面,加入推火网以下代码
说明蓝色部分是实现拒绝直接通过221...这个IP的任何访问请求,这时如果你用221...访问,会提示拒绝访问。红色部分就是允许通过.jb51.这个域名访问,主目录指向c:/web(这里假设你的网站的根目录是c:/web)
3、Lux 屏蔽IP访问
保存在/etc/sysconfig/iptables 若没有iptables文件会自动创建
Ngx 禁止IP访问
建立下面的配置文件放在 ngx 的 conf目录下面,命名为blocksip.conf
deny 4.4.4.4 //这是ngx要禁止的IP
保存一下。
在ngx的配置文件ngx.conf中加入clude blocksip.conf; 然后重启 ngx,就可以生效了。被封锁的ip打开站点的时候,就会提示
403 Forbidden
blocksip.conf:的格式还有许多种,可以配置只允许的IP访问或者IP段访问
deny IP;
allow IP;
# block all ips
deny all;
# allow all ips
allow all;
其中网段的写法是这样的192.168.1.0/24这样的形式。