EasyTier / EasyTier/easytier-manager

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

Open
#46 0 comments 0 reactions 0 assignees View on GitHub
enhancement todo
Dominant language
Vue
Stars
278
Forks
38
Avg merge
2d 7h
Merged PRs (30d)
1

Description

### 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_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.