Бонжур мост с авахи

У меня есть две подсети с разными устройствами, которые объявляют себя, используя протокол Bonjour. Поскольку эти сообщения могут транслироваться только в одной подсети, я установил демон Avahi. Я включил параметр отражателя и перезапустил сервер, но он не будет работать.

Я должен отметить, что у меня есть машина с сервером Ubuntu 12.04 LTS с двумя интерфейсами, каждый из которых подключен к одной из двух подсетей. Когда демон запускается, я могу проверить с помощью 'avahi-browser -ac', что мой сервер может видеть каждое устройство в двух подсетях, но по какой-то причине пакеты не транслируются.

Здесь следует мой конфигурационный файл:

[server]
use-ipv4=yes
use-ipv6=yes
allow-interfaces=p1p1,p3p1
ratelimit-interval-usec=1000000
ratelimit-burst=1000

[wide-area]
enable-wide-area=yes

[publish]

[reflector]
enable-reflector=no

[rlimits]
rlimit-core=0
rlimit-data=4194304
rlimit-fsize=0
rlimit-nofile=768
rlimit-stack=4194304
rlimit-nproc=3

И небольшая выдержка из системного журнала (что мне кажется, все в порядке):

Feb 17 16:32:59 shuttle avahi-daemon[2108]: Registering new address record for fe80::82ee:73ff:fe67:e587 on p3p1.*.
Feb 17 16:32:59 shuttle avahi-daemon[2108]: Registering new address record for 192.168.28.27 on p3p1.IPv4.
Feb 17 16:32:59 shuttle avahi-daemon[2108]: Registering new address record for fe80::82ee:73ff:fe67:e546 on p1p1.*.
Feb 17 16:32:59 shuttle avahi-daemon[2108]: Registering new address record for 192.168.38.27 on p1p1.IPv4.
Feb 17 16:32:59 shuttle avahi-daemon[2108]: Registering HINFO record with values 'X86_64'/'LINUX'.
Feb 17 16:33:00 shuttle avahi-daemon[2108]: Server startup complete. Host name is shuttle.local. Local service cookie is 2224955595.
Feb 17 16:33:01 shuttle-bcn avahi-daemon[2108]: Service "shuttle" (/services/udisks.service) successfully established.

Я даже пытался включить пересылку IPv4 между интерфейсами (через / proc / sys / net / ipv4 / ip_forward), но я не могу видеть все устройства в разных подсетях.

Спасибо!

2
задан 17 February 2014 в 19:48

1 ответ

Я знаю, что это старо, но в случае, если кто-то другой найдет его с тем же вопросом ...

Я считаю, что вам нужно изменить

enable-reflector=no

на

enable-reflector=yes

и перезапустить службу avahi-daemon.

0
ответ дан 17 February 2014 в 19:48

Другие вопросы по тегам:

Похожие вопросы: