Хост-сеть VMware Workstation недоступна


19

VMware Workstation 7 на Win7-64 (Home Premium).

Я подтвердил это на любом госте, работающем на этой машине (от winxp до debian).

Я использую мостовое сетевое соединение для моих гостей (Автоматически на VMnet0). Вся конфигурация сети выполняется с помощью DHCP (в том числе на хосте).

проблема

Что я не могу сделать:

  • Пингуйте мой хост-компьютер изнутри любой виртуальной машины. (либо показывает мне «Хост назначения недоступен», либо просто отключается)

То , что я МОГУ сделать сразу после включения питания, без каких - либо проблем на всех.

  • Я могу подключиться к Интернету изнутри виртуальной машины
  • Я могу пинговать свой маршрутизатор изнутри виртуальной машины
  • Я могу пинговать другие машины в моей сети изнутри виртуальной машины
  • Другие машины могут пинговать ВМ
  • Другие машины могут пинговать хост
  • Моя хост-машина может пропинговать ВМ (это важно. Читайте дальше)

Детали

Таким образом, мой маршрутизатор назначен как 192.168.2.1/255.255.255.0, и маршрутизатор предоставляет службу DHCP (и, похоже, это происходит успешно).

В сети нет конфликтов IP, о которых я знаю. Все маски шлюзов и подсетей являются подходящими и совпадают.

Вся моя мастерская находится в одной подсети с одним DHCP-сервером и шлюзом.

Есть один метод, при котором я могу успешно пропинговать, но он требует активного соединения, инициированного с хоста (я начинаю пинговать с хоста на виртуальную машину). В период активного подключения я могу успешно пинговать с ВМ на хост, используя явный IP-адрес. Как только соединение с хостом закрыто, пинг виртуальной машины начинает зависать с теми же старыми сообщениями.

Мои мысли

Это действительно похоже на проблему с брандмауэром, но я отключил все брандмауэры на хосте и виртуальной машине, выключил сеть, снова включил питание, и проблема все еще сохраняется. И если это был брандмауэр, почему бы блокировать только IP-адрес, связанный с мостовыми сетями виртуальных машин.

Мне кажется, что операционная система моего хоста (Win7) каким-то образом настроена неправильно, или VMware Workstation настроен неправильно со стороны хоста. Хотя я сделал все возможное, чтобы поставить все по умолчанию, я чувствую, что упускаю что-то глупое.


1
Вы решили это? У меня та же проблема serverfault.com/questions/524310/…
mowwwalker

С риском походить на придурка - и только потому, что это просто сработало для меня - "Вы пытались выключить и снова включить?" Я имею в виду хост-компьютер.
marklark

Кажется, что есть несколько разумных ответов, если вы прочитаете ниже, так как также может быть несколько разных причин, которые могут создать эту проблему. Лучший быстрый ответ: так или иначе, ваш сетевой адаптер хоста (тот, который вы соединяете) неправильно настроен или ему мешает другое программное обеспечение. Ниже вы должны найти инструкции о том, где вы можете начать искать.
user2097818

Подключен ли физический сетевой адаптер, к которому вы подключаетесь, к чему-либо? Если нет, то это ваша проблема - по крайней мере, в некоторых случаях окна будут более или менее полностью закрывать ее, если не будет обнаружена ссылка.
rackandboneman

Ответы:


20

У меня была такая же проблема: не удалось пропинговать <-> от хоста и гостя. Другие сети были в порядке. Я снял флажок с установленного DNE LightWeight Filter, и это устранило проблему. Благодаря комментарию Уокернео. Мой DNE фильтр пришел от Citrix.

  1. Центр коммуникаций и передачи данных
  2. Выберите свой адаптер, который имеет Интернет
  3. Нажмите кнопку свойств в окне состояния подключения
  4. Снимите флажок DNE LightWeight Filter в свойствах адаптера.
  5. Нажмите OK и подождите, пока ваш адаптер сам перезагрузится

1
Я тянул свои волосы на этом, и это работало отлично! Спасибо!
Кайл Лоури

1
Святой курит. Я забыл, что я установил DNE (установил его для какого-то случайного исправления клиента Cisco VPN). Благодарность!
февраля

2
Я изменил свой hostOS с момента первоначального поста, у меня больше нет этой проблемы, и поэтому я больше не могу сам проверить фактическую проблему / решение. Это было признано самым популярным, поэтому я собираюсь отметить это как принятый ответ. Хотя я не использовал Citrix, я могу вспомнить ряд установленных мной программ, которые, возможно, поместили фильтр в мой сетевой адаптер, и я даже не понял, что он там был, и это могло быть вполне вероятной причиной в моем случае.
user2097818

7

Вам нужно включить протокол моста VMware на хосте.

Зайдите в Центр управления сетями и общим доступом. Справа будет список соединений (Тип доступа: Соединения), выберите сетевой адаптер VMware. Откройте Свойства, установите флажок Протокол VMware Bridge и выйдите из экрана.


1
Я использую мостовой режим и мой RHEL настраивается с публичным IP. и я не ableto пинг извне
Вишванат Говда K

1

У меня была похожая проблема, и мне удалось ее решить. У меня установлены Virtualbox и VMware Workstation. VMnet0 VMware пытается использовать мой физический адаптер, но [сетевой адаптер моста Virtualbox] вместо [протокол моста VMware].

Я решил это, сделав следующее:

1) Отключить [сетевой адаптер Virtualbox Bridge]

2) «Восстановить настройки по умолчанию» для VMware «Virtual Network Editor»

3) Переустановите VMnet0 «Bridged to:» на мой физический адаптер

Но на этот раз без конфликта Virtualbox Bridge Adapter он будет использовать [Протокол VMware Bridge]


0

Пока что мой вывод заключается в том, что механизм моста каким-то образом вызывает проблему. Я также чувствую, что это может зависеть от версии / ОС, поскольку я не вспоминал эту проблему в прошлом (хотя я могу ошибаться).

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

редактировать

Определенно, что-то изменило мостовое соединение, хотя я недавно переустановил операционную систему, поэтому не могу окончательно сказать, в чем заключалась проблема или решение. Проблема никогда не повторялась (хотя я был более разборчив в отношении программного обеспечения, которое я установил, что может предложить уже принятый ответ)


2
Здравствуйте, я просто решил эту проблему для себя! Это было из-за драйвера SonicWall устанавливает. Мне любопытно узнать, решает ли это (или что-то подобное) проблему также и для вас. Попробуйте щелкнуть правой кнопкой мыши свой сетевой адаптер, зайдите в свойства и посмотрите, не появляется ли что-нибудь вне нормы. Отключение DNE LightWeight Filter сработало для меня. Удачи!
косилка

1
@Walkerneo Вы должны опубликовать это как правильный ответ, так как ваш комментарий помог, по крайней мере, двум другим людям, которые разместили ответы, чтобы подтвердить это.
Slhck

0

У меня была та же проблема, что действительно решило мою проблему, включив поддержку Adhoc 802.11n для активного сетевого адаптера.

Что вам нужно сделать, это

  1. Перейти к свойствам моего компьютера
  2. В разделе « Сетевые адаптеры» щелкните правой кнопкой мыши сетевой адаптер и выберите « Свойства».
  3. Перейдите на вкладку « Дополнительно ».
  4. Установите значение поддержки Adhoc 802.11n, чтобы Включить .
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.