skip to content
Liu Yang's Blog
Table of Contents

主要配置文件

services:
# 本地端口转发
- {"name": "mysql", "addr": ":3306", "handler": {"type": "tcp", "chain": "chain-server"}, "listener": {"type": "tcp"}, "forwarder": {"nodes": [{"name": "target-0", "addr": "127.0.0.1:3306"}]}}
# 远程端口转发
# ---远程端口转发/内网穿透,(远程监听,需要listener, 本地转发需要forwarder)---
# addr为对应的远程端口,建议不要跟服务器已占用的端口冲突,127.0.0.1:6666 为本地的服务
# 在远程通过127.0.0.1:9999访问本地服务
- {"name": "local_service", "addr": ":9999","forwarder": {"nodes": [{"name": "target-0","addr": "127.0.0.1:6666"}]} , "handler":{"type":"rtcp"}, "listener": {"type": "rtcp", "chain": "chain-server"}}
# 远程服务器
chains:
- name: chain-server
hops:
# 第一跳 (可实现跳跃连接)
- name: hop-0
# 第一跳节点列表(可进行负载均衡)
nodes:
- name: node-0
addr: server:22
connector:
type: sshd
dialer:
type: sshd
auth:
username: root
# password: 密码
metadata:
privateKeyFile: ~\.ssh\id_rsa
# 日志设置
log:
output: stderr
level: error
format: text
rotation:
maxSize: 100
maxAge: 10
maxBackups: 3
localTime: true
compress: false

参考文档地址

文档地址: https://latest.gost.run/