Open vinivyes opened 3 years ago
Hi,
Indeed, glorytun was not developed for this use case, but it is still a valid and interesting scenario that could help many people. I'll think about it and see how we can integrate it properly in the code.
In the meantime, I'm glad to hear you were able to do it yourself with a script :) It shows the importance of being able to control and retrieve the stats of each link.
@vinivyes would you consider sharing your scripts for that use case? I am facing a similar scenario. @angt just checking if your thinking about integrating this directly into glorytun has evolved (or if this is already on the roadmap)? Thanks
Doesn't seem to fit Glorytun goals from the description, checkout Engarde for gaming and VoIP, no aggregation, mirror only.
Thanks @TalalMash. @vinivyes, @angt just checking in on my previous post in case you are able to share scripts or comment on whether this may be added to a roadmap for glorytun? Thanks
Hello,
First of all I wanted to thank you for the amazing tool, I've been testing it and it works wonders.
I understand the main reason it was created, however I wanted to ask if in the future there could be a feature so that the connection always goes through the lowest RTT link.
To give context, I am currently working on a small project for a Gaming VPN, I am in Costa Rica and due to how internet is routed here I have a VPN Server (Glorytun Client) connected to several Miami Servers (Glorytun Server) where connection is outputed through.
The idea is to always use the one path with the lowest RTT since latency to these servers change during the day.
Currently I am achieving this by having a script ping all servers (Paths) and call glorytun to set the path states leaving the lowest RTT path UP and set all others as Backup a few seconds later to avoid packet loss and disruptions. However I believe a implementation directly into Glorytun would be more efficient in handling the switch.
Again, I understand the my use case is very particular (not what glorytun is intented for) and it's likely I'll have to make my own solution.