学到了:localhost 居然支持二级域名

你的回答比楼主更准确,楼主的这篇帖子确实容易让人产生误会。

直接用自带的iis分配就行了

把这个多打一个 i 的拖出去打死!

看起来 abcdefg.localhost 跟直接输入 localhost127.0.0.1 都没什么区别,不同的服务还是要手动输入端口号

我来补充一个实用的:同一个局域网内不同设备之间,是可以用 设备名.local 建立SMB协议的连接的。比如有一台电脑叫 appinnwindows,在电视的局域网管理器里输入 appinnwindows.local 就可以用SMB访问电脑内的共享文件,而且不会像手动输IP那样,因为路由器重新分配IP而失效

实现这种功能的前提是启用 mDNS 协议,只不过 Windows 10 及以上版本默认打开了这个协议。

1 个赞

原来这个功能是Windows推广的吗?我最初还是在iPad上发现的

可能也不是 Windows 推广的,只是听说 Windows 10 默认开启了这个协议。

严格来说,mDNS 是由苹果公司主导推广和普及的。虽然 Multicast DNS 的概念在IETF有标准化过程(RFC 6762,由Stuart Cheshire等人提出),但在实际产品和操作系统中的应用,Apple 是第一个将其系统性整合进操作系统(macOS 和 iOS)并大规模部署的厂商。

在 mDNS 的早期阶段,Windows 系统本身并不原生支持 mDNS。想要在 Windows 上实现设备发现、打印共享等 Bonjour 功能,唯一主流的做法就是安装 Apple 提供的 Bonjour 服务,这也间接促使了 Bonjour 成为跨平台网络服务发现的一种事实标准。

果然这个功能是Apple推广的 :rofl: