Realm自昨天公开发布以来,受到了大家的关注,非常感谢。根据反馈,更新在于以下几点(按优先级排列):

  1. 多端口支持
  2. 配置文件支持

以上两点是之后更新的方向,感谢大家的建议。

目前,以上两项功能已经完成。因为我没有那么多服务器,所以不能测试多端口多ip的转发。诚邀有兴趣的朋友下载测试,下载地址如下(Github):

Realm v1.2-beta.1

配置文件需要用-c参数指定,如 -c config.json。配置文件支持端口段,当转发端口的数量大于本地地址时,都会默认使用第一个传入的地址。这样实现了一个地址上的多端口转发多ip或单ip上的多端口。示例如下:

<pre class="wp-block-code json">```
{
    "listening_addresses": ["0.0.0.0"],
    "listening_ports": ["30000-30001"],
    "remote_addresses": ["10.211.55.5", "10.211.55.6"],
    "remote_ports": ["39515", "53924"]
}

需要注意的是,配置文件和命令行指定地址冲突,所以不能同时使用`-c`和`-l -r`。

#### 守护进程

这一点可以通过systemd解决,目前已经有热心大佬提供了,稍后我会更新到Github上,具体内容如下: