HTTP_X_FORWARDED_FOR同时显示ipv6和ipv4

时间:2018-06-20 05:13:59

标签: php apache ip

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

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

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

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

现在是一个问题-我该如何获取ipv4部分?

最诚挚的问候-拉斯

1 个答案:

答案 0 :(得分:0)

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

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