Eu resolvo isso da seguinte maneira:
- fechei a VM.
- Nas propriedades da VM, clico nas propriedades "Rede".
- Confirmo que a placa de rede 1 está conectada por Bridge e não por NAT .
Inicie a VM. O Pidgin se conecta à rede Bonjour.
Estou em uma VM (virtualbox) no Windows 7 e tentando usar o pidgin bonjour para conversar na LAN local. Mas eu não consigo ver nenhum dos outros amigos bonjour em PCs normais (não na VM) que estão na LAN local. Eu sei que uma VM faz algo como a configuração da LAN virtual para acessar a LAN no host m / c ... mas existe alguma maneira eu posso fazer bonjour conversando b / w pcs normal e VM ??
Obrigado.
isso porque sua máquina virtual tem sua própria interface de rede com um IP próprio que é mapeado (em ponte) pela máquina virtual para a interface de rede real. mas para o seu cliente bonjour isso não importa, ele vê apenas o IP interno.
e como o bonjour procura apenas na rede local, você não consegue ver os outros.
uma maneira de resolver isso é usar o tipo de proxies bonjour como ' avahi ':
Ability to reflect mDNS traffic between multiple subnets
é um pouco como a pergunta ' roteador sem fio que suporta bonjour entre máquinas conectadas por fio e sem fio no superusuário.