FRP快速配置教程 教你5分钟学会FRP内网穿透
2022-10-14其它教程刊然834°c
A+ A-FRP快速配置教程
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
准备工作
FRP服务地址 https://github.com/fatedier/frp/releases
一个拥有公网IP的服务器
家庭内网设备
服务端配置
服务器就是服务端,基本就是下载 linux_amd64 鼠标
宝塔面板安装方式
登录宝塔面板,点击【文件】访问 /root 目录 创建 frp 文件夹
点击 远程下载 将复制的文件链接输入 并下载 解压
如果解压后还有文件夹 就将文件复制到frp文件夹内
服务端使用的是 frps 文件 所以需要配置的是 frps.ini
#删除#号后面的内容 [common] bind_port = 7000 #frp代理端口 dashboard_port = 7500 #frp面板端口 dashboard_user = 账号 #frp面板账号 dashboard_pwd = 密码 #frp面板密码 vhost_http_port = 10001 #web访问端口 token = token #自定义你的token 保证安全
SSH指令示例
#创建并进入frp文件夹 mkdir frp&& cd frp #下载 wget https://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz #解压 tar -zxvf frp_0.44.0_linux_amd64.tar.gz #查看文件 ls #查看是否有跟文件名一样的文件夹 #如果没有 直接使用vi指令编辑 frps.ini #如果有 建议删除所有文件 #返回root根目录 cd #删除文件夹包括文件夹内的文件 rm -r frp 直接从上方的下载步骤进行操作 下载文件并解压 解压后重命名文件夹名为 frp mv frp_0.44.0_linux_amd64 frp 修改frps.ini cd frp vi frps.ini 按i进入编辑模式 复制上方的配置代码粘贴进去 按Esc退出编辑模式 输入 :wq 保存 输入./frps 运行服务
这样运行的话,关闭SSH窗口就会自动退出,所以下方还会放出开机自启动的配置教程。
客户端配置
服务端如果有宝塔就用上方的配置方式,这里还是写一下SSH的配置方式。
内网的设备基本都是X86和arm的设备,所以下载的文件一定要注意版本,X86还是下载amd64版本。
下载、修改文件夹步骤跟上方一样,直接修改配置文件就行了
配置开机自启
下载的文件包内有一个 systemd 文件夹
文件夹内有自启动的配置模板
如果是青龙面板,将文件修改完成后移动到 /ect/systemd/system/ 内
如果是SSH操作的,可以按照下面的指令进行操作
上方的模板是服务端的配置文件,将上方所有的frps改成frpc就是客户端的配置文件了,存放的位置是一样的。
启动frp服务,并设置开启启动,frpc和frps一定要注意区分
访问外网IP:7500 就能访问frp的web面板,账号密码就是页面顶部frps.ini所设置的。