准备的外网服务器:腾讯云服务器ubuntu系统
项目地址 https://github.com/fatedier/frp/releases
从这里下载下最新的版本。
frp_0.32.1_linux_amd64.tar.gz
从这里下载下最新的版本。
解压后删除里面的frpc开头的三个文件
用FinalShell 连接上服务器 把整个目录上传到自己用户目录下面
打开frps.ini
略作修改
[common]
bind_port = 7000
token = 123456
保存
然后用命令
frps -c frps.ini
启动就完成了
客户端用的是windows系统
https://github.com/fatedier/frp/releases
还是从这里下载
frp_0.32.1_windows_amd64.zip
解压缩后删除里面frps开头的三个文件
然后复制到自定义文件夹 比如d:\frpc
打开frpc.ini
进行修改
[common]
server_addr = x.x.x.x
server_port = 7000
token = 123456
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
首先是common下的配置项,需要和服务端配置文件相同。然后是ssh下的配置,type是连接类型,大部分应用都是tcp协议的,所以这里就写tcp就好;local_ip是本地ip,默认127.0.0.1即可;local_port是要转发的端口号,官方实例中这里是远程转发SSH,所以端口号是22,如果你想做游戏服务器的话,改成对应的端口号即可;remote_port是端口转发之后暴露在外网的端口号。
可以做个简单的BAT文件来启动
里面内容
D:\frp\frpc.exe -c D:\frp\frpc.ini
双击下启动就完成了