男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

Discuz! 官方交流社區(qū)

標題: IP地址獲取方式支持擴展 [打印本頁]

作者: Killer    時間: 2020-5-23 17:29
標題: IP地址獲取方式支持擴展
       IP地址獲取,現(xiàn)在默認只信任REMOTE_ADDR,其它的因為太容易仿造,默認禁止。獲取的方式也可以擴展,在配置文件中增加了以下配置項:
  1. /**
  2. * IP獲取擴展
  3. * 考慮到不同的CDN服務供應商提供的判斷CDN源IP的策略不同,您可以定義自己服務供應商的IP獲取擴展。
  4. * 為空為使用默認體系,非空情況下會自動調(diào)用source/class/ip/getter_值.php內(nèi)的get方法獲取IP地址。
  5. * 系統(tǒng)提供dnslist(IP反解析域名白名單)、serverlist(IP地址白名單,支持CIDR)、header擴展,具體請參考擴展文件。
  6. * 性能提示:自帶的兩款工具由于依賴RDNS、CIDR判定等操作,對系統(tǒng)效率有較大影響,建議大流量站點使用HTTP Server
  7. * 或CDN/SLB/WAF上的IP黑白名單等邏輯實現(xiàn)CDN IP地址白名單,隨后使用header擴展指定服務商提供的IP頭的方式實現(xiàn)。
  8. * 安全提示:由于UCenter、UC_Client獨立性及擴展性原因,您需要單獨修改相關文件的相關業(yè)務邏輯,從而實現(xiàn)此類功能。
  9. * $_config['ipgetter']下除setting外均可用作自定義IP獲取模型設置選項,也歡迎大家PR自己的擴展IP獲取模型。
  10. * 擴展IP獲取模型的設置,請使用格式:
  11. *                 $_config['ipgetter']['IP獲取擴展名稱']['設置項名稱'] = '值';
  12. * 比如:
  13. *                 $_config['ipgetter']['onlinechk']['server'] = '100.64.10.24';
  14. */
  15. $_config['ipgetter']['setting'] = '';
  16. $_config['ipgetter']['header']['header'] = 'HTTP_X_FORWARDED_FOR';
  17. $_config['ipgetter']['iplist']['header'] = 'HTTP_X_FORWARDED_FOR';
  18. $_config['ipgetter']['iplist']['list']['0'] = '127.0.0.1';
  19. $_config['ipgetter']['dnslist']['header'] = 'HTTP_X_FORWARDED_FOR';
  20. $_config['ipgetter']['dnslist']['list']['0'] = 'comsenz.com';
復制代碼



作者: 挖奇樂    時間: 2020-6-14 18:24
不錯啊!前排占樓!
作者: fictioner    時間: 2020-6-28 15:13
支持,功能更加完善
作者: jiangchuankyo    時間: 2020-12-8 17:07
不應使用X-FORWARD-FOR, 也不應直接使用REMOTE_ADDR

應該在后臺可以由站長設置用哪種方式來獲取用戶IP,

并且當站長選擇X-FORWARD-FOR方式時, 應該可以由站長手動設置成只把X-FORWARD-FOR中倒數(shù)第幾個作為用戶IP,

比如我網(wǎng)站加了一層CDN時, 也不能直接取X-FORWARD-FOR來作為真實IP, 應該取X-FORWARD-FOR的倒數(shù)第1個作為真實IP,

但如果我的網(wǎng)站加了 CDN-負載均衡SLB 兩層鏈接時,就應該用X-FORWARD-FOR中倒數(shù)第2個來作為真實IP了
作者: 專家    時間: 2020-12-11 22:57
jiangchuankyo 發(fā)表于 2020-12-8 17:07
不應使用X-FORWARD-FOR, 也不應直接使用REMOTE_ADDR

應該在后臺可以由站長設置用哪種方式來獲取用戶IP,

x3.5默認只信任REMOTE_ADDR(真實ip),但是可以改,還可以加擴展。
只不過是在config里改,不是在后臺。IP處理環(huán)節(jié)在后臺配置讀取之前,因此在后臺設置IP獲取規(guī)則是不可行的。
你所說的這些,應該都能配置。就算用的cdn這幾項都不支持而是使用自己的私有標準,都可以配出來,實在不行還能加擴展。
作者: 3050075638    時間: 2021-12-8 21:38
3.4也有此功能嗎?
作者: pcyi    時間: 2022-2-13 18:47
3050075638 發(fā)表于 2021-12-8 21:38
3.4也有此功能嗎?

3.4應該沒有該功能在gitee上沒看到對該項的改進




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.sdtechgong.com.cn/) Powered by Discuz! X5.0