4 个版本 (2 个重大更改)
0.3.1 | 2023 年 4 月 11 日 |
---|---|
0.3.0 | 2023 年 4 月 9 日 |
0.2.0 | 2023 年 4 月 5 日 |
0.1.0 | 2023 年 4 月 4 日 |
0.0.3 |
|
#18 在 #forward
每月下载量 71 次
110KB
332 行
routez
零依赖端口转发器。Routez 支持 TCP 和 UDP。
为什么?
最初实现是为了将来自 C 类 IP(192.168.x.x
)的流量重新路由到 Docker B 类 IP(172.18.x.x
)。
在创建具有 B 类 IP 的 IPVLAN(L3)时很有用,并且当需要从 C 类 IP 访问它们时。
示例用法
routez 127.0.0.1:1234 127.0.0.1:4321 TCP
示例用法 - 配置文件
使用 source:port destination:port
(正好一个空格)创建配置文件
127.0.0.1:1234 192.168.0.33:22 TCP
127.0.0.1:4321 127.0.0.1:7890 UDP
现在运行
routez routez.config
Pipeview
要输出彩色日志,请查看 pipeview。
或者运行
routez 127.0.0.1:1234 127.0.0.1:4321 TCP | pipeview '(.*?) (.*?) (.*?) (.*?) -> (.*)' 'blue cyan white green bred'
或者在你调用 routez
的目录中创建一个 pipeview.toml
文件(请参阅此存储库中的示例)并调用
routez 127.0.0.1:1234 127.0.0.1:4321 UDP | pipeview