frpc-安装和配置

下载的版本
frp_x.x.x_windows_amd64.zip
https://github.com/fatedier/frp/releases/download/v0.49.0/frp_0.49.0_windows_amd64.zip

frpc.ini

[common]
server_addr = 43.143.213.90
server_port = 7000
token = 123456789

[9403]
type = tcp
local_ip = 127.0.0.1
local_port = 9403
remote_port = 9403
Tiny-FRPC 是一个轻量级的远程过程调用(RPC)框架,它支持 TCP 和 HTTP 协议,适用于对性能、体积有较高要求的场景。对于内网穿透(也称为端口映射或转发),Tiny-FRPC配置主要是为了允许外部访问到内部服务。以下是基本步骤: 1. **安装和启动 Tiny-FRPC**: 首先,你需要下载并安装Tiny-FRPC。确保服务器(通常是提供服务的机器)上已经运行了Tiny-FRPC服务。 2. **配置服务器**: 在Tiny-FRPC配置文件(如`tinyfrpc.ini`)中,找到`server`部分,设置监听地址和端口,例如: ``` [server] listen = :9500 // 内部服务默认监听端口 ``` 其中`listen`选项指定服务将监听的网络地址。 3. **添加客户端注册**: 对于每个需要暴露给外网的服务,创建一个`client`条目,并设置`local_ip`和`local_port`为你希望从外部访问的实际IP和端口,以及`name`作为唯一的标识符: ``` [client_name] type = http // 使用HTTP协议 server_addr = 0.0.0.0:9500 // 这里填写你的服务器地址,通常是通配符0.0.0.0表示监听所有IP protocol = tcp // 如果使用TCP,则此处应填tcp ``` 4. **防火墙设置**: 确保服务器所在网络的防火墙策略允许外部流量访问Tiny-FRPC配置的端口(如9500)。 5. **启动客户端**: 启动Tiny-FRPC客户端,这会监听来自服务器的连接请求。 6. **外部访问**: 外部用户现在可以使用Tiny-FRPC提供的API URL(通常形式为`http://your_domain:port/rpc/[client_name]`)来调用内部服务。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值