Live data from Hacker News

Ask HN: How do I secure the domain for my business?

news.ycombinator.com

41–50 of 64 posts

Re: Ask HN: How do I secure the domain for my business?

#41
post #40

Earlier quoted context omitted.

In some cases though, the registrar only pays the registry for 1 year at a time, making the money their customers pre-pay effectively a low-interest loan for the registrar. If that registrar goes bust, you'll be able to transfer your domain to a different registrar, but you'll lose the money you paid (i.e. loaned) to the original registrar. There's also another risk: if you decide after 2 years you're not happy with…

That's not usually a problem. You can transfer a registration with N years remaining, the new company will charge a one year registration and you now have N+1 years covered. The only time it becomes a problem is if your new registrar doesn't support N+1 year registration - your 8-year example means you need to find someplace that supports 9- or 10-year regs.

Read the first part of my comment again. Some (many?) registrars don't actually register the domain for N years at once with the registry, even if you pay them for N years.

Re: Ask HN: How do I secure the domain for my business?

#42
Apart from what's been said already: One basket per egg.

Your registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s). If you want to play it real safe you could get matching names under different TLDs, but only after you've separated the above.

This way, either of your nameserver companies closing you off should pose little practical problem, while limiting the relationship with your registrar to nothing more will significantly lower the possibilities of issues occurring there.

Put the account e-mails for the above providers under a different domain than the one under management.

So assuming you don't run your own physical infrastructure (all the power to you if you do) for either part, you need at least 4 different accounts spread over at least 3 different companies.

Putting one of the name servers at either the registrar or the web-hosting provider is not that terrible though, as long as it's not the only one.

Re: Ask HN: How do I secure the domain for my business?

#44
post #33

Most advice here seems to be about securing it from yourself. Making sure you do not let someone get your credential via whatever means. I would be more interested in how to secure it from the registrar fucking up? Is there a way to hold a domain so that even when your registrar is being tricked into giving it awway, you can still prevent that or get it back? Or do we have to wait for cryptographically secured owners…

Some registries have a feature called “Registry lock”. This means that a domain cannot be transferred to another registrar without a lot of work to unlock it first.

Re: Ask HN: How do I secure the domain for my business?

#45
post #42

Apart from what's been said already: One basket per egg. Your registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s). If you want to play it real safe you could get matching names under different TLDs, but only after you've separated the above. This way, either of your nameserver companies closing you off should po…

> our registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s).

Wouldn't it increase the risk not decrease it? Now there will be three single point of failure and compromise of any of the three party will result in downtime. In theory, the later two could be recovered or moved but your solution doesn't solve any problem.

Re: Ask HN: How do I secure the domain for my business?

#46
Like I have said previously¹² about choosing a registrar: If you have regular backups, and if some downtime is not really a problem, it might be fine to use web server hosting, e-mail (and in extreme cases even DNS hosting), from some fly-by-night el cheapo provider. But your domain name registrar? Pick them carefully, don’t skimp, and make sure they have good support. Because when things go pear-shaped, you really want to be able to actually talk to someone to change your web server or e-mail DNS records (or even DNS servers) to somewhere else.

Big registrars can’t afford any support costs since they prefer to squeeze the price down as far as possible, and therefore they prefer to simply lose or outright drop any customer in case of any and all problems. Conversely, small registrars may charge more, but have better (i.e. actually existing, and sometimes even dedicated and personal) support for when things go wrong, and have a vested interest in keeping you as a customer.

A small registrar might also be so small as to know you personally, which will help monumentally against any social engineering attacks.

Full disclosure: I work at such a registrar, but I see that you’re not in our target market.

1. https://news.ycombinator.com/item?id=29112559

2. https://news.ycombinator.com/item?id=26865752

Re: Ask HN: How do I secure the domain for my business?

#47
post #42

Apart from what's been said already: One basket per egg. Your registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s). If you want to play it real safe you could get matching names under different TLDs, but only after you've separated the above. This way, either of your nameserver companies closing you off should po…

> our registrar should be under different administration from your DNS servers (more than one), which should be different from your service (e-mail/web/etc) host(s). Wouldn't it increase the risk not decrease it? Now there will be three single point of failure and compromise of any of the three party will result in downtime. In theory, the later two could be recovered or moved but your solution doesn't solve any prob…

The issue OP is asking about is the "everything crumbles" scenario, and (from their comment down the thread):

> Most importantly securing against account termination and being unable to recover that account (like it happens a lot with Google).

We are not solving for high availability or minimizing risk of brief downtime here. The DNS part I addressed, so you're really down to two. DNS round-robin and monitoring can get you close enough to one. Until a solution like Handshake/ENS are adopted, you won't get away from the registrar.

Re: Ask HN: How do I secure the domain for my business?

#48
Hostgator left me in a terrible situation once. Domain name came with hosting package and expired after 10 years. Hostgator had lost my records?! I went to Nominet and they were really helpful. I think I recollect that if you login to Nominet with your admin email address from your domain name you see your domains in the Nominet control panel. I guess Nominet are the big player in this scenario. Not sure if Nominet is UK.

All my clients lost access to my saas for the guts of a day until I could get Nominet to fix.

Re: Ask HN: How do I secure the domain for my business?

#50
The main question if you want to defend from technical issues or from legal, so measures extremely different.

For tech, just choose some big registar with good reputation, and use all measures, registar recommends, like 2FA, chrypto-keys, etc. For example my friend register his domain on GoDaddy.

For legal issues, it depends on your jurisdiction. For example, in Ukraine we could bye 2nd level domain .ua, if have registered trademark, and process of registration lasts for 2 years.

Mean, you send request to government registration service, that you want to register some name, than they make checks, to ensure nobody use this name, and that not exists some names which very similar (so you will not look associated with Mercedes or some other well known brand), and if all ok, you will receive official registration rights, and after that you could ask to registar .ua name, and it will be associated with your legal entity (I'm not sure, most probably possible register as private person just to your name).

And after that procedure, nobody could steal your domain without stealing your entity. Even if you will once forgot to pay for domain, it will just remain blocked, and nobody else could use it, until end official registration of trademark.

For other domains, like .com or local, things are slightly different, but all very similar, in that if you have registered trademark (same as domain name without suffix), you have legal power to defense. And nearly all hostings respect this power, so in most cases you will not need to call judge, just send to hosting support photo of documents of registered trademark, and hosting will immediately remove site of person, who try to use your registered trademark name.

Post reply on HN