TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Custom Domains Without ICANN?

2 点作者 Otternonsenz将近 3 年前
Let me first say, I do get why ICANN has been successful in their ability to manage and administer their business (and to a lesser extent, duty) of being the authority in domains and domain name resolution.<p>But if all of this is built off of free and open protocols, why would I pay a company for the right to administer something I can do for free? Am I off base in my understanding of how the internet works, given not having to pay thousands of dollars to have the right to a custom name server?<p>If anyone can give me a technical explanation why it’s impossible to host your own nameservers or have your own custom domain, I’m genuinely curious.<p>It just feels like with the undercurrent of some in tech to get back to a more decentralized experience on the web, more would be done to allow for people to do what they want with the technology they have access to.

4 条评论

toast0将近 3 年前
Domain names are primarily useful because of the global consensus about how to resolve a name.<p>Building, and maybe even running an alternative root is simple from a technical basis, but without global consensus, it&#x27;s not very useful. Alternic was around for many years and didn&#x27;t get anywhere near enough adoption to be useful.<p>If the concern is cost, some TLDs offer domains for much lower cost, some even free. There are many domain owners that offer subdomains for free too. If you have a domain for $10&#x2F;year and let 1000 people have a subdomain, it&#x27;s not worth billing them, etc. There&#x27;s certainly a discussion available about the costs being unjustifyably high, but they&#x27;re not that high in absolute terms, and lower prices would seem to encourage more hoarding.
h2odragon将近 3 年前
You can have your own root nameserver on your network; and &#x2F; or your own TLD&#x27;s; or even do fun stuff where you subvert some names on your net and let &quot;public&quot; answers through for others.<p>If thats not enough there are a few &quot;alternate roots&quot; systems around still I think: <a href="https:&#x2F;&#x2F;icannwiki.org&#x2F;Alternative_Roots" rel="nofollow">https:&#x2F;&#x2F;icannwiki.org&#x2F;Alternative_Roots</a>
theandrewbailey将近 3 年前
If you run your own DNS server(s) and point your network to them, there&#x27;s nothing stopping you from using whatever domains you want, and ICANN can&#x27;t stop you.<p>I&#x27;m surprised that some popular alternate DNS system hasn&#x27;t emerged on the open internet yet. I think TOR comes close, but you&#x27;re not in full control of the domains.
LinuxBender将近 3 年前
<i>If anyone can give me a technical explanation why it’s impossible to host your own nameservers or have your own custom domain, I’m genuinely curious.</i><p>Anyone may host their own name-servers. I run many of them for my various hobby domains. I can add any TLD I can think of however for someone to query my name-servers for those domains without them first manually inserting logic to query my name-servers would require the root servers to recognize that TLD and have entries for my name-servers. To get a new TLD into the root servers is not a technical problem at all. It is a governance&#x2F;regulatory obstacle and very extremely non-trivial to jump through all those hoops. You asked for the technical explanation. There aren&#x27;t any technical limitations to my knowledge. Technically the root server operators could add anything that conforms to the DNS RFC&#x27;s.