dchapyshev / aspia

Remote desktop and file transfer tool.
https://aspia.org
GNU General Public License v3.0
1.56k stars 337 forks source link

[Suggestion] Automatically list hosts connected to router #267

Closed ahdung closed 7 months ago

ahdung commented 7 months ago

Why need add host manually? One address book one router, Is there problem for auto list all of hosts which connected to this router?

And I don't know why need relay, can you make relay to optional?

dchapyshev commented 7 months ago

1) One Router can be used by several people who are not interconnected with each other. If you want to add all computers connected to the router, then use import and export. 2) Read the documentation in file README.pdf (purpose of the components is described there), which is included with each release. It's impossible to do. These components perform different functions and are needed to be able to balance the load.

ahdung commented 7 months ago

@dchapyshev Thank you for your response. I do read README.pdf, it's not enough to explain the relay component.

My scenario is managing dozens of computers in an organization, 2 IT administrators, we both need to manage all of them, and no more than 3 computers can be remotely controlled at the same time, so the balance loading is not needed. I think my scenario is common, Big organization often use expensive commercial solutions.

So I still suggetst adding the Load all hosts function, user can choose to use it or not, just provide a choice. Regarding relay, I will create a new issue.

ahdung commented 7 months ago

268

dchapyshev commented 7 months ago

1) There is already import and export. It doesn't make sense to add 10 functions that get the same result. This function will allow you to automatically generate a list of computers in your address book. 2) The Router assigns an ID and helps peers agree on which Relay will be used, but the Router is not designed to pass traffic through itself. The Relay's task is to broadcast traffic through itself. There is always one Router, but there can be many Relays. This is a deliberately chosen strategy and will not be revised.