TypechoJoeTheme

赵墨轩部落格

[建站教程]隐藏IP方法之给宝塔面板绑定域名套上cloudflare使用cdn访问

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


一:新建网站

宝塔面板中新建一个站点。也不要什么php版本了,选择纯静态就可以了。域名,就是你准备好的域名。
[collapse status="true" title="新建网站"][/collapse]


二:宝塔面板设置域名

在面板设置中填写你准备好的域名,具体如图:
[collapse status="true" title="设置域名"][/collapse]


三:cloudflare端口

By default, Cloudflare proxies traffic destined for the HTTP/HTTPS ports listed below.

HTTP ports supported by Cloudflare:
80;8080;8880;2052;2082;2086;2095

HTTPS ports supported by Cloudflare:
443;2053;2083;2087;2096

四、修改端口

我们需要把端口改为8080,宝塔面板修改端口,就是在面板设置中,不会的看图。
[collapse status="true" title="修改端口"][/collapse]


五:域名接入CDN
上面的都做好之后,我们现在可以把域名接入cloudflare中了。如图:
[collapse status="true" title="接入cdn"][/collapse]


可以先不要点亮灰色的云朵。

六、设置反D

这一步很重要,在刚刚的新建的网站里面设置一个反D。
目标URL:http://127.0.0.1:8080
[collapse status="true" title="设置反D"][/collapse]


七、点亮灰云

现在我们可以在cloudflare中点亮域名的灰色云彩了,如图:
[collapse status="true" title="点亮灰云"][/collapse]


八、效果预览

现在可以在浏览器中用域名打开你的宝塔面板来访问了,访问形式:域名+安全入口。
[collapse status="true" title="效果预览"][/collapse]
哇,效果真是流弊啊,现在全国ping下
[collapse status="true" title="效果预览"][/collapse]
我们看到已经在cdn的状态下了。


九、总结

这个教程针对你的IP被那啥的情况。如果我们的IP一切正常,也没必要这么设置了。这个教程的灵感自宝塔官方论坛的一个帖子。但是官方貌似没有解决这个问题。刚好自己也碰到了就用了上面的方式测试了一番,竟然成功了。问题的来源如下:

假如我服务器的真实IP为:66.112.xxx.xxx,访问面板的时候也是66.112.xxx.xxx:8888,
经过cloudflare解析后变成了104.27.161.250, 面板里面设置服务器IP为104.27.161.250不知道可不可行,
如果修改后面板访问不了了怎么恢复成原来的服务器IP66.112.xxx.xxx


[scode type="share"]原文转自:https://www.zmxcn.cn/go/yincang-ip/[/scode]

赞(0)
评论 (0)