首先你要有个服务器
下载
GitHub仓库frp中下载各个系统的对应版本
装置
linux版服务端装置
上传frps和frps.ini文件即可
frps.ini配置内容如下
[common]bind_port = 1234
配置阐明:和客户端通信的端口,用于内网穿透
所在目录执行命令 nohup ./frps -c ./frps.ini &
后盾运行frps服务端
客户端
下载windows版客户端程序
只需frpc.exe和frpc.ini文件
frpc.ini配置文件如下
[common]server_addr = 你的服务器地址server_port = 1234[ssh]type = tcplocal_ip = 127.0.0.1local_port = 3389remote_port = 3389
[common]
中的参数是服务器ip和内网穿透通信端口
[ssh]
中local_ip
和 local_port
示意客户端将建设的连贯转发到那个本地ip和端口remote_port
示意将服务端这个端口的连贯转发到客户端指定的ip和端口
控制台中定位到frpc所在目录 执行命令frpc -c frpc.ini
即可启动客户端
也可制作成bat文件疾速启动
d:cd D:\Software\frpcfrpc -c frpc.ini
windows客户端装置成零碎服务
下载winsw打包服务工具放到frpc.exe所在目录
增加一个winsw.xml配置文件
<service> <id>frpc</id> <name>frpc</name> <description>frp客户端</description> <executable>frpc</executable> <arguments>-c frpc.ini</arguments> <logmode>reset</logmode></service>
管理员控制台执行 winsw install
,而后手动启动该服务即可