感谢邀请回答!

理论上可以实现,实际应用中不可行。

如果只是个例的应用,是可以实现的,但大面积推广到民间应用的话,根本不现实。

所以,实际应用中不带点的域名是不存在的!

「.」代表著根,用以区分不同的结构层级,所有域名访问都是从根开始逐级访问实现的。也就意味著互联网上所有的网站访问都是离不开「.」的。

其实Google曾经向国际ICANN(互联网名称和数字地址分配机构)申请无点域名search,但是并没有获得通过,反而促使ICANN正式发表决议禁止申请无点域名。

如果search获得通过,那么只要在浏览器中输入英文单词search(浏览器会自动补上http://)即可访问谷歌提供的相关内容,谷歌的野心之大让人瞠目。

无点域名的危害不是一句两句话就说明白的,简单的说:

目前几乎所有的网路协议和应用程序都是遵循最当初的域名规则,根本没有考虑过不带点的域名,除非进行一次全球范围内的大规模的网路协议、应用程序更新和DNS升级,而这根本不现实,涉及全球太多的利益结点和太多的技术难点。

无点域名的施行存在技术上的难题,一旦启用会造成难以想像的危害,会破坏现有的互联网应用和协议,威胁互联网的安全与稳定。

所以,目前为止所有的域名都是离不开「.」的。


所有域名都是带.的,就是最后一个字元点是都.的,叫根域,只不过我们用浏览器的时候给省略了。如果你自制顶级域名,也就是类似com net一类的,只要不向根伺服器注册都可以只保留一个只有最后是.的域名。而且你也可以省略这个.所以也就是题主说的没有.的域名了。

不过只有域名没有主机还是不行,除非使用@主机头,省略之后看上去只通过域名访问。比如www.sina.com,使用sina.com也能打开。

www是主机头,只要@解析正确,省略了也能用。

最后就是区域网通过主机名直接访问往往是默认搜索域或者wins服务在起作用,并不是域名不带.


有。

但是你的浏览器不一定能访问。

你可以找找根域大全一个一个试。

越是不出名的小国家的域名就越容易打开。

这些域名都是根域,普通人,普通企业用不现实,

除非你自己可以弄根

:)根域访问一定要带http,不然浏览器会认为是搜索,


这个涉及到域名解析的问题,除了域名伺服器解析,主机自己也可以,比如你写死到host里面,这种是可以没有点的。但是对于公网域名是要做域名申请,都是有顶级域后缀的,就是有点分隔。

简而言之,就是技术上完全可行,但是管理上实践上不可行。


推荐阅读:
相关文章