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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions