【问题标题】:HTTP_X_FORWARDED_FOR shows both ipv6 AND ipv4HTTP_X_FORWARDED_FOR 显示 ipv6 和 ipv4
【发布时间】:2018-11-29 03:22:54
【问题描述】:

我正在开发一个网站,该网站需要显示某些 IP 地址的额外信息。 我正在使用 $_SERVER['HTTP_X_FORWARDED_FOR'],因为服务器在 Docker 中。

奇怪的是,一个 phpinfo() 显示了这个:

$_SERVER['HTTP_X_FORWARDED_FOR']    ::ffff:172.17.28.1

在我看来它既是 ipv6 又是 ipv4? (这怎么可能?)

现在的问题是 - 我如何获取 ipv4 部分?

最好的问候 - 拉斯

【问题讨论】:

    标签: php apache ip


    【解决方案1】:

    这是允许 ipv6 和 ipv4 的 HA 代理设置。

    现在这已更改为仅 ipv4,现在每个人都很高兴。

    【讨论】:

      猜你喜欢
      • 2018-07-14
      • 2016-01-17
      • 1970-01-01
      • 2021-11-08
      • 2012-09-10
      • 2016-09-19
      • 2021-09-24
      • 2014-07-05
      • 1970-01-01
      相关资源
      最近更新 更多