访问内网TCP服务
介绍
etp支持两种使用方式,支持纯Toml静态配置,也可以采用图形化界面实现动态配置端口映射规则,下面介绍如何通过Toml静态配置将内网的MySQL服务暴露到公网。
服务端配置
编辑etps.toml配置文件,添加如下配置
#host="0.0.0.0"
#bindPort = 9527
[[clients]]
name = "client"
secretKey = "认证密钥"
[[clients.proxies]]
name = "mysql"
type = "tcp"
localPort = 3306
#remotePort = 3307 #不填系统自动分配
#status=1 #是否开启映射
客户端配置
serverAddr = "x.x.x.x"
serverPort = 9527
secretKey = "Your-secret-key"
启动./etpc客户端后,用serverAddr地址和3307端口去连接MySQL。
参数:
- serverAddr: 服务端所在IP地址,默认127.0.0.1
- serverPort: 服务端bindPort端口,默认9527
- secretKey: 认证密钥