mDNS

最後更新: 2019-12-23

介紹

mDNS = multicast DNS

它與一般 DNS 服務有相同的運作方式, 只是 listen 的 network 不同

Network: 224.0.0.251:5353/UDP

It is a zero-configuration service

It is implemented by the Apple Bonjour and open source Avahi software packages.

By default, mDNS exclusively resolves hostnames ending with the ".local" top-level domain (TLD).

ie. nas.local

 


mDNS Network Discovery 原理

 

1)

每個進入局域網的主機, 如果開啟了mDNS服務的話, 都會向局域網內的所有主機組播一個消息,

我是誰, 和我的IP地址是多少.

2)

然後其他也有該服務的主機就會響應, 也會告訴你, 它是誰, 它的IP地址是多少.

 


OS 支援

 

* Windows 10

* MacOS