pidgin bonjour на виртуальной машине, не обнаруживающей других приятелей bonjour на локальной сети

1702
ashishsony

Я нахожусь на виртуальной машине (virtualbox) на Windows 7 и пытаюсь использовать pidgin bonjour для общения в локальной сети. Но я не вижу других приятелей на обычных компьютерах (не на ВМ), которые находятся в локальной сети. Я знаю, что виртуальная машина делает что-то вроде настройки виртуальной локальной сети для доступа к локальной сети на хосте m / c ... но есть ли какой-нибудь способ, которым я могу делать добрый разговор в чате с обычными ПК и виртуальной машиной ??

Благодарю.

0
Как настроена сеть в вашей виртуальной машине? heavyd 14 лет назад 0

2 ответа на вопрос

4
user29156

Я решаю это следующим образом:

  • Я закрыл ВМ.
  • В свойствах виртуальной машины я нажимаю на свойства «Сеть».
  • Я проверяю, что сетевая карта 1 подключена мостом, а не NAT .

Запустите ВМ. Pidgin подключается к сети Bonjour.

да это работает подтвердил ... и спасибо .. :) ashishsony 14 лет назад 0
1
akira

Это потому, что ваша виртуальная машина имеет собственный сетевой интерфейс с собственным IP-адресом, который виртуальная машина сопоставляет (соединяет) с реальным сетевым интерфейсом. но для вашего клиента Bonjour это не имеет значения, он видит только внутренний IP.

и так как Bonjour ищет только в локальной сети, вы не можете видеть другие.

Чтобы решить эту проблему, используйте вид Bonjour-прокси, например, « avahi »:

Ability to reflect mDNS traffic between multiple subnets 

это немного похоже на вопрос о « беспроводном маршрутизаторе, поддерживающем связь между компьютерами с проводным и беспроводным подключением » на суперпользователе.

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