本地电脑一般是没有公网IP的,所以微信服务器无法调用本地接口。
前提条件:
1. 有一台有公网IP的服务器,且80端口未被占用
2. 域名(可选)
服务器端
- 下载frp安装包
https://github.com/fatedier/frp/releases
根据服务器和客户端系统平台下载不同程序,服务器端和客户端版本要一致,否则无法建立连接。 -
解压,其中的frps为frp的服务端,frpc为frp的客户端。
-
修改配置文件 frps.ini
[common]
bind_port = 7000
log_file = ./frps.log
log_level = info
log_max_days = 3
max_pool_count = 50
#有域名则可以配置
subdomain_host = xxx.com
- 启动
./frps -c ./frps.ini
本地端
-
下载frp安装包
https://github.com/fatedier/frp/releases -
修改配置 frpc.ini
[common]
server_addr = nas.213.name
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 8080
remote_port = 80
# 有域名则配置
subdomain = frp
- 启动客户端
用记事本写个启动脚本
.\frpc.exe -c .\frpc.ini
另存为frp.bat
双击启动即可
然后访问你的域名或者ip,就可以访问到本地的8080端口
发表评论
抢沙发~