admin管理员组文章数量:1566355
想写一个根据ip判断城市的例子,找了很多获取客户端ip的代码,可是路由器下访问总是显示192.168.*.*的私有ip,改怎么解决才能获取路由器那一级的公有ip呢。。。求帮助啊
回复讨论(解决方案)
路由器要支持透明桥模式才行
程序上怎么实现呢,不是要改变硬件。。。
路由器要支持透明桥模式才行 程序上怎么实现呢,不是要改变硬件。。。
程序不可实现,路由器不给你,你如何得到?
程序不可实现,路由器不给你,你如何得到?
那么人家58同城、新浪什么的是怎么知道你在哪个城市呢。。。
只要入口路由器配置为透明桥模式或功能稍弱的桥接模式就可以了
REMOTE_ADDR 获取的本来就是公网的IP啊,楼主应该是在本地环境测试所以才显示内网IP吧,你把代码放到公网上再输出看看啊。
REMOTE_ADDR 获取的本来就是公网的IP啊,楼主应该是在本地环境测试所以才显示内网IP吧,你把代码放到公网上再输出看看啊。
我想也是这样,但是没地方测试,O(∩_∩)O太谢谢啦
REMOTE_ADDR 获取的本来就是公网的IP啊,楼主应该是在本地环境测试所以才显示内网IP吧,你把代码放到公网上再输出看看啊。
我想也是这样,但是没地方测试,O(∩_∩)O太谢谢啦
买一个虚拟主机或者找一些免费的虚拟主机吧,
再不行就搞个动态dns,在路由器上映射端口到内网主机就可以了。
版权声明:本文标题:php获取路由器ip,找了很多获取客户端ip的代码,可是路由器下访问总是显示192.168.*.*的私有ip... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1725499070a1025869.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论