Arch LinuxでAvahiを使う
History
#Arch Linux #Linux #Avahi #Mdns

systemd-networkdsystemd-resolvedの環境でAvahiを使ってみる
systemd-resolvedにmDNSの機能があるが、Windows相手だと何故か名前解決が激遅になるので今回は使わない

1. インストール

$ paru -S avahi nss-mdns

2. systemd-resolvedの設定

$ sudoedit /etc/systemd/resolved.conf

ここでMulticastDNS=noLLMNR=noを設定する

$ sudo systemctl restart systemd-resolved

3. nsswitch.confの設定

$ sudoedit /etc/nsswitch.conf

次のように設定する

hosts: mymachines mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] files myhostname dns

4. Avahiの起動

$ sudo systemctl enable --now avahi-daemon
« SoftEther VPNのサーバー証明書をLegoで取得する
Manjaroを手動インストールする »