安装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
结尾
感谢您的观看如果本教程对您有所帮助,恳请您留下一个赞和评论,感谢!
暂无评论内容