请注意,本篇分享主要针对宝塔面板下安装的Apache进行配置,通过其他方式安装的Apache理论上也可以使用,但无法保证可用性。 在现在的互联网上,服务器买回来之后的第一件事应该就是立刻套上一个CDN来隐藏真实IP,防止攻击了,但是在使用CDN之后,网站记录的IP都是CDN回源的IP,看不到访客的真实IP,在有些时候,能够看到访客的真实IP也是一件很重要的事情。 正巧本站现在在用Apache的web服务,也正在使用CDN,就记录了一下相应的设置教程。 ## 一、创建 httpd-remoteip.conf 配置文件 在apache安装目录/conf/extra新建一个名为httpd-remoteip.conf的文件,并在此文件内编辑如下内容: `RemoteIPHeader X-Forwarded-For` `RemoteIPProxiesHeader X-Forwarded-By` ## 二、加载并启用mod_remoteip 模块 在apache的配置文件里搜索关键词remoteip,找到#LoadModule remoteip_module modules/mod_remoteip.so 删除前方的注释:#号,并在下一行追加一条定义,用以连接上方我们创建好的配置文件: `Include conf/extra/httpd-remoteip.conf` ![QQ截图20220112202527.png](https://www.iminbk.com/usr/uploads/2022/01/1774028854.png) 点击保存并重启apache服务即可看到网站可正常获取访客IP.
宝塔面板Apache使用CDN获取访客真实IP方法
未经允许不得转载:工具盒子 » 宝塔面板Apache使用CDN获取访客真实IP方法