Skip to content

[FEATURE] 希望可以同时显示多个配置状态以及引入的路由信息 #46

Description

@xylogs

App 版本

3.3.1

内核版本

2.6.4

请描述您的需求或者改进建议

目前我可以通过手动指定不同的rpc_portal = "0.0.0.0:15888"的端口号来运行多个网络配置,但是在【工作台】界面只能显示其中一个,想要看其他的网络只能手动切换,希望能够同时显示在运行的配置网络

如果不错开rpc的口号,则无法启动多个配置

Image

请描述你建议的实现方案

如果说现在的管理器是通过使用命令来将easytier-cli的结果展示到【工作台】中, 默认每3秒(可自定义)刷新一次。

类似于这样 :easytier-cli.exe -p 127.0.0.1:15880 peer && easytier-cli.exe -p 127.0.0.1:15882 peer

那么应该可以实现同时查看所有在运行的配置

Image

我个人想到的的问题点是:
1、管理器软件需要检测在运行的配置有哪些。
2、运行中的配置占用的rpc端口是多少。
3、将端口号带入cli命令。
4、将执行结果展示到工作台。

还有就是,如果做了子网代理,并没有很好的办法来显示来自其他网络的子网,只能用命 route print | findstr 9005 令查,来自ET组网的路由默认开销是9005:

C:\Users\User\cmd>route print | findstr 9005
      10.202.66.0    255.255.255.0            在链路上        192.6.14.2   9005
      192.168.1.0    255.255.255.0            在链路上        192.6.14.2   9005
     192.168.99.0    255.255.255.0            在链路上     10.126.126.14   9005

C:\Users\User\cmd>

可以匹配到来自组网网卡A(192.6.14.2)的地址的路由有2条,匹配到来自组网网卡B(10.126.126.14)的地址有1条。

如果能展示到【工作台】上,简直完美

附加信息

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions