全球主机交流论坛

标题: nginx开启了IPv6后,所有访客的IP都变成::ffff:ipv4地址的形式 [打印本页]

作者: surftheair    时间: 2010-6-19 08:54
标题: nginx开启了IPv6后,所有访客的IP都变成::ffff:ipv4地址的形式
nginx开启了IPv6后,所有访客的IP都变成::ffff:ipv4的形式,其中ipv4是访客实际的ipv4地址,日志中都是这种形式,统计软件根本没法用了
作者: surftheair    时间: 2010-6-19 08:54
求助
作者: surftheair    时间: 2010-6-19 08:56
nginx.conf中写法是listen [::]:80,这样可以同时监听IPv4和IPv6的80端口
作者: surftheair    时间: 2010-6-19 09:13
自己解决了,监听不能写成listen [::]:80的形式,而要把IPv6和IPv4的地址分开写,不过这样好麻烦
listen [ipv6 address]:80;
listen ipv4 address:80;
作者: surftheair    时间: 2010-6-19 09:17
来这个论坛求助的问题从来都是自己解决的
作者: eudx    时间: 2010-6-19 09:37

作者: cpuer    时间: 2010-6-19 09:42
标题: 回复 4# 的帖子

作者: edmin    时间: 2010-6-19 09:50
  谢谢分享经验
作者: shinko    时间: 2010-6-19 09:59
原帖由 surftheair 于 2010-6-19 09:13 发表
自己解决了,监听不能写成listen [::]:80的形式,而要把IPv6和IPv4的地址分开写,不过这样好麻烦
listen :80;
listen ipv4 address:80;


就是因为分开麻烦.我才选择这样 listen [::]:80
作者: surftheair    时间: 2010-6-19 10:07
哇,还给我加分了
作者: surftheair    时间: 2010-6-19 10:10
原帖由 shinko 于 2010-6-19 09:59 发表


就是因为分开麻烦.我才选择这样 listen [::]:80

那你日志中的IP记录没有问题?
作者: shinko    时间: 2010-6-19 10:13
标题: 回复 11# 的帖子
我因为是测试vps..没开日志..也没留意过呢....

所以这次谢谢你的提醒了.到正式使用时会留意了
作者: Yikmings    时间: 2010-6-19 11:04
因為這樣你才會有進步
作者: blu    时间: 2010-6-19 11:08
学习勤动脑动手自己解决问题的好榜样




欢迎光临 全球主机交流论坛 (https://91ai.net/) Powered by Discuz! X3.4