【问题标题】:Get IPv6 in PHP在 PHP 中获取 IPv6
【发布时间】:2012-11-12 07:03:21
【问题描述】:

有人可以帮我读出 IPv6 吗?

我试过这个Working with IPv6 Addresses in PHP 但它对我不起作用..

通过 IPv4 没有问题

echo $_SERVER['REMOTE_ADDR'];

但是谁能告诉我如何获得 IPv6?

此站点可以同时读取(IPv4 和 IPv6):http://ipv6-test.com/api/。但是我在没有任何api的情况下尝试,可以吗?

谢谢

【问题讨论】:

  • 您的连接是通过 IPv6 吗?
  • 是的,我都有。在 ipv6-test.com/api 我可以看到两个 IP 地址

标签: php javascript ajax ipv6


【解决方案1】:

您的想法是正确的,但如果您想要 IPv6 地址,则必须使用 IPv6 提出请求。

您链接到的站点可能通过一个页面从只能通过 IPv6 访问的服务器加载资源来工作。如果有效,那么您就知道地址了。

我只是构建一个站点,该站点向同一台服务器发出 AJAX 请求,一个通过 IPv4,一个通过 IPv6。使用其 IP 地址来排除任何可能不支持 IPv6 的本地 DNS 问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-20
    • 2021-12-07
    • 2023-03-09
    • 1970-01-01
    • 2011-07-19
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多