跳到主要内容

访问内网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: 认证密钥