关于“php禁止ip访问”的问题,小编就整理了【4】个相关介绍“php禁止ip访问”的解答:
如何禁止某个地区或国家IP访问网站?第一种方案:网站用ASP或者PHP代码调用IP数据库进行判断,网站设置好哪些城市可以访问,哪些城市不可以访问,比如说,网站不能让北京的来的访客访问,那么如果北京来的Ip的话,网站进行ip判断,如果是北京来的就让他访问其它的页面,如果不是北京来的访客就让他正常访问,要求是ip数据库用IP纯真数据库查询地区的IP段时保存成TXT格式,或者数据库格式,这样代码调用时侯就会快一些,不能采用直接到淘宝IP数据库或者IP的网站对比IP数据,那样的话网站打开很慢,可以把他们的IP数据库下载下来放到网站的根目录里面,这样网站打开会提高打开速度。
第二种方案:服务器限制某城市访问,在服务器上面设置黑名单城市,如果是黑名单城市来的访问就让他拒绝访问,如果不是黑名单来的城市访客,就让他正常访问。
有两种方案,请自行选择
第一种方案:网站用ASP或者PHP代码调用IP数据库进行判断,网站设置好哪些城市可以访问,哪些城市不可以访问,比如说,网站不能让北京的来的访客访问,那么如果北京来的Ip的话,网站进行ip判断,如果是北京来的就让他访问其它的页面,如果不是北京来的访客就让他正常访问,要求是ip数据库用IP纯真数据库查询地区的IP段时保存成TXT格式,或者数据库格式,这样代码调用时侯就会快一些,不能采用直接到淘宝IP数据库或者IP的网站对比IP数据,那样的话网站打开很慢,可以把他们的IP数据库下载下来放到网站的根目录里面,这样网站打开会提高打开速度。
第二种方案:服务器限制某城市访问,在服务器上面设置黑名单城市,如果是黑名单城市来的访问就让他拒绝访问,如果不是黑名单来的城市访客,就让他正常访问。
怎么禁止指定的IP访问自己的网站?在不同的环境下有很多技术可以实现这个功能: 如果是家用宽带路由器,在路由器上设置黑名单就可以禁止指定的IP访问自己的路由器上网。;
如果是企业网环境,可以在交换机或路由器上设置ACL来禁止指定的IP访问; 如果是一个服务器,可以使用防火墙或其他工具来禁止指定的IP访问自己的网站。 但禁止指定的IP访问自己的网站不是一个很好的防范措施,因为别人可以通过修改IP地址来绕开你的禁止。可以使用其他,如账号、MAC地址等方式来限制。
怎么样禁止国外IP访问网站?web服务器设置ip段,你需要对IP段和服务器配置有一定的了解,有一定的技术性的
怎样禁止计算机访问某一ip?以XP系统为例:打开:控制面版--管理工具-本地安全设置。点左边的IP安全策略,在本地计算机。
然后在右边点右键--创建IP安全策略,打开IP安全策略向导。
下一步,出现IP安全策略名称,随便起个就行。比如叫阻止192.168.1.163下一步,出现激活默认响应规则,不要选中,把钩去掉。
下一步,选中编辑属性,完成。
然后出现了IP安全策略属性,点下边的添加,出现规则属性,点击添加,出现IP策略器列表。
把使用添加向导去掉,点右边的添加,出现筛选器属性。
寻址栏原地址选一个特定的IP192.168.1.163。目标IP是我的IP地址。然后点击确定。
现在回到IP筛选器列表,点击确定,在规则属性里应该多了个列表,选中它。
然后切换到筛选器操作选项卡,把使用添加向导去掉,点击添加。
在出现的筛选器操作属性里的安全措施选项卡中,选择阻止,点击确定。
在筛选器操作选项卡中会多出一个阻止的选项,选中它。
到此,以上就是小编对于“php禁止ip访问”的问题就介绍到这了,希望介绍关于“php禁止ip访问”的【4】点解答对大家有用。