FRP加入域名使用CDN防御并加速

FRP加入域名使用CDN防御并加速

详情
评论
问答

安装FRP

一键脚本下载地址

[FRP一键配置脚本]https://www.123865.com/s/ANleVv-D1Lav
Ps:脚本可能还存在某些故障或bug,如遇到报错情况,请带上运行日志留言!
Ps:使用一键脚本后只需要完成cdn的配置和域名CNAME配置即可!!!

服务器下载这个文件

[123网盘]https://www.123865.com/s/ANleVv-Ngzav?提取码:Lm4A

客户端下载这个文件

[123网盘]https://www.123865.com/s/ANleVv-Ogzav?提取码:2acT

然后将他们放入home目录里
接下来赋予一定的权限
云服务器执行这个命令
文件路径可以自己更改,放到root目录下也可以

cd /home
chmod 777 frps

本地服务器执行这个命令
文件路径可以自己更改,放到root目录下也可以

cd /home
chmod 777 frpc

编辑frp配置文件

云服务器复制下面这个

[common]
bind_port = 7000 #webUI端口
bind_addr = 0.0.0.0
vhost_http_port = 80 #使用80端口http要走这个
vhost_https_port = 443 #使用443端口https要走这个

本地服务器复制下面这个

[common]
server_addr = 127.0.0.1 #这里填写你云服务器的ip
server_port = 7000 #对接7000端口
auth_token = admin123 #这里是你要设置的私钥,如果云服务器加了这个就添加,没加就删掉这个

[穿透1名称用英文]
type = http #使用的协议类型
local_ip = 127.0.0.1 #穿透本地的服务器
local_port = 5016 #要穿透的本地运行的程序端口
custom_domains = ct.baidu.com #这里填写你的域名,建议分出二级域名

[穿透2名称用英文]
type = http #使用的协议类型
local_ip = 127.0.0.1 #穿透本地的服务器
local_port = 9090 #要穿透的本地运行的程序端口
custom_domains = nw.baidu.com #这里填写你的域名,建议分出二级域名

设置CDN和域名

本次使用的CDN提供商是慈云CDN
注册链接:https://www.zovps.com/aff/MUMSNUUI](https://www.zovps.com/aff/MUMSNUUI
注意本次演示涉及到的域名和服务器均已备案,慈云cdn需要备案才可以正常使用,如果你的服务器和域名均未备案请使用
cloudflare
操作步骤与本教程基本一致,头脑灵活者可举一反三
注册好慈云CDN后需要进行实名认证
完成以上三步即可开始进行FRP,CDN嵌套

配置frp后台运行

安装screen

yum -y install screen

然后创建一个名为frp的窗口

screen -S frp

运行frp:

云服务器运行:

./frps -c frps.ini

本地服务器运行:

./frpc -c frpc.ini

PS:云服务器和本地都要安装和设置,名字可以不一样
这时候就已经完成了全部的配置

高级玩法

编辑Nginx文件完成端口转发

在你的Nginx配置文件夹下新增一个 xxx.conf的Nginx配置文件然后添加以下配置代码,记得修改里面的内容

完成记得保存后退出

修改FRP配置文件

云服务器

[common]
bind_port = 7000
bind_addr = 0.0.0.0
vhost_http_port = 5776
vhost_https_port = 5666

本地服务器:

[common]
server_addr = 127.0.0.1
server_port = 7000

[pro]
type = http
local_ip = 127.0.0.1
local_port = 5016
custom_domains = ql.baidu.com

然后创建一个名为frp的窗口

screen -S frp

运行frp:

云服务器运行:

./frps -c frps.ini

本地服务器运行:

./frpc -c frpc.ini

结尾

感谢您的观看如果本教程对您有所帮助,恳请您留下一个赞和评论,感谢!

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容