繁体   English   中英

如何获得永久IP

[英]How can i get the permanent IP

我想用 PHP 获取客户端 Ip。我已经知道我可以用 $_SERVER['REMOTE_ADDR']; 获取 Ip。 但是当我在数据库中发布这个值或记住这个 IP 时,第二天客户端地址是别的东西,与昨天不同。

我已经尝试使用 $_SERVER['REMOTE_ADDR']; 但是Ip每天都在变化

是的,IP 变了。 这是大多数住宅互联网连接的性质。 只有相对较少的连接具有静态 IP。 IP 地址是数据路由机制的实现细节,它们不是永久或唯一标识符。

控制 HTTP 客户端的人需要使用静态 IP 地址通过 Internet 连接运行它。 要获得一个,他们需要要么使用默认提供静态 IP 地址的 Internet 服务提供商,要么使用将它们作为可选的额外地址提供的服务提供商(然后选择该选项)。

然后,他们必须确保将来不会使用不同的 Internet 连接来提出请求(例如,在咖啡店而不是在家中使用笔记本电脑,或者在通过蜂窝宽带连接时使用手机进行连接)。


他们还可以使用使用静态 IP 连接的代理服务器。 请求将通过代理中继,其 IP 地址将用于连接到运行 PHP 的服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM