LinuxとmacOSでAvahiを使用したmDNSのデバッグ

LinuxとmacOSでAvahiを使用したmDNSのデバッグ

私は家にうまく機能し、mDNS / Avahi経由でアクセスできる基本的なLoki(Ubuntu 16.04)コンピュータネットワークを持っています。ping juggernaut.local期待どおりに機能し、mDNSを介して双方向でホストにアクセスできます。

私は3台の仕事用ラップトップを所有している誇り高い所有者です。 1つはデフォルトのLokiで、残りの2つはmacOSです。私は間にSynergyとTLSを使用して論理キーボードとマウスで制御できます。

*.localmDNS / Avahiは、名前付きsardaukarノートブック間でアクセスできないため、現在使用されているネットワークでは機能しないようですarrakis。ローカルでDNS名にアクセスできますping $(hostname).local

mDNS / Avahiが機能しない理由を診断するために従うことができるガイドまたは一連の手順はありますか?許可する必要があるファイアウォールルールがありますか? Linuxボックスがある私のホームネットワークでは正常に動作します。 Synergy を使用して IP アドレスを直接指定せずに、代わりに mDNS ホスト名を使用できるように、ここで操作したいと思います。

ベストアンサー1

.localドメインが正しく機能するには、マルチキャストDNSアプリケーションプロトコル(「マルチキャストDNS」)。本契約は以下に規定されています。RFC6762。中央DNSサーバーなしでホスト名を解決でき、ポート5353を介して機能します(中央ネームサーバーがあるDNSのポート53と比較)。

職場のネットワーク管理者がmDNSトラフィックをブロックし、ポート5353接続を許可しない方法(仮想LAN、ルーター、ファイアウォール設定など)でネットワークを設定した可能性があります。

おすすめ記事