RetGal / Dayon

Dayon! - A cross-platform remote desktop assistance solution for your family and friends
https://retgal.github.io/Dayon/
GNU General Public License v3.0
146 stars 45 forks source link

"Connect to assisted" in addition to "Connect to assistant"? #52

Closed r4dh4l closed 2 years ago

r4dh4l commented 2 years ago

Hi,

currently the idea of Dayon is that an assistant has the possibility to open a port on the assistant's side which allows the user who needs help to connect to the assistant's system. Unfortunately my current ISP uses some kind of Carrier-Grade NAT so that I don't even have an own public dynamic IP anymore and can technically not offer that someone connects to my system.

Is there a possibility to add an option "Connect to assisted" (so the other way around of the initial idea)?

This would only work for systems the assistant has prepared, of course. In my case: The client of parents behind an ISP which still offers a public IP. So I could give my parent's systems a fixed IP and set up a port forwarding to the systems.

RetGal commented 2 years ago

Hello @r4dh4l

This would require a major refactoring of both, the Assisted and the Assistant parts. In addition, it would complicate the Assisted-GUI, which should remain as simple as possible. So I think I wont implement this feature for this edge case, sorry.

But hey, it's open source - you may fork it an implement it by yourself! Or you simply switch your ISP ;)

r4dh4l commented 2 years ago

This would require a major refactoring of both, the Assisted and the Assistant parts. In addition, it would complicate the Assisted-GUI, which should remain as simple as possible. So I think I wont implement this feature for this edge case, sorry.

I understand, thank you anyway for your reply.

But hey, it's open source - you may fork it an implement it by yourself!

Once I learned how to code I'm happy to do so. :)

Or you simply switch your ISP ;)

Unfortunately this is not possible. The current ISP is the owner of the (fiber) network in this area and has a monopole. I called all existing ISP in my county and nobody can offer me an internet contract at my location.

RetGal commented 2 years ago

@r4dh4l Hm, that's bad luck indeed! But lucky for you, most of the other remote assistance tools work the other way ' round. The approach of connecting the assisted with the assistant is pretty much a Dayon! particularity. So you probably might get happy with an other open source app like for example vnc.

r4dh4l commented 2 years ago

Thank you (actually I tried tools like VNC before I found Dayon but then I never wanted to use other tools again ;) ).