`
tolys
  • 浏览: 118235 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

根据ip限制访问网页

阅读更多
对php没什么研究,网站上有个页面要求只能校内访问,google了半天,照着网上的资料试了半天也没弄好,着急用,只好到CU发贴问了,很快就有答案了,还是论坛好啊,呵呵,虽然有偷懒的嫌疑:)等考完试,真得好好学学了,没办法,工作需要啊。
 
如果只是简单的独立IP判断,最简单的可以这样
<?php
// 被允许的IP
$allowIP = array(
'192.168.1.11',
'192.168.1.22',
'192.168.1.33',
);

$ip=$_SERVER["REMOTE_ADDR"];
if(!in_array($ip,$allowIP))
{
    echo "access forbid!";
    exit;
}
?>
<html> some contetn....



IP段的也很简单:

<?php
// 被允许的IP段
$allowIP = array(
'192.168.1',
'192.168.2',
'192.168.3',
);

$ip = explode('.',$_SERVER["REMOTE_ADDR"]);
array_pop($ip);
$ip = implode('.',$ip);

if(!in_array($ip,$allowIP))
{
    echo "access forbid!";
    exit;
}
?>
<html> some contetn....
 
分享到:
评论

相关推荐

    设置IIS限制IP访问网站

    设置 IIS 限制 IP 访问网站 设置 IIS 限制 IP 访问网站是指通过 IIS 管理器限制某些 IP 地址或域名访问特定网站目录,以提高网站的安全性。本文将详细介绍设置 IIS 限制 IP 访问网站的步骤和相关知识点。 一、为...

    discuz 6.1插件_版块限制访问IP

    首先,让我们了解IP限制的基本概念。IP地址是互联网上的唯一标识符,用于定位网络设备。限制特定IP地址访问版块意味着只有拥有允许访问的IP地址的用户才能浏览或参与该版块的讨论。这通常用于保护敏感信息、防止恶意...

    IP访问限制ASP程序(可加入后台) v1.0

    ip.asp 管理可访问网页的IP地址管理; ip_tj.asp 添加新的IP地址; ip_xg.asp 修改IP地址; ip.asp、ip_tj.asp、ip_xg.asp这三个文件要加入后台的session记录,访止别人进入这几个文件添加或修改IP信息 ...

    cloudflare目前找到的ip名单,可用于设置ip白名单以免网站访问受限

    cloudflare目前找到的ip名单,可用于设置ip白名单以免网站访问受限

    易语言伪造ip访问源码(全注释)

    "易语言伪造ip访问源码(全注释)"这个标题指出,这是一个使用易语言编写的源代码,其主要功能是能够伪造IP地址来访问网站。易语言是中国本土开发的一种编程语言,旨在简化编程过程,使得非专业程序员也能进行软件开发...

    拦截指定IP地址 禁示访问

    封闭指定IP地址 屏蔽IP,禁示访问 ---网截支持库

    cookie访问限制ip

    要使用JavaScript实现Cookie的IP限制,我们需要在设置Cookie时记录该Cookie关联的IP地址。以下是一个简单的示例: ```javascript function setCookie(name, value, days, ipAddress) { var expires = ''; if ...

    java 动态换ip限制 ip频繁限制

    在互联网应用中,为了防止恶意爬虫或者滥用服务,很多网站和服务器会实施IP限制策略,尤其是对于频繁访问的行为。在这种背景下,Java开发者可能需要处理“动态换IP限制 IP频繁限制”的问题。本文将深入探讨如何在...

    mvc控制ip访问次数的demo

    **标题解析:** ...以上是对“mvc控制ip访问次数的demo”的深入解析,涉及了MVC架构、IP限制策略以及访问控制的多个方面。这个项目可以作为学习Web安全和访问控制的一个实例,帮助开发者理解和实践相关技术。

    Jsoup 网络爬虫(动态ip代理,突破ip访问次数限制) 爬取全国各省市区数据

    然而,网络爬虫在抓取大量数据时,可能会触发网站的反爬策略,其中一种常见手段就是限制同一IP地址的访问次数。为了解决这个问题,我们需要实现动态IP代理。动态IP代理通常涉及到以下步骤: 1. **获取代理IP**:...

    php 禁止国内IP访问网站

    此外,除了IP限制,还可以结合其他安全措施,如使用防火墙规则、CDN的访问控制,甚至使用更复杂的地理位置检测服务,以提高网站的安全性和访问控制精度。 总的来说,禁止国内IP访问外贸网站是通过PHP等编程语言实现...

    ip限制访问特定网站借鉴.pdf

    最后,将这个ACL应用到路由器的相应接口上,使用`IP access-group ACL编号 out`命令,这样就实现了对外部特定网站的访问限制。 第二种方法则是通过修改Windows系统注册表来实现。在Windows中,分级审查功能可以通过...

    为网站附加IP访问控制,通过webConfig部署

    它是一种网络管理策略,用于限制特定IP地址或IP地址范围对特定网络资源的访问。在网站环境中,这通常意味着只有指定的IP地址或范围内的IP地址才能浏览或交互。 在.NET中,最常见的方式是通过修改网站的Web.config...

    限制访问IP地址程序(数据库版)

    标题中的“限制访问IP地址程序(数据库版)”指的是一个基于数据库技术实现的系统,用于控制对特定IP地址的网络访问权限。这样的系统通常应用于网络安全、网站管理或内部网络的访问控制,以保护服务器资源,防止恶意...

    限制IP段访问

    可以限制某IP不能访问网站,过滤

    外贸网站屏蔽中国IP访问的多种方法

    首先想到要屏蔽中国IP就会是把中国IP库加入Nginx配置文件中,然后WEB服务器对比IP来达到屏蔽。 代码如下: 在Nginx中加deny IP; 批量可以建立一个ip.conf的文件然后include ip.conf; 其次是通过IPtable要禁止中国IP...

    PHP利用IP统计访问人数,防刷新

    为了防止这种情况,我们可以设置时间间隔,限制在特定时间内同一IP的访问次数。 ```php $ip = $_SERVER['REMOTE_ADDR']; $lastVisitTime = $_COOKIE['last_visit_time']; $visitLimit = 60; // 每60秒内只允许一次...

    tanzhen_IP探针_ip_ip探针链接_IP查询_定位_

    在IT行业中,IP探针是一种常见的网络工具,用于获取访问者或特定设备的IP地址,并进一步进行IP查询和定位。本文将深入探讨标题和描述中提及的“tanzhen_IP探针_ip_ip探针链接_IP查询_定位_”相关知识点。 首先,...

    使用后台设定的[限定IP]来限定访问某个页面栏目

    其中一种常见的做法是通过限制特定IP地址对特定页面或栏目的访问来达到这一目的。本文将结合给定的`phpcms v9`中的代码片段,详细介绍如何使用后台设定的限定IP功能来限定访问某个页面栏目。 #### 一、背景介绍 在...

    网站在线ip统计 -ASP源码.zip

    综上所述,"网站在线IP统计 -ASP源码.zip"是一个基于ASP技术的网站统计工具,它利用ASP的Session和Application对象来追踪和统计访问者的IP地址,从而实现在线人数的实时显示。通过理解和掌握这些基本概念,开发者...

Global site tag (gtag.js) - Google Analytics