GNU/Linux >> Znalost Linux >  >> Linux

Mohu použít avahi k publikování služby napříč podsítěmi?

Jistě že můžeš. Říká se tomu reflektor a je součástí linuxového démona avahi.

Podívejte se na „SECTION [REFLECTOR]“ z man avahi-daemon.conf ve vaší distribuci.


Bohužel ne, bude to vyžadovat rekonfiguraci jakéhokoli zařízení, které směruje mezi těmito dvěma podsítěmi. mDNS používá multicastové adresy 224.0.0.251 pro IPv4 a ff02::fb pro IPv6. Jedná se o lokální adresy a data na ně odesílaná obvykle nejsou směrována mimo aktuální podsíť.

Existují různé možnosti, některé mohou být jednodušší než jiné v závislosti na tom, jaké máte směrovací zařízení.

Multicast proxy . mdns-repeater je jednoduché řešení, které bude opakovat požadavky mDNS napříč rozhraními.

Wide Area DNS . Wide-Area DNS-SD může být povoleno na DNS resolveru, který obsluhuje hostitele v těchto podsítích. Avahi by pak mohlo být nakonfigurováno tak, aby nepublikovalo doménu .local, ale do domény pro tyto podsítě.

Směrování vícesměrového vysílání . Směrování zařízení mezi těmito podsítěmi by mohlo být nakonfigurováno tak, aby směrovalo skupiny vícesměrového vysílání mezi těmito dvěma podsítěmi.

Brána mDNS . Existuje návrh RFC pro implementaci brány mDNS, která je umístěna na okraji síťového segmentu (obvykle router). Nejedná se o jednoduchý opakovač/reflektor, ale o bránu, která ukládá do mezipaměti záznamy služeb a odpovídá na dotazy z jiných připojených segmentů sítě.


Linux
  1. Jak Systemd používá skripty /etc/init.d?

  2. Ssh – Nastavit barvy terminálu místního počítače tak, aby byly použity barvy stroje, do kterého Ssh používám?

  3. Jaký způsob použití Xargs napříč potrubím?

  1. Apache 2 nelze svázat, adresa se již používá?

  2. Jak zakázat službu avahi-daemon v CentOS/RHEL

  3. Jak použít Systemd k restartování služby, když je vypnutá?

  1. Pomocí mount --bind Přesuňte webový a e-mailový adresář serveru ISPConfig 3 do nového adresáře

  2. Pomocí mount --bind Přesuňte webový a e-mailový adresář serveru ISPConfig 3 do nového adresáře

  3. Správný způsob použití OnFailure v systemd