2
TrayKnots
15d

My DNS provider does not have an API. They do have one... That is wrong... But on the description page, they say we have to open a ticket to be given access. No requirements. Nothing...

And then I am told "they do no longer offer dns for private hosting". I don't even host with them, I only have a domain with them.

But the magical word is no longer. That means they did offer it. In the description of the API it still says "and for everyone who feels comfortable interacting with a REST API." Oh, and they asked anyone who works on it to be so nice and share any SDK's they might have coded up. Would have shared my SDK. Would have... If no Rust SDK was available yet.

So, what the fuck...
The problem with that is that I need a wildcard certificate for my homelab with DNS validation. So, I need to dynamically set a txt record. Now I wonder... Was this done on purpose? They are selling wild card certificates. Letsencrypt are giving them out for free. I bet they deactivated it, so they can sell more...

Anyway. Solution time.
Short term: I make my own API with black jack and hookers... And selenium.
Long term: I need to fucking move my domains to a different provider.

But what the fuck... What the fuck?

Comments
  • 1
    Hey CloudFlare free tier. Move your nx records and your Homelab ones.

    They provide free wildcard certs, a well known api, and ddos protection for single level subdomains.
  • 2
    @lungdart

    Here is a German blogger (well, google translate to a Germany blogger), about Cloudflare.

    https://blog-fefe-de.translate.goog/...

    Honestly, no. Not touching that with a 10 meter pole. If it is free, I am the payment. I will find a tiny provider somewhere in sleepy nest in Idaho or so and will sign up there. As small as possible.
  • 1
    @TrayKnots I use Crocweb. Canadian based, but they don't screw with you. At least not yet. Stay away from ANY EIG brands. Warning, I think EIG changed their name, but should be enough to avoid their brands.
  • 0
    @Demolishun I'll check it out thanks
  • 0
    Dude... freedns.afraid.org at least until u learn how to put up a dns server... i use freedns when im extra lazy and procrastinating

    They support dynamic dns too and have a basic tutorial so even if u dont have a static ip you can self-host
  • 1
    If you run your own dns server, for the love of God use fail2ban and don't allow recursive lookups. Even better, disable udp lookups, or even enable dns over tls.

    I learned the hard way...
  • 0
    @lungdart thx. I tend to forget normal people dont just naturally know this type of stuff innately... ive been writing network scripts. NAT tables etc since i was 8 and the internet came along with your phone line... even for schools and businesses
Add Comment