我想要一个非常短的内部 TLD go
,指向托管 URL 重定向应用程序的网络服务器。例如,用户可以键入go/chat
或go/news
无需记住确切的 URL 是什么。
我已经使用区域文件设置了我的内部 DNS 服务器,如下所示:
$ttl 3600
go. IN SOA localhost. dns.company.corp. (
1597456469
3600
600
1209600
3600 )
go. IN NS localhost.
@ IN A 10.0.88.10
在使用 的 Windows 主机nslookup
上,这似乎可以正常工作:
>nslookup go
Server: dns1
Address: 10.0.40.10
Non-authoritative answer:
Name: go
Address: 10.0.88.10
(在 Linux 上也有类似的结果)
但是,我尝试过的任何网络浏览器都无法正确解析此名称。Chrome、Firefox、Edge 和 IE 都表现得好像这个http://go
域名不存在,也就是说,除非我在地址 ( http://go.
) 上包含一个额外的句点,它可以正确解析。
我已经尝试了基础知识。刷新DNS,重新启动等。
允许这样的“裸”TLD 可解析的正确方法是什么?这甚至可能吗?