TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

.INTERNAL is now reserved for private-use applications

563 pointsby joncfoo10 months ago

22 comments

8organicbits10 months ago
My biggest frustration with .internal is that it requires a private certificate authority. Lots of organizations struggle to fully set up trust for the private CA on all internal systems. When you add BYOD or contractor systems, it&#x27;s a mess.<p>Using a publicly valid domain offers a number of benefits, like being able to use a free public CA like Lets Encrypt. Every machine will trust your internal certificates out of the box, so there is minimal toil.<p>Last year I built getlocalcert [1] as a free way to automate this approach. It allows you to register a subdomain, publish TXT records for ACME DNS certificate validation, and use your own internal DNS server for all private use.<p>[1] <a href="https:&#x2F;&#x2F;www.getlocalcert.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.getlocalcert.net&#x2F;</a>
评论 #41206828 未加载
评论 #41206719 未加载
评论 #41206513 未加载
评论 #41208240 未加载
评论 #41206231 未加载
评论 #41210736 未加载
评论 #41208964 未加载
评论 #41206776 未加载
评论 #41207112 未加载
评论 #41208353 未加载
评论 #41206030 未加载
评论 #41206106 未加载
jcrites10 months ago
Are there any good reasons to use a TLD like .internal for private-use applications, rather than just a regular gTLD like .com?<p>It&#x27;s nice that this is available, but if I was building a new system today that was internal, I&#x27;d use a regular domain name as the root. There are a number of reasons, and one of them is that it&#x27;s incredibly nice to have the flexibility to make a name visible on the Internet, even if it is completely private and internal.<p>You might want private names to be reachable that way if you&#x27;re following a zero-trust security model, for example; and even if you aren&#x27;t, it&#x27;s helpful to have that flexibility in the future. It&#x27;s undesirable for changes like these to require re-naming a system.<p>Using names that can&#x27;t be resolved from the Internet feels like all downside. I think I&#x27;d be skeptical even if I was pretty sure that a given system would not ever need to be resolved from the Internet. [Edit:] Instead, you can use a domain name that you own publicly, like `example.com`, but only ever publish records for the domain on your private network, while retaining the <i>option</i> to publish them publicly later.<p>When I was leading Amazon&#x27;s strategy for cloud-native AWS usage internally, we decided on an approach for DNS that used a .com domain as the root of everything for this reason, even for services that are only reachable from private networks. These services also employed regular public TLS certificates too (by default), for simplicity&#x27;s sake. If a service needs to be reachable from a new network, or from the Internet, then it doesn&#x27;t require any changes to naming or certificates, nor any messing about with CA certs on the client side. The security team was forward-thinking and was comfortable with this, though it does have tradeoffs, namely that the presence of names in CT logs can reveal information.
评论 #41205855 未加载
评论 #41205661 未加载
评论 #41209122 未加载
评论 #41205688 未加载
评论 #41205469 未加载
评论 #41205498 未加载
评论 #41209942 未加载
评论 #41206450 未加载
评论 #41205463 未加载
评论 #41205794 未加载
评论 #41206117 未加载
评论 #41208973 未加载
评论 #41206438 未加载
dawnerd10 months ago
I&#x27;m still peeved they let google take over .dev when they knew tons of us used that in the older days for dev environments.
评论 #41210702 未加载
评论 #41221314 未加载
评论 #41206099 未加载
ChrisArchitect10 months ago
Bunch more discussion on the proposal earlier in the year:<p><i>Proposed top-level domain string for private use: &quot;.internal&quot;</i><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39152306">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39152306</a>
zzo38computer10 months ago
I think it is good to have a .internal TLD for internal use.<p>(I also think that a .pseudo TLD should be made up which also cannot be assigned on the internet, but is also not for assigning on local networks either. Uusually, in the cases where it is necessary to be used, either the operating system or an application program will handle them, although the system administrator can assign them manually on a local system if necessary.)
评论 #41205495 未加载
csdreamer710 months ago
Can we get .local or .l added for private-use applications too?
评论 #41207055 未加载
评论 #41205158 未加载
评论 #41205064 未加载
评论 #41210365 未加载
评论 #41208856 未加载
joncfoo10 months ago
[...] the Board reserves .INTERNAL from delegation in the DNS root zone permanently to provide for its use in private-use applications. The Board recommends that efforts be undertaken to raise awareness of its reservation for this purpose through the organization&#x27;s technical outreach.
NietTim10 months ago
Ever since this kind of stuff was introduced I&#x27;ve been annoyed that there is no way to disable it for yourself. And it&#x27;s allowed for straight up evil stuff like google buying the .dev TLD
评论 #41211248 未加载
2snakes10 months ago
There used to be issues with the public part of a .com getting sent weird private windows traffic iirc. This was discovered with honeypot analysis and the potential for information exposure if you could register a .com and another company was using it as their AD domain.
评论 #41205782 未加载
Filligree10 months ago
I’m going to go right on using .lan.
评论 #41206682 未加载
tetris1110 months ago
I need a dumbed down version of this.
评论 #41205313 未加载
评论 #41205394 未加载
评论 #41205281 未加载
评论 #41205276 未加载
评论 #41205523 未加载
评论 #41208986 未加载
评论 #41208597 未加载
myshkin510 months ago
Does this mean .svc.cluster.local for Kubernetes should migrate to .svc.cluster.internal?
gxt10 months ago
Is there an appliance or offline service to setup a private CA, do secure remote attestation, and issue certificates only to authenticated peers? Also preferably with fido2 support for administrative purposes.
huijzer10 months ago
1. Buy .intern TLD<p>2. Sell to scammers.<p>3. Profit.<p>(I want to appreciate how hard it probably is for ICANN to figure out proper TLDs.)
评论 #41205440 未加载
评论 #41205519 未加载
评论 #41205344 未加载
VoodooJuJu10 months ago
Why did something so useful and simple like this take so long to make official?
评论 #41206315 未加载
评论 #41208051 未加载
wolpoli10 months ago
Anyone know when I should use .internal and when I should use .local?
评论 #41206247 未加载
评论 #41206506 未加载
评论 #41205998 未加载
xvilo10 months ago
Any ideas on how you would run SSL&#x2F;TLS on these set-ups?
评论 #41206406 未加载
评论 #41208111 未加载
评论 #41205600 未加载
评论 #41205597 未加载
ryukoposting10 months ago
I&#x27;ll probably just keep using .lan, but it&#x27;s nice to know that ICANN is thinking about this use case.
ahoka10 months ago
Now we just wait until browsers stop doing a search if you type anything ending with .internal, which is the biggest issue with using non standard private domains.
Arch-TK10 months ago
I&#x27;ve just used i.slow.network. for my internal domain.
amelius10 months ago
Of course, scammers will register variations of .internal<p>Like .lnternal<p>Or .ιnternal
评论 #41208485 未加载
zigzag31210 months ago
Too many letters.