centos7 下载/Windows 下载:
2722175-20220125175141857-73763312.png
说明
1. 客户端文件是frpc(执行文件)、frpc.ini(配置文件)
2. 服务端文件是frps(执行文件)、frps.ini(配置文件)
3. 其实c就是client,s就是server,还是挺好分和记忆的
4. 一般http配置80和443就行, 穿透的机器使用nginx
5. 如果不想使用nginx,还想使用多个http端口穿透, 那就配置tcp就行, http最终也是走tcp协议
代理类型
Snipaste_2022-09-23_10-19-58.png
服务端
[common]
bind_port = 7000 #绑定端口,就是客户端连接到服务端时的端口
token = abc123 #token,就是客户端连接到服务端时的鉴权
dashboard_port = 7500 #访问服务端面板的端口
dashboard_user = admin #访问服务端面板的账号
dashboard_pwd = Abc@12345 #访问服务端面板的密码
vhost_http_port = 80 http穿透端口
subdomain_host = *
vhost_https_port = 443 https穿透端口
bind_udp_port = 7001
服务端-启动
cd frps目录
./frps -c frps.ini
服务端-访问
http://公网ip:7005
客户端
[common]
server_addr = 82.157.238.181
server_port = 7000
token=abc123
[p2p_tcp:3389]
type = tcp
local_port = 3389
local_ip = 127.0.0.1
remote_port = 3389
[p2p_tcp:80]
type = tcp
local_port = 80
local_ip = 127.0.0.1
remote_port = 80
[p2p_tcp:8000]
type = tcp
local_port = 8000
local_ip = 127.0.0.1
remote_port = 8000
[p2p_tcp:9000]
type = tcp
local_port = 9000
local_ip = 127.0.0.1
remote_port = 9000
客户端-启动
./frps -c frps.ini