其实我觉得这是个没必要写的文章, 因为一般的用户根本涉及不到这个问题, 而能够涉及到这个问题的, 应该也都是有一定水品的同学, 一般不会犯如此低级的错误. 不过我想既然我能够遇到这个问题, 相信也许还会有和我同样情况的人也正在寻找解决办法. 虽然可能性不大, 不过还是写出来吧... 这篇文章, 其实只要你不是一个网络管理员, 就没必要看. 因为涉及的操作全部都是在防火墙上的.

关于问题现象的形容:

主要表现为在WEB服务器上的所有站点(比如WordPress或者Discuz论坛等), 对于访问者的IP统计, 均是本身网站的IP地址, 无论访问者来自哪里, 使用什么操作系统或者什么客户端浏览器. 而网站程序本身又没有任何问题. 这是很痛苦的, 如果你真的遇到了类似问题, 可以看一下我的解决过程, 并尝试联系你服务器的管理者, 看看是否和我的情况类似.

关于问题的所在及解决:

问题不在WEB服务器上, 也不是网站程序. 而是防火墙上的原因. 下面把握的情况和解决过程叙述一下.

我的防火墙上的接口分别接的是外网光纤, 内网三层交换机, 以及SSN(WEB服务器的网线). 这个问题不涉及到Intarnet, 主要是外网访问SSN的时候造成的. 解决过程如下:

如下图, 登录到防火期管理界面在通信策略中, 检查访问你的WEB服务器的通信策略.




这些应该不会有什么问题, 如果你的WEB服务器无法访问, 要仔细检查一下这里, 接下来的是重点, 检查通信方式. (如下图)


选择地址映射方式, 选择目标机, 但访问目标的源不要去设定, 否则... 你网站上所统计的IP就会全部为那个访问目标的源的IP, 也就是服务器的IP...

不过话说回来, 我怎么会遇到这个低级的错误呢??? 一想起来就怒... 这些问题以前是没有的, 自从那个给学校装杀毒软件的人来装杀毒软件, 然后把防火墙以及三层交换机的设置全部乱搞一通后就变成这样了... 顺便一提, 那是卡巴斯基杀毒软件的客服. 呵呵...

不过现在问题已经解决了. :) 修改好设置以后, 再访问你的网站查看一下IP记录吧~ 是不是已经恢复了? 嘿嘿...



Orignal From: IP访问记录始终是服务器地址的问题解决!

文章发布于 16:21 . 评论RSS 订阅: 博文评论 (Atom) .

0 评论

发表评论