this post was submitted on 01 Feb 2024
45 points (95.9% liked)

Selfhosted

39446 readers
479 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Hello everybody! I just learned that I can get a free .eu.org domain, but I'm not sure I understand the domain creation process. Any of you has one?

I'm unsure what should I write in the "name server" section:

1000008693

all 24 comments
sorted by: hot top controversial new old
[–] [email protected] 21 points 8 months ago* (last edited 8 months ago) (1 children)

It wants you to put in whatever nameservers you will be using. It's pretty nice, it's even offering you glue records if you're to self host your DNS too!

Most domain registrars tend to also offer DNS services and even default to using theirs, so it's often thought those come together. It seems like eu.org doesn't. So you have to provide your own. That could be Cloudflare or any number of DNS providers out there.

Most of those DNS providers will give you two name servers that you can input there. Minimum is 2 but some have 4 and 8 too, but it's rare. You just put them there for the first two and you can leave everything else blank.

[–] [email protected] 14 points 8 months ago

That could be Cloudflare or any number of DNS providers out there.

I can highly recommend desec.io for this purpose.

[–] [email protected] 9 points 8 months ago (2 children)

You need to host your domain somewhere, meaning some DNS provider needs to be the authority on what gets routed where when someone accesses your domain.

The provider will give you a list of nameservers when you make the domain part of their DNS.

I don't know if there are any that are free (if you don't also buy a domain from them), so you'll have to check on your own. You can also self-host a bind9 server and do your DNS there.

[–] [email protected] 21 points 8 months ago* (last edited 8 months ago) (3 children)

Please don't self-host DNS. It can be exploited and abused in many ways if you don't know what you're doing.

deSEC.io is free and fully featured.

bunny.net is technically $1/mo but you don't pay anything in months where the queries against their servers fall under a threshold. With a low use personal domain you can basically load up $10 worth of credit and coast on it for a year or more.

[–] [email protected] 7 points 8 months ago (1 children)

Please don't self-host DNS. It can be exploited and abused in many ways if you don't know what you're doing.

Seconded

One of these is DNS reflection, a type of amplification DDoS I found out about several years ago... You send a tiny packet to a DNS server requesting a domain with long records, but tell the DNS server to send the response to another address. Pretty interesting and amusing imo, but probably not if you're on the receiving end of one lol

[–] [email protected] 2 points 8 months ago (1 children)

Isn't that mainly a problem with recursive DNS servers? The authoritative servers are only aware of the few domains they're hosting.

[–] atzanteol 5 points 8 months ago* (last edited 8 months ago)

"If you do everything perfectly you won't have security problems."

But people make mistakes. Human error and misconfigured servers is the cause of many security flaws. Especially people asking "what should I provide for DNS on this domain registration form?"

DNS services are dirt cheap. Hosting yourself requires some knowledge to run security, and you need a static IP address to host one which many people don't have.

Best not to do it yourself.

[–] [email protected] 2 points 8 months ago (1 children)

Do either of the options you mentioned provide custom nameservers? As in, the ability for ns01.yourdomain.com to resolve to your account on their DNS servers?

[–] [email protected] 1 points 8 months ago

Do you mean NS records? Yes, they both let you add and edit them.

[–] [email protected] 2 points 8 months ago

Cloudflare is free, and with a bunch of other services available

[–] atzanteol 8 points 8 months ago

When you buy a domain you get the "right" to that domain, and nothing else. You then need to provide (either your own (not recommended) or through a service) DNS servers which will translate those names to IP addresses for you.

At that point any and all domains under the one you registered are in your control. Any requests for domains under that one will be directed to your DNS servers.

Sometimes the registration and domain management are provided by the same companies.

[–] [email protected] 8 points 8 months ago (1 children)

i got one, it's now hosting my blog if you are interested. https://bev0129so.eu.org

[–] [email protected] 1 points 8 months ago (1 children)

When did you request it? And how long did it take for them to activate it after the request?

[–] [email protected] 3 points 8 months ago (1 children)

I looked at my previous emails,i registered at 2022-10-26, and the next day it has been accepted.

[–] [email protected] 1 points 8 months ago (1 children)

Oh wow so really quick! Which NS service did you use? The fields on the bottom of the domain request

Thanks for the info!

[–] [email protected] 2 points 8 months ago

cloudflare,

[–] [email protected] 4 points 8 months ago (2 children)

they ignore all requets.
i have a couple of pp.ua domains, and there's no limit on them (you cant register more than 3 per month)
but unfortumately one of the requirements is that you can't hide phone number and address from WHOIS records and you must provide them your phone number

[–] [email protected] 2 points 8 months ago

This is what I use too, but with a disposable phone number and email.

[–] [email protected] 1 points 8 months ago

Oh this is unfortunate :( do you know why?

I'll look into pp.ua, thanks for the recommendation!

[–] [email protected] 3 points 8 months ago

Here's the thing, I was able to request one and never got it. Maybe they are simply ignoring new requests, who knows. Other users already replied to your question.

[–] [email protected] 1 points 8 months ago

One needs to be @ and then the IP as @ is the root

[–] [email protected] 0 points 8 months ago

My understanding of name servers are where is your domain going to be recorded. For instance, my domain may be something.com but the name server tells the browsers to send the web traffic to 50.50.50.50 where the server lives.

According to this article, https://blog.cpanel.com/how-to-create-your-own-name-servers/, you can do it yourself by manually entering the IP address of the server that your website is hosted on.

[–] [email protected] -2 points 8 months ago

New Lemmy Post: Does anyone has a .eu.org subdomain? (https://lemmy.world/post/11437761)
Tagging: #SelfHosted

(Replying in the OP of this thread (NOT THIS BOT!) will appear as a comment in the lemmy discussion.)

I am a FOSS bot. Check my README: https://github.com/db0/lemmy-tagginator/blob/main/README.md