目次
frp介绍
环境准备
摆设流程
服务器端
第一步
第二步
应用端
第一步
第二步
其他命令
frp介绍
frp 是一个高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。
frps为服务器端,frpc为应用端
环境准备
以两台centos服务器为例
centos7.9(arm64)作为服务器端
centos7.9 作为应用端
注:应用端可以是Windows体系,ubuntu体系,centos体系,假造机。
服务器端要把须要用到的端口都打开,本文用到的端口为7000、7500、7001。假如服务器端有防火墙,可先把防火墙关闭,待启动好frp服务后,再把对应的端口都开放即可。
关闭防火墙指令:systemctl stop firewalld.service
frp包(可自行准备好)没有可到以下链接举行下载
链接:https://pan.baidu.com/s/1z1ZZ_-TYpQWTujU5Dqdpyg?pwd=kinj
提取码:kinj
摆设流程
服务器端
第一步
将下载好的frp包,上传到服务器端的 /home 目次下
使用 tar -zxvf frp_arm64.tar.gz
第二步
cd frp/ 进到解压好的文件里
可以看到文件里重要分为两大块,此处只讲服务器端配置。
一样平常映射端口默认是7000(服务端口)和7500(服务表盘端口)
无需修改端口可以直接运行 install_frps.sh 摆设脚本包 即:bash ./install_frps.sh
如需修改则编辑 frps.ini文件
还需留意假如frps、frps.ini文件有变更位置的话,须要修改 frps.service
systemctl status frps 查询frps状态
running 表示正在运行
应用端
步调和服务器端根本一致,只需留意启动的文件差别。
第一步
将下载好的frp包,上传到应用端的 /home 目次下
使用 tar -zxvf frp_arm64.tar.gz
第二步
cd frp/ 进到解压好的文件里
此处只讲应用端配置。
直接运行 install_frpc.sh 摆设脚本包 即:bash ./install_frpc.sh
解释:
公网IP:指的是映射服务器IP
内网端口:指的是内网访问的端口,常见如22,80
外网端口:指的是外网通过映射公网+端口情势访问内网的端口。
systemctl status frpc 查询frpc状态
其他命令
systemctl enable frps 载入frps服务
systemctl status frps 检察 frps服务
systemctl restart frps 重启 frps服务
systemctl stop frps 关闭 frps服务
systemctl enable frpc 载入frpc服务
systemctl status frpc 检察 frpc服务
systemctl restart frpc 重启 frpc服务
systemctl stop frpc 关闭 frpc服务
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |