8

当网站使用CDN后获取客户端真实IP的方法

 3 years ago
source link: https://blogread.cn/it/article/1870?f=hot1
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
您现在的位置首页 --> PHP --> 当网站使用CDN后获取客户端真实IP的方法

当网站使用CDN后获取客户端真实IP的方法

浏览:4134次  出处信息
  1. function get_client_ip()
  2.     $ip=false;
  3.     if(!empty($_SERVER["HTTP_CLIENT_IP"]))
  4.         $ip = $_SERVER["HTTP_CLIENT_IP"];
  5.     if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
  6.         $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
  7.         if ($ip)
  8.             array_unshift($ips, $ip); $ip = FALSE;
  9.         for ($i = 0; $i < count($ips); $i++)
  10.             if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i]))
  11.                 $ip = $ips[$i];
  12.                 break;
  13.     return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);

建议继续学习:

QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习

Recommend

  • 31
    • segmentfault.com 5 years ago
    • Cache

    Kubernets中获取客户端真实IP总结

    1. 导言 绝大多数业务场景都是需要知道客户端IP的 在k8s中运行的业务项目,如何获取到客户端真实IP? 本文总结了通行的2种方式 要答案的直接看方式一、方式二和总结 SEO 关键字 ...

  • 5
    • cloud.tencent.com 4 years ago
    • Cache

    在 TKE 中获取客户端真实源 IP

    容器服务 在 TKE 中获取客户端真实源 IP 文档中心 >

  • 16
    • easeapi.com 3 years ago
    • Cache

    使用CDN提升网站访问速度

    使用CDN提升网站访问速度 2020-12-12 22:10:42 / easeapi / 错误反馈 使用C...

  • 9

    如何获取客户端真实 IP?从 Gin 的一个 "Bug" 说起 作者:郑伟@石墨文档 请求 IP 作为用户的身份标识属性之一,是一种非常重要的基础数据。在很多场景下,我们会基于客户端请求 IP 去做网...

  • 9

    Zblog网站cdn加速后如何获取用户真实IP地址 2022-01-0411:04:17来源:飞鸟慕鱼博客...

  • 5
    • www.oschina.net 3 years ago
    • Cache

    怎么获取客户端真实的ip为

    怎么获取客户端真实的ip为 ...

  • 4
    • www.qikqiak.com 3 years ago
    • Cache

    获取客户端访问真实 IP

    获取客户端访问真实 IP-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生 https://unsplash.com/photos/EfIcvL2R5Ac 通常,当集群内的客户端连接到服务的时候,是支持服务的 Pod 可以获取到客户端的 IP...

  • 9

    某云负载均衡真实IP的问题,我们这边已经遇到过两次了。而且每次和售后沟通的时候都大费周折,主要是要给售后说明白目前文档的获取真实IP是有问题的,他们觉得文档上说明的肯定没问题,售后要是不明白,他们不会给LB部门上报,这个事就没法推进。...

  • 4
    • www.daguanren.cc 2 years ago
    • Cache

    Nginx获取真实的客户端IP和限制IP

    Nginx获取真实的客户端IP和限制IP IP限制的写法 有时候,我们的...

  • 4
    • www.yunyoujun.cn 2 years ago
    • Cache

    使用 CDN 加速你的 GitHub Pages 网站

    内容分发网络 Content Delivery Network前言 #除去 WordPress, 许多博客网站是托管于 GitHub Pages 上的,但其在国内的速度实在是难以称道。 所以使用国内服务商的 CDN 对其进行加速不失为一个好办法...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK