Multicast: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 4: | Zeile 4: | ||
* Multicast muss für das WG Interface aktiviert sein | * Multicast muss für das WG Interface aktiviert sein | ||
* Über Kommanzozeile: | |||
<pre> | <pre> | ||
| Zeile 10: | Zeile 10: | ||
</pre> | </pre> | ||
* Über systemd-networkd: | |||
WG.network | |||
<pre> | <pre> | ||
[Link] | [Link] | ||
Multicast=true | Multicast=true | ||
</pre> | |||
* Multicast-IP-Adressen müssen bei den AllowedIPs dabei sein: | |||
Achtung: Wird im .netdev-File etwas geändert muss das Interface erst gelöscht und wieder erstellt werden damit die Änderungen greifen: | |||
<pre> | |||
networkctl delete WG | |||
networkctl reload | |||
</pre> | |||
WG.netdev | |||
<pre> | |||
AllowedIPs=224.0.0.0/4,ff00::/8 | |||
</pre> | </pre> | ||
Version vom 2. November 2024, 13:11 Uhr
Multicast über Wireguard
Voraussetzungen:
- Multicast muss für das WG Interface aktiviert sein
- Über Kommanzozeile:
ip l set WG multicast on
- Über systemd-networkd:
WG.network
[Link] Multicast=true
- Multicast-IP-Adressen müssen bei den AllowedIPs dabei sein:
Achtung: Wird im .netdev-File etwas geändert muss das Interface erst gelöscht und wieder erstellt werden damit die Änderungen greifen:
networkctl delete WG networkctl reload
WG.netdev
AllowedIPs=224.0.0.0/4,ff00::/8
mDNS
Über Avahi können mDNS-Abfragen "reflektiert" (in andere Subnetze weitergeleitet) werden. Wenn es sich beim dem Interface um ein Point-to-Point Interface handelt (Wireguard-Interfaces sind Point-to-Point Interfaces) muss dies auch noch erlaubt werden.
/etc/avahi/avahi-daemon.conf:
[server] allow-point-to-point=yes # Bei Point-to-Point Interfaces nötig [reflector] enable-reflector=yes
UPNP
UPnP hat mit mDNS nichts zu tun, kann also auch nicht über den avahi-daemon reflector weitergeleitet werden. Es muss ein Multicast-Router verwendet werden, hier: smcroute
/etc/smcroute.conf:
phyint WG enable phyint BRIDGE_LAN enable # UPnP mgroup from BRIDGE_LAN group 239.255.255.250 mroute from BRIDGE_LAN group 239.255.255.250 to WG mgroup from WG group 239.255.255.250 mroute from WG group 239.255.255.250 to BRIDGE_LAN