zhboner / realm

A network relay tool
MIT License
1.54k stars 285 forks source link

对于单端口和端口段混合+多IP的需求,一个配置文件可以解决吗? #123

Closed odup closed 6 months ago

odup commented 7 months ago
1111 => 192.168.1.1:1111
10001-11000 => 192.168.1.1:10001-11000

2222 => 192.168.1.2:2222
20001-21000 => 192.168.1.2:20001-21000

上面这种情况,既有单端口,也有端口段。而且针对多个IP的转发。 我搜了下Issues也没找到在一个配置文件里就能把上面这些配置上的例子。求一个例子。想启用一遍程序,用一个配置文件解决问题。

zephyrchien commented 6 months ago

在layer4实现的 "端口段转发" 本质都是为每一个端口建立转发。在配置文件中支持 "端口段" 语法会让配置文件变得难理解 #41,维护难度也会增加。因此还是希望用户自行编写脚本,生成配置文件后再由Realm加载。