GNU/Linux >> Linux の 問題 >  >> Linux

avahi を使用して、サブネットワーク全体でサービスを公開できますか?

できますよ。これはリフレクターと呼ばれ、Linux avahi デーモンの一部です。

man avahi-daemon.conf の「SECTION [REFLECTOR]」を見てください


残念ながら、いいえ、これら 2 つのサブネット間でルーティングしているデバイスの再構成が必要になります。 mDNS は、マルチキャスト アドレス 224.0.0.251 を IPv4 に使用し、ff02::fb を IPv6 に使用します。これらはリンクローカル アドレスであり、それらに送信されるデータは通常、現在のサブネットの外にはルーティングされません。

さまざまなオプションがあり、ルーティング デバイスによっては、他のオプションよりも簡単なオプションもあります。

マルチキャスト プロキシ . mdns-repeater は、インターフェイス間で mDNS リクエストを繰り返すシンプルなソリューションです。

広域 DNS .これらのサブネット内のホストにサービスを提供する DNS リゾルバーで、広域 DNS-SD を有効にすることができます。 Avahi は、.local ドメインではなく、それらのサブネットのドメインに発行するように構成できます。

マルチキャスト ルーティング .これらのサブネット間のデバイス ルーティングは、これら 2 つのサブネット間でマルチキャスト グループをルーティングするように構成できます。

mDNS ゲートウェイ .ネットワーク セグメント (通常はルーター) の端にある mDNS ゲートウェイを実装するためのドラフト RFC があります。これは単純なリピーター/リフレクターではなく、サービス エントリをキャッシュし、接続された他のネットワーク セグメントからのクエリに応答するゲートウェイです。


Linux
  1. Ssh –ローカルマシンのターミナルカラーを、I Sshを使用するマシンのターミナルカラーを使用するように設定しますか?

  2. パイプ全体でXargsを使用する方法はありませんか?

  3. Systemctlを使用してサービスを管理する

  1. mount --bindを使用して、ISPConfig3サーバーのウェブサイトとメールディレクトリを新しいディレクトリに移動します

  2. Systemctlコマンドを使用してSystemdサービスを管理する方法

  3. systemd で OnFailure を使用する適切な方法

  1. mount --bindを使用して、ISPConfig3サーバーのウェブサイトとメールディレクトリを新しいディレクトリに移動します

  2. Systemdは/etc/init.dスクリプトをどのように使用しますか?

  3. Apache 2はバインドできませんでした、アドレスはすでに使用されていますか?