蘋果的 Bonjour 的多址廣播域名服務(mDNS) 使用“.local ”后綴來識別 Bonjour 可訪問的設備
比如樹莓派可以用用raspberrypi.local
去訪問非常方便,無需在DHCP中保留地址
其他Linux發行版可通過安裝avahi服務實現local本地域名
Avahi 是Zeroconf規范的開源實現,常見使用在Linux上。它可以在沒有 DNS 服務的局域網里發現基於 zeroconf 協議的設備和服務。它跟 mDNS 一樣。包含了一整套多播DNS(multicastDNS)/DNS-SD網絡服務的實現。它使用的發布授權是LGPL。Zeroconf規范的另一個實現是Apple公司的Bonjour程式。Avahi和Bonjour相互兼容。Avahi允許程序在不需要進行手動網絡配置的情況下,在一個本地網絡中發布和獲知各種服務和主機。例如,當某用戶把他的計算機接入到某個局域網時,如果他的機器運行有Avahi服務,則Avahi程式自動廣播,從而發現網絡中可用的打印機、共享文件和可相互聊天的其他用戶。這有點象他正在接收局域網中的各種網絡廣告一樣。
Linux下系統實際啟動的進程名,是avahi-daemon
實現
$ sudo apt install avahi-daemon