LAN内のDNSを使わない名前解決

2022.09.06 bullseye


llmnrを使う
Debian系のホストにはllmnrdをインストールする
sudo apt-get install llmnrd

Windowsは 設定 →ネットワークとインターネット → Windowsファイアウォール → 詳細設定
で Windows Defenderファイアウォール を開き
左端の受信側の規則を選んで 
ネットワーク探索(LLMNR UDP受信)ネットワークの探索 プライベート 
を許可しておく。
送信側の規則 も
ネットワーク探索(LLMNR UDP受信)ネットワークの探索 プライベート
 

ネットワーク探索(LLMNR UDP受信)ファイルとプリンタの共有
などを必要に応じて許可しておく