mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 15:25:59 +03:00
[GH-ISSUE #831] Allow IP/HOST to be a raw txt file hosted online #557
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#557
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Crusage on GitHub (Jun 14, 2020).
Original GitHub issue: https://github.com/quasar/Quasar/issues/831
Is your feature request related to a problem? Please describe.
I currently can't afford tunnels, although yes they are really cheap, I am completely blank. But I still want to test Quasar Rat. I have got ngrok working, and I have successfully connected computers from other networks to my quasar server, the problem is that I have the free plan of ngrok, which means that if I accidentally close ngrok, the port is randomly generated. And thus I lose all my connections.
Describe the solution you'd like
It would be perfect if I was able to tell the built client to grab the host from a txt file, which could be hosted on GitHub for example.
Additional context
An example could be
Computer that has my client installed on it
Grabs host address from a text file https://raw.githack.com/quasar/Quasar/master/appveyor.yml (example raw link)
Connects to that address (ngrok addresses look something like: 0.tcp.ngrok.io:16914) and I receive the client in my server
So if I accidentally close ngrok, I don't loose my connections, I can simply open another port, and then change the text file on GitHub and my clients connect to that instead.
btw: I have a custom domain on namecheap that I currently don't use for anything, but I can't get it working with ngrok. I tried using URL redirect, but that did not work. And I tried A record, but I am not allowed to use letters or ports there, so that did not work either. If you see other ways for me to achieve this, please suggest
@ghost commented on GitHub (Jun 15, 2020):
I might actually be able to do this depending if MaxXor has not already done it
For your custom domain, you could have just gotten a freenom one, and a URL redirect won't work. It's connecting to the domain, not reading the webcontents.
again I could make a feature where you have a box you check if you want a pastebin url as a connection string
maxxor might have already done it.
@Crusage commented on GitHub (Jun 15, 2020):
It would be great if you could manage to do that. I don't think maxxor has done it, I could not find a similar thread here.
Yeah, I bought a domain like 2 months ago, but haven't used it for anything so I thought it could be used for a host that I can change later. But yeah it would be great if you could make a checkbox for pastebin connection.
Thanks
@ghost commented on GitHub (Jun 15, 2020):
Alright I'll do a pull requests I hope it doesn't take long since it should be pretty easy
@Crusage commented on GitHub (Jun 19, 2020):
Any news about this?
@MaxXor commented on GitHub (Jun 20, 2020):
A DNS TXT record could help with your problem. However the implementation effort is high as .NET framework offers no way to retrieve DNS records other than A/AAAA. Something like this could be used: https://github.com/MichaCo/DnsClient.NET
@FreeLesio commented on GitHub (Dec 11, 2021):
This can indeed be a good way to avoid losing access to its clients if the connected DNS no longer works.
@x64nik commented on GitHub (Aug 20, 2022):
yoo guys any updates on this ?