Hi, I’m thinking of building a personal website about tech, privacy, open source, etc. Any recommendations about where can I buy domain? .com is taken, but everything else is not. Shuld I take .tech (few dolars more expensive) or something more basic?

  • Teon@kbin.social
    link
    fedilink
    arrow-up
    21
    ·
    11 months ago

    Namesilo and Namecheap are good registrars. I suggest Namecheap for hosting.

    • neutron@thelemmy.club
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      Help me understand something, DNS records are the info (A, AAAA, TXT, etc) that’s modified to configure services like websites and mail servers to a specific domain, right?

      • Caaaaarrrrlll@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        11 months ago

        Namecheap and Cloudflare are both a registrar.

        A registrar allows registering new and current domain names through their services. They have rules they must follow with ICANN, a US-based nonprofit Internet authority on assigned names (domain names) and numbers.

        Depending on the Top-Level Domain (TLD) you want, different registrars may be necessary. Not all registrars allow registering any TLD. Namecheap has authority to act as a registrar for hundreds of TLDs, and they have been in business for decades. They are well trusted and well networked.

        Cloudflare is also a registrar. They have TLDs they have authority to register names for as well like Namecheap. But Cloudflare is newer than Namecheap. They are both well established at this point. Your trust between them may vary or may be pretty equal depending how long you’ve been managing domain names on the Internet.

        Since they’re both registrars, they also allow you to update the DNS records for domains you manage through them. When a domain is registered, it is managed through the registrar. The first stop another party or user/client will go to is the Nameserver (NS) records, you can find them as a laymen by doing a WHOIS query on the domain name. There’s typically two nameservers for redundancy but only one is needed to resolve records. These nameservers are then responsible for all of the other authoritative records you might expect, the A/AAAA/MX records and such.

        So when you register a domain name and setup the nameservers differently than your registrar had default configured, you’re essentially keeping some authority at one service (Namecheap) and allowing another authority to manage the records (Cloudflare). Additionally, the origin registrar (Namecheap) will no longer permit managing DNS records as they point to a third party nameserver (Cloudflare), they will simply be the authority for the domain (maintain WHOIS records) and where you do renewals.

        With Cloudflare managing the nameservers and by extension the DNS records, you have more flexibility than Namecheap. Cloudflare has a free CDN service and allows you to mask your server’s real IP address. They also have a large global network capable of handling DDoS attacks all with a click of a button from you to initially set it up and then automatic mitigation from there. Though it’s important to consider that the free Cloudflare services are limited since you’re not paying a premium, you certainly can but it can get expensive quickly and more than your domain costs per year, the CDN and free DDoS mitigation is for HTTP/HTTPS only, so if you have more complicated needs like a game server or other hosted app that requires simple A/AAAA records then you may not see the point of Cloudflare.

        Help me understand something, DNS records are the info (A, AAAA, TXT, etc) that’s modified to configure services like websites and mail servers to a specific domain, right?

        In a word, yes. These A, AAAA, MX, TXT, etc records are modified to configure services like websites, mail servers, and other services.

        Their client will ask the configured authoritative nameservers for the record they’re requesting. If you go to “www.example.com” then it’s going to first lookup “example” in .com’s (a TLD) registry and then ask the nameservers at “example.com” for the A/AAAA record at “www.example.com” and hopefully get a reply with the IP address of the site.

        An A record holds an address for IPv4 TCP/IP communication.

        An AAAA record is identical to an A record in all respects except it is for IPv6 addressing.

        An MX record declares which server(s) your domain’s email messages should be routed to.

        A TXT record does nothing other than store text content as its value. It’s useful for some programs, but especially email, since it’s often used for the email SPF record which declares rules on how you would like to permit others to handle email on your domain’s behalf.

        Anyway, hope this explainer helps, you seemed confused so I went detailed.

    • fadelkon@info.prou.be
      link
      fedilink
      arrow-up
      3
      ·
      11 months ago

      Have you checked if this impacts the availability on your sites from Tor? While on Tor, I’m really fed up of Cloudflare “security pages” blocking me away from sites that are served via them. I don’t trust they treat DNS differently.

      • mark3748@sh.itjust.works
        link
        fedilink
        arrow-up
        6
        ·
        11 months ago

        That’s a security feature the owner sets. Your beef is with the website trying to improve their security and the malicious actors that warrant that, cloudflare just provides the tools.

        From a privacy standpoint, cloudflare dns protects your sites very well. They will proxy requests so you don’t have to reveal your IPs, and provide a lot of security tools for free. Even without registering your domain there its a great option for DNS.

  • QuazarOmega@lemy.lol
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    On that note, anyone has opinions on Njalla? They’re not exactly a registrar themselves, but are they good “proxies”, to maintain more privacy?

    • Goddard Guryon@sopuli.xyz
      link
      fedilink
      arrow-up
      8
      ·
      11 months ago

      I bought mine through them, it’s very slightly more expensive (less expensive than I’d consider a dealbreaker), but I don’t see anything that’d make it worse than other registrars. At the same time, I’m not very familiar with how other domain registrars work, so I’m probably not the best person to give a review

        • fadelkon@info.prou.be
          link
          fedilink
          arrow-up
          9
          ·
          edit-2
          11 months ago

          The least private way to pay them is via PayPal and they only ask an email or xmpp account. They accept cryptocurrencies if you are into that. They ask nothing for the whois, and they even let you write whatever you want ;)

  • jet@hackertalks.com
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    11 months ago

    cloudflare for their excellent security, domain lockdown, and use of hardware security keys.

  • Efwis@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    11 months ago

    One thing to look at is you are self-hosting on a local tower turned server.

    If you are using a hosting provider, most of them offer domain name registration through their company.

  • Entropy@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    11 months ago

    Njalla - you can pay in crypto and they are privacy focused

    They have VPSs as well but I don’t know if they are any good price wise