宝塔面板绑定域名使用cloudflare隐藏服务器IP

正文索引 [隐藏]

宝塔面板的访问一般是服务器ip:端口号这样访问,但是不排除你的IP被那啥了之后访问不了的情况。突然奇想,如果我们给宝塔面板设置一个域名,然后在把这个域名套入到cdn中,来实现域名访问。这样理论上来说只要cloudflare不挂,你的面板就可以一直访问到。而且,通过cdn访问也隐藏了服务器ip,原则上来说也是安全的。

一:

新建网站

在面板中新建一个网站,不需要任何php版本只需选择纯静态

二:

在宝塔面板绑定域名

三:

cloudflare端口
By default, Cloudflare proxies traffic destined for the HTTP/HTTPS ports listed below.
HTTP ports supported by Cloudflare:

HTTP ports supported by Cloudflare: 80;8080;8880;2052;2082;2086;2095 HTTPS ports supported by Cloudflare: 443;2053;2083;2087;2096

四:

修改端口

我们需要把端口改为8080,宝塔面板修改端口,就是在面板设置中,不会的看图。

 

 

 

 

五:域名接入CDN

上面的都做好之后,我们现在可以把域名接入cloudflare中了。如图:

先把加速关闭灰色哈

六:

这一步很重要,在刚刚的新建的网站里面设置一个反D。
目标URL:http://127.0.0.1:8080

然后去cloudflare那边开启服务即可

效果图

这个功能的话还是比较使用我的作用是可以隐藏原服务器的ip也可以实现利用cloudflare拯救你的ip

原文来自大鸟博客