Appearance
IMPORTANT
为什么需要frp?
公网ipv4是非常宝贵的资源,国家的ipv4早已耗尽,所以绝大多数用户都是没有公网ip的,都是大内网ip。
只有公网ip才可以直接访问。
frp相当于是一个没有公网ip的服务器与有公网ip的服务器建立一个端口对端口的长连接,frp负责这个连接的稳定性。
当访问对应的公网ip端口时,通过长连接转发到没有公网ip的端口,实现了内网穿透。
所以首先你需要拥有一个有公网ip的服务器
下载Frp
Linux
使用
wget下载,从releases里找到对应的操作系统及cpu架构,复制链接wget <url>如果服务器无法正常访问到GitHub,可以在Windows上下载下来,然后再传到服务器上
解压文件
tar -xzvf frp_0.64.0_linux_amd64.tar.gz -C ./frp --strip-components=1
Windows
如果安装了
scoop可以直接使用scoop来安装scoop install main/frp直接从releases里找到对应的操作系统及cpu架构下载,解压至C:\xxx\frp目录
远程软件易被杀毒软件识别成病毒而删除,请在杀毒软件中将C:\xxx\frp添加信任(若未额外安装杀毒软件则应是Windows Defender)
配置frpc.toml

配置守护程序Linux
Windows
如果安装了
scoop,可以使用scoop直接安装scoop install main/nssm配置守护程序
运行
nssm install <name>如图配置

使用终端管理员运行
nssm start frpc