下载frp release的版本,server端linux, client端windows

frp

解压并配置并启动server

1
2
3
4
5
6
7
8
9
10
#cat frps.ini 
[common]
bind_port = 57000
token = passtest #认证密码

#./frps -c frps.ini

#cat systemd/frps.service > /usr/lib/systemd/system/frps.service
#systemctl enable frps
#systemctl start frps

windows客户端配置

windows配置文件

1
2
3
4
5
6
7
8
9
10
11
12
#cat frpc.ini
[common]
server_addr = xx.xx.xx.xx #服务器ip
server_port = 57000 #服务器端口
token = passtest

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 56000 #注册端口

windows bat脚本

1
2
3
4
5
6
7

@echo off
start "c:\Windows\System32\cmd.exe"
cd C:\Program Files\frp_0.37.1\
frpc -c frpc.ini
exit

注册windows服务

1
sc create frp binpath= C:\Windows\System32\auto_frp.bat start=auto