bonjour / mdns repeater?

4

Saya ingin meletakkan jaringan wifi saya dan jaringan kabel saya (di kantor kecil) pada vlan yang terpisah untuk mengurangi siaran / multicast di wifi. (Saat ini semuanya dalam satu vlan besar, dan semakin tidak terkendali.)

Satu masalah yang muncul adalah bahwa perangkat nirkabel tidak dapat melihat pengumuman Bonjour tentang perangkat kabel jika mereka menggunakan VLAN yang berbeda. misalnya. printer kabel, atau apple tv untuk diputar ...

Tampaknya berpotensi untuk menyiapkan repeater mdns / bonjour yang berada di kedua jaringan dan mari beberapa pengumuman mengalir bolak-balik ..

Adakah yang mencoba pengaturan semacam ini?

Idealnya saya akan memfilter / daftar putih perangkat mana yang akan di-echo ke kedua jaringan ...

Joel K
sumber

Jawaban:

3

Jika Anda memiliki komputer Linux / BSD yang terhubung ke kedua jaringan, Anda dapat menggunakan Avahi mDNS responden untuk mencerminkan lalu lintas bonjour antara kedua jaringan.

Konfigurasi Avahi yang relevan ( avahi-daemon.conf) adalah bagian seperti ini:

[reflector]
enable-reflector=yes

Berikut utas SE lain yang relevan dengan jawaban:

Apa, tepatnya, yang diperlukan untuk membuat Airplay berfungsi di seluruh VLAN?

Saya telah berhasil menggunakan Avahi pada router Soekris saya (menjalankan FreeBSD) selama beberapa tahun untuk menyelesaikan masalah ini.

Erik Tjernlund
sumber
Saya telah menemukan itu, tetapi saya pikir saya lebih suka sesuatu yang lebih bedah. Saya tidak ingin memantulkan semua mDNS dari semua port (perilaku default avahi) .. Saya lebih memilih untuk memfilter dan secara selektif menyalin .. (mengerjakannya menggunakan scapy)
Joel K