前置说明
教程安装frp版本为:0.58
演示操作系统为:服务端:Linux(Debian,X64),客户端: Window(X64)
Frp相关网站:GIthub项目地址 官方文档
注意:
从 v0.52.0 版本开始,frp 开始支持 TOML、YAML 和 JSON 作为配置文件格式。
请注意,INI 已被弃用,并将在未来的发布中移除。新功能只能在TOML、YAML 或 JSON 中使用。希望使用这些新功能的用户应相应地切换其配置格式。
网上很多旧教程用的都是INI格式配置,所以都不适用了
一、安装Frp
1、下载
[GitHub项目地址] https://github.com/fatedier/frp

大家可以根据需要的版本下载(如果不懂怎么选可以百度一下,但相信绝大多数人都懂)
2、文件介绍

window版本的可执行文件带.exe后缀。
- frpc(客户端可执行文件)
- frpc.toml(客户端配置文件)
- frps(服务端可执行文件)
- frps.toml(服务端配置文件)
- LICENSE(许可证声明,可删不用管)
如何区分客户端以及服务端:
frpc的C代表(client)也就是客户端,而frps的S代表(service)也就是服务端
那详细我们该使用到那些文件,举个例子:
如果linux(centos、debian)作为服务端,window端作为客户端
那么在服务端 Linux(x64/amd64平台下)可以下载frp_0.58.0_linux_amd64.tar.gz这个版本,然后我们只需要用到frps和frps.toml文件
在客户端 Windows(x64/amd64平台下)可以下载frp_0.58.0_windows_amd64.zip这个版本,然后我们只需要用到frpc和frpc.toml文件
文件下载后,可执行文件以及配置文件放在同一目录就行
二、简单配置及运行
配置示例:开启服务端frp面版、SSH 访问内网机器、自定义域名或公网IP访问内网的 Web 服务
发表回复