赞
踩
本次测试使用Windows版本:frp_0.35.1_windows_386.zip
https://github.com/fatedier/frp/releases
配置文件 frps.ini
[common]
bind_port = 7000 #与客户端绑定的进行通信的端口
vhost_http_port = 6088 #访问客户端web服务自定义的端口号
vhost_https_port = 443 #访问客户端web服务自定义的端口号
token = 123456 #访问frp服务密钥
配置完执行 服务器端.cmd
配置文件 frpc.ini
[common] server_addr = xxx.xxx.xxx.xxx #公网服务器ip server_port = 7000 #与服务端bind_port一致 token = 123456 #访问frp服务密钥与服务器端保持一致 #公网通过ssh访问内部服务器 [ssh] type = tcp #连接协议 local_ip = 127.0.0.1 #内网服务器ip local_port = 22 #ssh默认端口号 remote_port = 6000 #自定义的访问内部ssh端口号 #公网访问内部web服务器以http方式 [web] type = http #访问协议 local_port = 2245 #内网web服务的端口号 custom_domains = xxx.xxx.xxx.xxx #公网IP或者所绑定的公网服务器域名,一级、二级域名都可以
配置完执行 客户端.cmd
1.外网ssh访问内网服务器
ip:xxx.xxx.xxx.xxx port:6000
ip:xxx.xxx.xxx.xxx port:22
域名:xxx.xxx.xxx.xxx port:6000
域名:xxx.xxx.xxx.xxx port:22
2.自定义绑定域名访问内网web服务
IP: xxx.xxx.xxx.xxx:6088
域名: xxx.xxx.xxx.xxx:6088
1、防火墙必须放服务器端的所有对应端口
2、配置完后打开cmd执行出现闪退时,注意是不是端口已经被占用
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。