97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

(續(xù))discuz使用EdgeOne后獲取客戶真實(shí)ip教程

243 5 1提示:支持鍵盤翻頁(yè)<-左 右-> ysx24 發(fā)表于 2025-10-7 16:05 帖子模式

replyreload += ',' + 160638; 本帖最后由 ysx24 于 2025-10-13 10:50 編輯 先說(shuō)優(yōu)點(diǎn):為什么推薦使用EO 收費(fèi)個(gè)人版每月不到10元月租,一般個(gè)人站長(zhǎng)也足夠用了 它提供靜動(dòng)態(tài)智能鏈路加速,TCP/UDP四層代理,Web應(yīng) ... 查看全文

    組圖打開(kāi)中,請(qǐng)稍候......

評(píng)論5個(gè)評(píng)論

ysx24發(fā)表于  7 天前
ji8123 發(fā)表于 2025-10-10 10:03
免費(fèi)版的能用這個(gè)方法嗎

完全一樣
ji8123發(fā)表于  7 天前
免費(fèi)版的能用這個(gè)方法嗎
CNZZVIP發(fā)表于  2025-10-8 10:57:21
ZHEN正在用EO非常需要
無(wú)言以對(duì)2012發(fā)表于  2025-10-7 16:28:06
國(guó)內(nèi)的要備案,國(guó)際版跟cloudflare有一比,速度感人
ysx24發(fā)表于  2025-10-7 16:17:46
測(cè)試方式
在論壇根目錄新建php文件
內(nèi)容:
  1. <?php
  2. // 增強(qiáng)版客戶端IP測(cè)試(騰訊云EdgeOne專用)
  3. echo "<h2>騰訊云EdgeOne客戶端IP測(cè)試</h2>";

  4. // 1. 核心IP字段檢測(cè)
  5. $ipSources = [
  6.     'REMOTE_ADDR' => '服務(wù)器直接連接IP',
  7.     'HTTP_X_FORWARDED_FOR' => '代理鏈IP(可能包含多個(gè))',
  8.     'HTTP_EO_CLIENT_IP' => 'EdgeOne客戶端IP',
  9.     'HTTP_EO_CONNECTING_IP' => 'EdgeOne連接IP',
  10.     'HTTP_X_REAL_IP' => 'Nginx真實(shí)IP',
  11.     'HTTP_CF_CONNECTING_IP' => 'Cloudflare專用頭(兼容性檢測(cè))'
  12. ];

  13. echo "<h3>?? 核心IP地址信息:</h3>";
  14. foreach ($ipSources as $key => $desc) {
  15.     $value = $_SERVER[$key] ?? '未設(shè)置';
  16.     $highlight = (strpos($value, '.') !== false) ? "style='color:red;font-weight:bold'" : "";
  17.     echo "<b>{$desc}</b> [{$key}]: <span {$highlight}>{$value}</span><br>";
  18. }

  19. // 2. EdgeOne專屬頭檢測(cè)
  20. $eoHeaders = [
  21.     'HTTP_CDN_LOOP' => 'CDN循環(huán)標(biāo)識(shí)',
  22.     'HTTP_EO_LOG_UUID' => '請(qǐng)求唯一ID',
  23.     'HTTP_X_FORWARDED_PROTO' => '傳輸協(xié)議',
  24.     'HTTP_CDN_SRC_IP' => 'CDN源IP(如有)'
  25. ];

  26. echo "<h3>?? EdgeOne專屬頭信息:</h3>";
  27. foreach ($eoHeaders as $key => $desc) {
  28.     $value = $_SERVER[$key] ?? '未設(shè)置';
  29.     echo "<b>{$desc}</b> [{$key}]: {$value}<br>";
  30. }

  31. // 3. 安全與協(xié)議頭檢測(cè)
  32. $securityHeaders = [
  33.     'HTTP_SEC_CH_UA' => '用戶代理品牌',
  34.     'HTTP_SEC_CH_UA_MOBILE' => '移動(dòng)設(shè)備標(biāo)識(shí)',
  35.     'HTTP_SEC_CH_UA_PLATFORM' => '操作系統(tǒng)',
  36.     'HTTP_X_FORWARDED_PROTO' => '前端協(xié)議',
  37.     'HTTP_X_FORWARDED_PORT' => '前端端口'
  38. ];

  39. echo "<h3>??? 安全與協(xié)議信息:</h3>";
  40. foreach ($securityHeaders as $key => $desc) {
  41.     $value = $_SERVER[$key] ?? '未設(shè)置';
  42.     echo "<b>{$desc}</b> [{$key}]: {$value}<br>";
  43. }

  44. // 4. 完整頭信息(過(guò)濾后)
  45. echo "<h3>?? 完整相關(guān)頭信息:</h3>";
  46. foreach ($_SERVER as $key => $value) {
  47.     // 過(guò)濾顯示關(guān)鍵頭信息
  48.     if (strpos($key, 'HTTP_') === 0 ||
  49.         strpos($key, 'REMOTE_') === 0 ||
  50.         strpos($key, 'CDN_') === 0 ||
  51.         strpos($key, 'EO_') === 0) {
  52.         echo "<b>{$key}</b>: " . htmlspecialchars($value) . "<br>";
  53.     }
  54. }

  55. // 5. 客戶端真實(shí)IP判定邏輯
  56. echo "<h3>?? 客戶端真實(shí)IP判定:</h3>";
  57. $clientIp = '';

  58. // EdgeOne優(yōu)先檢測(cè)
  59. if (!empty($_SERVER['HTTP_EO_CLIENT_IP'])) {
  60.     $clientIp = $_SERVER['HTTP_EO_CLIENT_IP'];
  61.     echo "<p style='color:green'>? 通過(guò) HTTP_EO_CLIENT_IP 獲取真實(shí)IP: {$clientIp}</p>";
  62. } elseif (!empty($_SERVER['HTTP_EO_CONNECTING_IP'])) {
  63.     $clientIp = $_SERVER['HTTP_EO_CONNECTING_IP'];
  64.     echo "<p style='color:green'>? 通過(guò) HTTP_EO_CONNECTING_IP 獲取真實(shí)IP: {$clientIp}</p>";
  65. }
  66. // 標(biāo)準(zhǔn)代理頭檢測(cè)
  67. elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  68.     $ips = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
  69.     $clientIp = trim($ips[0]);
  70.     echo "<p style='color:orange'>?? 通過(guò) HTTP_X_FORWARDED_FOR 獲取IP: {$clientIp} (需驗(yàn)證代理鏈)</p>";
  71. }
  72. // 最后回退方案
  73. else {
  74.     $clientIp = $_SERVER['REMOTE_ADDR'] ?? '未知';
  75.     echo "<p style='color:red'>? 使用 REMOTE_ADDR 作為IP: {$clientIp} (可能不是真實(shí)客戶端IP)</p>";
  76. }

  77. // 6. IP地理位置查詢
  78. if (filter_var($clientIp, FILTER_VALIDATE_IP)) {
  79.     $geoUrl = "http://ip-api.com/json/{$clientIp}?fields=status,country,regionName,city,isp,org,as";
  80.     $geoData = @file_get_contents($geoUrl);
  81.    
  82.     if ($geoData) {
  83.         $geoInfo = json_decode($geoData, true);
  84.         if ($geoInfo['status'] === 'success') {
  85.             echo "<h3>?? IP地理位置信息:</h3>";
  86.             echo "IP: {$clientIp}<br>";
  87.             echo "位置: {$geoInfo['country']} - {$geoInfo['regionName']} - {$geoInfo['city']}<br>";
  88.             echo "ISP: {$geoInfo['isp']}<br>";
  89.             echo "組織: {$geoInfo['org']}<br>";
  90.             echo "ASN: {$geoInfo['as']}";
  91.         }
  92.     }
  93. }

  94. // 7. 配置建議
  95. echo "<h3>?? EdgeOne配置建議:</h3>";
  96. echo "<ul>
  97. <li>確保EdgeOne的『客戶端IP透?jìng)鳌还δ芤验_(kāi)啟</li>
  98. <li>在源站服務(wù)器配置中啟用『接受客戶端IP頭』選項(xiàng)</li>
  99. <li>在Nginx配置中添加: <code>real_ip_header X-Forwarded-For; set_real_ip_from 0.0.0.0/0;</code></li>
  100. <li>測(cè)試時(shí)清除瀏覽器緩存避免CDN緩存影響</li>
  101. </ul>";
  102. ?>
復(fù)制代碼
  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-10-17 02:33 , Processed in 0.054247 second(s), 13 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表