AI 智能摘要
对于使用OpenLiteSpeed的小伙伴,因为资料比较少,平时做任何配置都需要慢慢摸索,比如用OpenLiteSpeed配置CDN,如何知道真实IP呢?其实OpenLiteSpeed和Apache一样,虽然百度+Google各种查询,但找到的资料寥寥无几。这里搬主题就分享一下OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程。
对于使用OpenLiteSpeed的小伙伴,因为资料比较少,平时做任何配置都需要慢慢摸索,比如用OpenLiteSpeed配置CDN,如何知道真实IP呢?其实OpenLiteSpeed和Apache一样,虽然百度+Google各种查询,但找到的资料寥寥无几。这里搬主题就分享一下OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程。
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取
一、OpenLiteSpeed控制台
在宝塔面板中放行7080端口
查找登录密码Shell
cd /usr/local/lsws
cat adminpasswd![图片[1]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105520177.png)
控制面板右上角切换显示语言
![图片[2]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105525777.png)
登录后台之后,所有的设置都不能修改,因为是只读文件的原因,我们可以宝塔面板中修改。只要不是通过编译安装的OpenLiteSpeed,基本都不能使用控制面板修改配置项。
切换到conf目录,可以看到有以bt结尾的config文件,可以直接在SSH中修改,或在宝塔面板中修改,加入以下配置(在第22行)。
useIpInProxyHeader 2![图片[3]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105530479.png)
![图片[4]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105534764.png)
二、添加上游CDN_IP
把IP地址加进去,加在allow后面以英文逗号分割,并且最后一定要加上一个大写的T。deny 是阻止的IP。
![图片[5]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105539696.png)
控制面板–>服务器–>安全,查看添加的IP。
![图片[6]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105544596.png)
查看效果
![图片[7]-OpenLiteSpeed在BT宝塔面板中获取CDN真实IP图文教程-搬主题](https://cdn.banzhuti.com/2021/04/20210408105549770.png)
特别注意:上游CDN中一定要在配置中把IP传递过来,以Nginx为例:
{
proxy_pass http://www.domain.com;
proxy_set_header Host www.domain.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
}© 版权声明
THE END























暂无评论内容