首页
学习
活动
专区
圈层
工具
发布

博客使用CDN网站加速怎么获取访客的真实IP地址

,最终代码完成,但是有一个致命的缺陷,那就是加载缓慢,最终还是决定使用唐朝纯真IP插件,显示IP属地已经解决了,但是又双叒叕遇到一个棘手的问题,因为博客采用了腾讯CDN,所以获取的IP地址都是CDN带来的...,不是真是的IP地址,腾讯CDN官方已经告知,HTTP头部已经自动开启“X_FORWARDED_FOR”标头,但是可能我设置不对,并没有显示真实的IP地址。...','mochu_cdnip_user_ip'); 显示真实IP代码: function mochu_cdnip_cmd_ip(&$cmt){     global $zbp;     $cmt->IP...不清楚,把这段代码放上去就好了,主题会陆续修改这个问题,当然肯定是有开关的,如果开启了CDN想要真实的IP地址就开启吧,否则可以忽略了。...因为代码源自墨初,所以函数名称未修改,有需求的自己修改吧,不会修改的小白也不用担心,文章底部有转载链接,可以直接下载插件,上传的网站后台,启用即可。

8.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Nginx网站使用CDN之后禁止用户真实IP访问的方法

    一、真假难辨 如何禁止访问,我们先了解下常见的 3 种网站访问模式: ①、用户直接访问对外服务的普通网站 浏览器 --> DNS 解析 --> WEB 数据处理 --> 数据吐到浏览器渲染展示...②、用户访问使用了 CDN 的网站 浏览器 --> DNS 解析 --> CDN 节点 --> WEB 数据处理 --> 数据吐到浏览器渲染展示 ③、用户通过代理上网访问了我们的网站 浏览器...说明 Nginx 还是可以实实在在的拿到用户真实 IP 地址的,那么事情就好办了。...可以看到经过好多层代理之后, 用户的真实 IP 在第一个位置, 后面会跟一串中间代理服务器的 IP 地址,从这里取到用户真实的 IP 地址,针对这个 IP 地址做限制就可以了。...最后,顺便说明一下,本文分享的方法仅作为使用 CDN 网站遇到恶意 IP 的一种手工拉黑方案。

    6.1K120

    如何使用CloakQuest3r获取受安全服务保护的网站真实IP地址

    关于CloakQuest3r CloakQuest3r是一款功能强大的纯Python工具,该工具可以帮助广大研究人员获取和查看受Cloudflare和其他安全服务商保护的网站真实IP地址。...Cloudflare是一种广泛采用的网络安全和性能增强服务,而CloakQuest3r的核心任务就是准确识别隐藏在Cloudflare防护下的网络服务器的真实IP地址。...在CloakQuest3r的帮助下,我们可以轻松评估网站安全性,扫描其中的潜在安全漏洞,并通过披露隐藏在Cloudflare安全防护下的IP地址来提升网络资产的安全性。...如果检测到了Cloudflare,工具首先会打印历史IP记录,然后扫描子域名并识别其真实IP地址。...此时,所有成功识别的真实IP地址都会打印出来,以供研究人员执行进一步的安全分析和渗透测试。

    54710

    使用代理 IP 可以隐藏用户的真实 IP 地址

    基本原理1代理 IP 是一种通过转发网络请求,使用户在互联网上发出的请求不直接暴露自己真实 IP 地址的网络服务。...用户通过代理服务器访问目标网站并发表文章时,请求先发送到代理服务器,再由代理服务器向目标网站发起请求,目标网站看到的 IP 地址是代理服务器的,而非用户的真实 IP,从而达到隐藏真实身份和网络位置的目的...配置代理 IP:可以手动配置,在浏览器设置中输入代理 IP 地址和端口号;也可以使用代理软件,如虎观代理软件,通过它连接不同的代理 IP 来发布文章,并支持自动更换 IP。...防止代理 IP 被封1:部分网站或平台可能会封禁代理 IP 地址,为避免被封禁,不要频繁使用同一代理 IP 访问同一网站或进行大量异常操作,要遵循网站的相关规定,合理使用代理 IP。...保护隐私和安全3:虽然代理 IP 能隐藏真实 IP,但不能完全保证匿名性。要选择信誉良好的代理 IP 服务商,避免使用免费或不可靠的代理 IP,以防个人信息泄露。

    34310

    windows服务器如何设置对指定IP地址进行远程访问?

    一般情况下分两种方法: 第一种是通过 防火墙来实现   等保测评要求:对服务器限制远程终端登录地址   于是有了:对于某一个服务器,要限定特定IP对其进行访问的需求。   ...例外选项卡中,勾选 远程桌面-选中,点编辑-勾选TCP 3389,点 更改范围-选中 自定义列表,然后把允许访问的IP地址写进去。   ...windows 2003 防火墙设置 只允许 指定IP 访问指定端口   当然,需要注意的是,因为开启了防火墙,会对服务器的其他应用产生影响,比如,FTP功能没法使用了,比如,瑞星杀毒软件服务器联系不到当前服务器...,远程IP地址 -选中 下列IP地址-右击添加,将允许访问该服务器的IP地址一个个添加进去。   ...点击下一步,源地址选择一个特定的IP地址(输入你自己的IP),目标地址选择我的IP(服务器自己的IP)。下一步。

    19.2K00

    如何使用python+urllib库+代理IP访问网站

    python 写爬虫获取数据资料是方便的,但是很多网站设置了反爬虫机制,最常见的就是限制 IP 频繁请求了,只要某个 IP 在单位时间内的请求次数超过一定值,网站就不再正常响应了,这时,我们的 python...对于这种情况最简单的方式就是使用代理(proxy)。...但是使用还是会出现一些问题,比如下面的例子在爬虫端使用urllib.request爬取网站并且添加了代理池的时候,发现有些网站会出现“无法访问此网站”的情况(代理是可用的,防火墙已关闭),我们可以从以下一些方面找原因...图片1、自己的代理池提供的时候出问题了2、IP挂了(被反爬)3、网站有反爬措施,最简单的是浏览器头验证4、劣质代理(网速太慢根本打不开网页)这里我们可以换个付费高质量的代理,并且通过python+urllib...库+代理IP然后去访问网站,多次访问看下是否能成功。

    1.7K30

    PHP获取用户访问真实IP地址 - Emlog程序IP黑名单插件

    在很多时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。...这篇文章主要为大家详细介绍了PHP获取用户访问IP地址的方法,感兴趣的小伙伴们可以参考一下,以下是获取访客真实IP的代码 function getIP () { global $_SERVER; if...(getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } else if (getenv('HTTP_X_FORWARDED_FOR'...'); } else { $ip = $_SERVER['REMOTE_ADDR']; } return $ip; } 其实前面的文章《一个简单的ip黑名单实例》中我就提到过关于拉黑ip的方法,今天个大家带来舍力编写的...emlog插件:屏蔽IP黑名单插件,此插件有两个版本,完整版为拉黑ip跳转到其他地址或者跳转到127.0.0.1地址,当然也可以自定义跳转地址,还可以拉黑ip禁止评论。

    59610

    PHP获取用户访问真实IP地址 - Emlog程序IP黑名单插件

    在很多时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。...这篇文章主要为大家详细介绍了PHP获取用户访问IP地址的方法,感兴趣的小伙伴们可以参考一下,以下是获取访客真实IP的代码 function getIP () { global $_SERVER; if...(getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } else if (getenv('HTTP_X_FORWARDED_FOR...'); } else { $ip = $_SERVER['REMOTE_ADDR']; } return $ip; } 其实前面的文章《一个简单的ip黑名单实例》中我就提到过关于拉黑ip的方法,今天个大家带来舍力编写的...emlog插件:屏蔽IP黑名单插件,此插件有两个版本,完整版为拉黑ip跳转到其他地址或者跳转到127.0.0.1地址,当然也可以自定义跳转地址,还可以拉黑ip禁止评论。

    2.1K50

    查询使用CDN的网站的真实IP

    相似这么www.xxx.com 运用了CDN ,那么 mail.code521.com blog.code521.com 等二级域名也许没有运用CDN,关于这种状况能够经过查询二级域名来获得实在的IP地址...,值得注意的是 经过二级域名查询出来的IP地址不一定是主站的IP地址,有也许做了A记载,可是很有也许 在一个C端内,此刻针对全部C端直接 扫开放了80端口的,一个一个拜访即可。...的实在源IP地址。...有个专门的网站供给域名解析前史记载查询:http://toolbar.netcraft.com/site_report?...你就能看到服务器的实在Ip了。。。有的大型互联网网站会有自个的Mailserver…应当也是处在一个网段吧?? 那个网段翻开80的一个一个试 7:rss 订阅 , 通常也会得到实在的IP地址

    3.1K20

    宝塔控制面板怎么屏蔽IP地址访问网站

    今天查看服务器状态,不小心误点了服务器的IP地址,然后居然能打开,,,OMG,怎么会这样,这怎么行呢?...所以得修改以下配置文件,不让IP地址访问,至于为什么不让IP访问,有很多解释,其中最重要的就是防止恶意解析。 ?...但是,如果通过主机IP能直接访问某网站,那么把域名解析到这个IP也将能访问到该网站,而无需在主机上绑定,也就是说任何人将任何域名解析到这个IP就能访问到这个网站。 原理和危害是什么呢?...简单解释就是,你的网站可以通过IP直接访问,本来这没什么问题,但是如果被人恶意用别的域名解析到你的IP的话,那么你的网站就能通过别人的域名来访问了,比如指向非法网站,容易引发搜索引擎惩罚,连带IP受到牵连...好了,收工,这种教程网上也有很多,基本都能解决的,还是那句话修改前记得做好备份(是指在主网站操作),因为我发现我的网站配置如上代码有出现访问空白的问题,就是IP访问和域名访问都会出现一样的界面,所以我才新建一个站点

    3.3K30

    如何绕过cdn获取网站真实ip进行测试

    导语:一般网站会使用cdn防御,我们访问时会经过cdn再经过源站服务器,这样我们进行渗透测试很容易被拦截,我们的思路是这样的,通过找到源站ip之后,把IP添加到hosts文件里面去;你访问网站返回的就是真实...在不同地区ping同一个网址,我们得到不同的IP地址,那么这种情况,我们就可以判断该网站开了CDN加速。...确定网站使用cdn后,如何找到真实ip? 1、给站长留言,或者你注册会员的时候;会有邮件通知,找到发邮件的IP....接下来就好办了,找到真实IP后把IP添加到hosts文件里面去;你访问网站返回的就是真实IP了,连接一句话就没有拦截了;接下来你就可以为所欲为了 2、通过各种方法找到二级域名,因为基本上站长不会把全部二级域名都做...3、使用国外主机解析域名 国内很多 CDN 厂商因为各种原因只做了国内的线路,而针对国外的线路可能几乎没有,此时我们使用国外的主机直接访问可能就能获取到真实IP。

    3K30

    如何绕过cdn获取网站真实ip进行测试?

    一般网站会使用cdn进行防御,我们访问时会经过cdn然后再经过源站服务器,这样我们进行渗透测试时很容易被拦截。...里面去;你访问网站返回的就是真实IP了,这样我们再进行测试,就会减少很多麻烦。 怎么判断网站有没有cdn防御?...如图所示: 还可以使用爱站网进行超级ping _多地点ping检测 。 如图所示: 确定网站使用cdn后,如何找到真实ip?...1、给站长留言,或者你注册会员的时候;会有邮件通知,找到发邮件的IP, 接下来就好办了,找到真实IP后把IP添加到hosts文件里面去;你访问网站返回的就是真实IP了,连接一句话就没有拦截了。...3、使用国外主机解析域名国内很多 CDN 厂商因为各种原因只做了国内的线路,而针对国外的线路可能几乎没有,因此我们使用国外的主机直接访问可能就能获取到真实IP。

    3.7K20

    ​Docker部署Jellyfin,没有公网IP如何使用内网穿透远程访问?

    本文将以最简洁的步骤,演示如何在Docker容器中部署Jellyfin,并通过贝锐花生壳实现外网安全访问。一、环境准备确保主机已安装Docker与Docker Compose。...初始化Jellyfin运行完成后,在浏览器访问 http://IP>:8096(示例:http://10.168.123.227:8096)。...四、外网访问:花生壳内网穿透若想把影视片文件开放给家人或在外网随时查看,可用贝锐花生壳做内网穿透,无需公网IP。...,也可自定义二级域名 保存后,贝锐花生壳会自动生成一个外网地址。...在任何有网的地方输入该地址即可远程欣赏你的私人影音库。至此,Docker-Jellyfin媒体服务器已在内网就绪,并通过花生壳实现安全、稳定的公网访问。

    41410

    如何远程登陆已知 IP地址的电脑?

    大家好,在我们的学习工作中,远程登陆已知IP地址的电脑可能会经常用到,今天小编就跟大家介绍几种方法,区分windows系统和linux系统: windows系统 这里主要是借助远程控制软件来实现,如果是局域网...1.局域网 最常见的就是远程桌面连接,这里首先需要远程端开启远程服务,接着在本地端打开远程桌面连接窗口,输入远程端IP地址、用户名和密码,验证成功后,就可以远程控制电脑了: ?...linux系统 这里主要是借助终端软件来实现,远程端需要开启ssh服务,然后本地端直接通过ssh命令连接(需要输入IP、用户名和密码),登录成功后,就可以远程控制电脑了,下面我简单介绍2个非常不错的终端软件...至此,我们就完成了如何远程登录已知IP的电脑。...总的来说,整个过程非常简单,windows系统比较常用的就是远程控制软件,linux系统比较常用的就是终端软件,只要你熟悉一下相关软件的使用过程,多练习几遍,很快就能掌握的,当然,还有许多其他类似软件,

    10.5K10
    领券