[GH-ISSUE #238] MultiPort Listener [Server Side] & Backup DNS [Client Side] #109

Closed
opened 2026-02-27 15:48:51 +03:00 by kerem · 13 comments
Owner

Originally created by @DragonzMaster on GitHub (May 29, 2015).
Original GitHub issue: https://github.com/quasar/Quasar/issues/238

I suggest to add multi-port listener to the server
and each port can have its own PW
We also can add backup DNS TO reduce the case of losing clients

Originally created by @DragonzMaster on GitHub (May 29, 2015). Original GitHub issue: https://github.com/quasar/Quasar/issues/238 I suggest to add multi-port listener to the server and each port can have its own PW We also can add backup DNS TO reduce the case of losing clients
kerem 2026-02-27 15:48:51 +03:00
Author
Owner

@rabbitsmith commented on GitHub (May 29, 2015):

i support this idea.

<!-- gh-comment-id:106700279 --> @rabbitsmith commented on GitHub (May 29, 2015): i support this idea.
Author
Owner

@DragonzMaster commented on GitHub (May 29, 2015):

we will wait to know MaxXor opinion about that

<!-- gh-comment-id:106719480 --> @DragonzMaster commented on GitHub (May 29, 2015): we will wait to know MaxXor opinion about that
Author
Owner

@MaxXor commented on GitHub (May 29, 2015):

I already saw this in some other RATs. My question is: Has anyone actually used this? I didn't.

<!-- gh-comment-id:106746690 --> @MaxXor commented on GitHub (May 29, 2015): I already saw this in some other RATs. My question is: Has anyone actually used this? I didn't.
Author
Owner

@DragonzMaster commented on GitHub (May 29, 2015):

I can understand this @MaxXor
You didn't use it but it would be useful for someone else

<!-- gh-comment-id:106747794 --> @DragonzMaster commented on GitHub (May 29, 2015): I can understand this @MaxXor You didn't use it but it would be useful for someone else
Author
Owner

@rabbitsmith commented on GitHub (May 29, 2015):

what about adding freedns.afraid.org support as it requires only a secret key and does not need username and password for updating

<!-- gh-comment-id:106758392 --> @rabbitsmith commented on GitHub (May 29, 2015): what about adding freedns.afraid.org support as it requires only a secret key and does not need username and password for updating
Author
Owner

@yankejustin commented on GitHub (May 29, 2015):

MultiPort listeners are not possible to implement on a TCP connection...

<!-- gh-comment-id:106941483 --> @yankejustin commented on GitHub (May 29, 2015): MultiPort listeners are not possible to implement on a TCP connection...
Author
Owner

@DragonzMaster commented on GitHub (May 30, 2015):

What I mean Is making the server accept connection from (for Example) 2 clients one of them connecting through Port 4782 and the other connected to port 5782
the second point I mean to add a backup DNS to the Client and if the client can not connect to the primary DNS It will try to connect to Backup DNS @MaxXor
So how it can be impossible ?? as It is already implemented in other RATs ? @yankejustin

<!-- gh-comment-id:106979236 --> @DragonzMaster commented on GitHub (May 30, 2015): What I mean Is making the server accept connection from (for Example) 2 clients one of them connecting through Port 4782 and the other connected to port 5782 the second point I mean to add a backup DNS to the Client and if the client can not connect to the primary DNS It will try to connect to Backup DNS @MaxXor So how it can be impossible ?? as It is already implemented in other RATs ? @yankejustin
Author
Owner

@yankejustin commented on GitHub (May 30, 2015):

@DragonzMaster I have looked into it more since my last comment and I just must say... What a mess trying to maintain it. It just is not at all convenient, especially for the difficulty of managing it with the lack of benefits.

<!-- gh-comment-id:106982412 --> @yankejustin commented on GitHub (May 30, 2015): @DragonzMaster I have looked into it more since my last comment and I just must say... <i>What a mess trying to maintain it</i>. It just is not at all convenient, especially for the difficulty of managing it with the lack of benefits.
Author
Owner

@yankejustin commented on GitHub (May 30, 2015):

And about "the other RATs" that do this and that, just remember that because other projects have it, we may not have a use for it so it is not implemented.
Instead of comparing xRAT (as I unfortunately see often), please give a little bit of insight as to why some of these things are important to the project and perhaps a little cost (time, effort, etc.)-benefit analysis on it.
Above all, remember you can always implement it yourself. I knew almost nothing about computers and how they function, and I knew nothing about databases, websites, or coding at all only 2 years ago. ✏️

<!-- gh-comment-id:106982644 --> @yankejustin commented on GitHub (May 30, 2015): And about <i>"the other RATs"</i> that do <i>this</i> and <i>that</i>, just remember that because other projects have it, we may not have a use for it so it is not implemented. Instead of comparing xRAT (as I unfortunately see often), please give a little bit of insight as to <b>why</b> some of these things are important to the project and perhaps a little <i>cost (time, effort, etc.)-benefit</i> analysis on it. Above all, remember you can always implement it yourself. I knew almost nothing about computers and how they function, and I knew nothing about databases, websites, or coding at all only <i>2 years ago</i>. :pencil2:
Author
Owner

@yankejustin commented on GitHub (May 30, 2015):

As for the back-up DNS, that should be a separate enhancement for itself. I actually think it is useful thing to implement just so a client may know where to go. Perhaps it could be in a drop-down in the Builder Form and can be edited when connected to the server.

<!-- gh-comment-id:106982713 --> @yankejustin commented on GitHub (May 30, 2015): As for the back-up DNS, that should be a separate enhancement for itself. I actually think it is useful thing to implement just so a client may know where to go. Perhaps it could be in a drop-down in the Builder Form and can be edited when connected to the server.
Author
Owner

@DragonzMaster commented on GitHub (May 30, 2015):

Thanks Guys For Your Valuable Time
And I'AM NOT COMPARING IT WITH (ANOTHER RAT) BUT I AM HOPING TO SEE THIS PROJECT THE BEST EVER
I am SORRY I will Close this untill I finish my exams and see if i can implement it myself as you said @yankejustin

<!-- gh-comment-id:106983608 --> @DragonzMaster commented on GitHub (May 30, 2015): Thanks Guys For Your Valuable Time And I'AM NOT COMPARING IT WITH (ANOTHER RAT) BUT I AM HOPING TO SEE THIS PROJECT THE BEST EVER I am SORRY I will Close this untill I finish my exams and see if i can implement it myself as you said @yankejustin
Author
Owner

@yankejustin commented on GitHub (May 30, 2015):

I'd like it if you would open another issue only for the back-up DNS, though. That is something I am actually going to implement because I dislike relying on one unchangeable one. :)

<!-- gh-comment-id:106984482 --> @yankejustin commented on GitHub (May 30, 2015): I'd like it if you would open another issue only for the back-up DNS, though. That is something I am actually going to implement because I dislike relying on one unchangeable one. :)
Author
Owner

@DragonzMaster commented on GitHub (May 30, 2015):

OK I will do it

<!-- gh-comment-id:106984508 --> @DragonzMaster commented on GitHub (May 30, 2015): OK I will do it
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Quasar#109
No description provided.