【发布时间】:2017-11-03 03:29:47
【问题描述】:
如果已经有人问过这个问题,我深表歉意,但我为此搜索了整整两个小时。
所以我有一个网站,上面有一个管理面板,记录我的所有管理员操作,这样做时我会获取他们的 IP,以防会话出错并删除 name 变量。但是,我注意到有些人拥有看似加密您的 IP 地址的 IPS,例如 AT&T。 IP 地址如下所示:
2600:1003:b109:9b8a:70c7:3b0e:5fd3:d8f3
有谁知道如何将它转换成这样:
xxx.xxx.xxx.xxx
我注意到像 whatsmyip.org 这样的网站会这样做。
回复后编辑:我觉得很愚蠢,我什至没有想到这是一个 IPv6 地址。谢谢大家指出。
【问题讨论】:
-
那个长字符串是一个IPV6地址。这与加密无关。
-
@KenWhite 然而,我从大多数请求中获得了实际的 IP。
-
@JacobH 我会检查谢谢。
-
它们都是“实际 IP”。一种是较新的格式 (IPv6),另一种是较旧的 (IPv4)。你应该设计你的应用来处理这两种格式。
-
你从大多数请求中得到什么是无关紧要的。 IPV6 地址完全有效,并且未加密。阅读我链接的维基百科文章。