Tengo un VirtualBox con invitado Debian 3.2.51 ( vcube
) en host Ubuntu 13.10 ( ring
) con un adaptador de red en puente.
vcube
tiene un servicio Avahi configurado con un vcube.local
nombre.
Puedo ver/hacer ping/acceder vcube.local
por el nombre de Bonjour, pero no puedo verlo desde otros hosts en la red (inalámbrica). Al mismo tiempo, hay muchos hosts conectados de forma inalámbrica y por cable en la red que vemos con gusto en avahi-discover
otros clientes de Zeroconf.
No tengo acceso a nuestro enrutador y no puedo saber si está bloqueando mDNS o no.
En iptables -vnL
la salida, no hay entradas, las políticas son ACEPTAR y los recuentos de bytes son 0 tanto en vcube
como en ring
.
El mismo problema de descubrimiento ocurre con una copia de vcube
VirtualBox en una red totalmente diferente.
A veces simplemente comienza a funcionar; sospechamos que esto sucede cuando iniciamos OTRA copia vcube
en un host diferente.
¿Cómo diagnostico o soluciono este problema?
Respuesta1
No estoy seguro de haber entendido muy bien su problema, pero sé que las interfaces puente y la multidifusión/boradcast UDP pueden desencadenar algunos comportamientos erráticos. Para solucionarlo, es posible que desees desactivar el espionaje de multidifusión en la interfaz del puente:
echo 0 > /sys/devices/virtual/net/$IFACE/bridge/multicast_snooping
Aunque no conozco virtualbox lo suficiente como para estar seguro de que utiliza las utilidades de puente de Linux adecuadas para configurar los adaptadores de puente...
Respuesta2
pudeNOmanos a la obra estos dos chicos:
avahi-daemon - The Avahi mDNS/DNS-SD daemon
iptables — administration tool for IPv4 packet filtering and NAT
Incluso seguí lo siguiente: Puertos TCP y UDP conocidos utilizados por los productos de software de Apple.TAL VEZtendrás mejor suerte que yo)