全球主机交流论坛

标题: PHP程序获取的本机IP [打印本页]

作者: walkman660    时间: 2011-12-30 17:14
标题: PHP程序获取的本机IP
比如VPS的IP是1.2.3.4,运行PHP程序时默认情况下PHP程序获取到VPS的IP就是1.2.3.4
怎么样才能让PHP程序认为本机的IP是5.6.7.8?要修改点神马?
作者: hepac    时间: 2011-12-30 17:15
修改PHP,不要让它去获取
作者: 哈P哥    时间: 2011-12-30 17:15
本帖最后由 哈P哥 于 2011-12-30 17:15 编辑

不懂这些,楼下上
作者: 诡谲    时间: 2011-12-30 17:16
php程序前构造个X-FORWARDED-FOR或CLIENT-IP
作者: neverno    时间: 2011-12-30 17:19
诡谲 发表于 2011-12-30 17:16
php程序前构造个X-FORWARDED-FOR或CLIENT-IP

这么构造,能成功骗过?
作者: Kokgog    时间: 2011-12-30 17:19
本帖最后由 Kokgog 于 2011-12-30 17:19 编辑

关键你那个程序里php是怎么获取本地IP的, 是hostname -i,还是分析ifconfig,或者是联到外网获取反馈的IP,这东西没统一做法的
作者: walkman660    时间: 2011-12-30 17:21
额~ 前提是不改PHP程序 只改VPS里的文件
作者: 诡谲    时间: 2011-12-30 17:23
walkman660 发表于 2011-12-30 17:21
额~ 前提是不改PHP程序 只改VPS里的文件

改php会好一点,可以针对单个IP做替换。
如果你改服务器的配置,怕所有访客过来的IP都是错误的哦。
作者: jenok    时间: 2011-12-30 17:23
你是要做什麼用?解釋的不夠清楚丫
作者: Administrator    时间: 2011-12-30 17:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: walkman660    时间: 2011-12-30 17:29
其实吧。。。我是想。。。
有些不开源的程序只能在某个IP上用,换其他IP就用不了,想直接把系统里东西改改,让PHP程序认为这个IP就是允许的IP
作者: walkman660    时间: 2011-12-30 17:30
诡谲 发表于 2011-12-30 17:23
改php会好一点,可以针对单个IP做替换。
如果你改服务器的配置,怕所有访客过来的IP都是错误的哦。 ...

服务器配置要改什么?不会是hosts吧~~
作者: ronon    时间: 2011-12-30 17:34
加密的?
要看PHP程序是怎么检查到本地IP的




欢迎光临 全球主机交流论坛 (https://loc.193.gs/) Powered by Discuz! X3.4