Вміст мостової мережі VMware Workstation недоступний


19

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

Я підтвердив це на будь-якому гості, який працює на цій машині (від winxp до debian).

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

Проблема

Що я не можу зробити:

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

Що я МОЖУ робити відразу після включення живлення, без проблем.

  • Я можу підключитися до Інтернету зсередини VM
  • Я можу пінг мого маршрутизатора зсередини VM
  • Я можу пінг інших машин у моїй мережі зсередини VM
  • Інші машини можуть пінг VM
  • Інші машини можуть пінг-хост
  • Моя хост-машина може пінг VM (ця важлива. Читайте далі)

Деталі

Тож у мене маршрутизатор призначений як 192.168.2.1/255.255.255.0, і маршрутизатор надає послугу DHCP (і, здається, це робиться успішно).

У мережі немає конфліктів ІР, про які я знаю. Усі маски шлюзів і підмережі є відповідними та сумісними.

Увесь мій семінар знаходиться в одній підмережі, з одним єдиним сервером DHCP і шлюзом.

Є один метод, за допомогою якого я можу успішно виконати пінг, але він вимагає активного з'єднання, ініційованого від хоста (я починаю пінг із хоста до VM). Протягом періоду активного з'єднання я можу успішно пінг з VM на хост, використовуючи явну IP-адресу. Як тільки з'єднання з хостом закривається, пінг VM починає висувати з тими ж старими повідомленнями.

Мої думки

Це справді схоже на проблему з брандмауером, але я вимкнув усі брандмауери на хості та VM, вимкнув мережу, створив резервну копію, і проблема все ще зберігається. І якщо це був брандмауер, то чому б блокується лише IP-адреса, пов’язана з мостовими мережами VM.

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


1
Ви вирішили це? У мене однакова проблема serverfault.com/questions/524310/…
mowwwalker

Загрожуючи звучати, як ривок - і лише тому, що це просто працювало на мене - "Ви намагалися вимкнути його і знову ввімкнути?" Хост-ПК, я маю на увазі.
marklark

Здається, є кілька розумних відповідей, якщо ви читаєте нижче, оскільки, здається, може бути кілька різних причин, які можуть створити цю проблему. Найкраща швидка відповідь - це те, що якось ваш адаптер хост-мережі (той, який ви з'єднуєте) неправильно налаштований або інше програмне забезпечення заважає цьому. Нижче ви знайдете вказівки щодо того, де ви можете почати шукати.
користувач2097818

Чи фізичний мережевий адаптер, який ви з'єднуєте, насправді підключений до чогось? Якщо ні, то є ваша проблема - принаймні в деяких випадках вікна більш-менш принаймні повністю закриють її, якщо не буде виявлено посилання.
rackandboneman

Відповіді:


20

У мене була така ж проблема: не міг ping до <-> від господаря та гостя. Інші мережі були чудовими. Я скасував встановлений DNE LightWeight Filter, який я встановив, і він усунув проблему. Завдяки коментарю Walkerneo Мій фільтр DNE прийшов від Citrix.

  1. Центр мережі та обміну
  2. Виберіть адаптер, який має Інтернет
  3. Натисніть кнопку властивостей у вікні стану з'єднання
  4. Зніміть прапорець DNE LightWeight Filter у властивостях адаптера
  5. Натисніть кнопку ОК і зачекайте, коли ваш адаптер відновиться

1
Я витягнув волосся на цьому, і це спрацювало ідеально! Дякую!
Кайл Лоурі

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

2
Я змінив свій hostOS з початкової публікації, більше не маю цієї проблеми, і тому більше не можу перевірити фактичну проблему / рішення. Це було визнано найпопулярнішим, тому я буду відзначати це як прийняту відповідь. Хоча я не використовував Citrix, я можу згадати низку встановлених мені програм, які, можливо, розмістили фільтр на моєму мережевому адаптері, не усвідомлюючи, що він є, і це могло бути дуже вірогідною причиною в моєму власному випадку.
користувач2097818

7

Потрібно включити протокол VMware bridge на хості.

Перейдіть до Центру мереж та обміну. Праворуч буде список підключень (Тип доступу: Підключення), виберіть мережевий адаптер VMware. Відкрийте "Властивості", встановіть прапорець VMware Bridge Protocol і вийдіть із екрана.


1
Я використовую мостовий режим, і моя RHEL конфігурується з public ip. і я не в змозі пінгнути ззовні
Vishwanath gowda k

1

У мене є подібне питання і вдалося його вирішити. У мене встановлено і Virtualbox, і VMware Workstation. VMware's VMnet0 намагається використовувати мій фізичний адаптер, але [Virtualbox Bridge Network Adapter] замість [VMware Bridge Protocol].

Я вирішив це, зробивши наступне:

1) Вимкнути [мережевий адаптер Virtualbox Bridge]

2) "Відновлення за замовчуванням" для "Редактора віртуальної мережі" VMware

3) Переізнавіть VMnet0 "Місткою до:" до мого фізичного адаптера

Але цього разу без конфлікту Virtualbox Bridge Adapter, він буде використовувати [VMware Bridge Protocol]


0

Поки мій висновок полягає в тому, що мостовий механізм якимось чином викликає проблему. Я також вважаю, що це може бути специфічно для версії / ОС, оскільки я не пригадую цієї проблеми в минулому (хоча, можливо, я помиляюся).

Під час використання другого NIC на моїй хост-машині мій VM може пінгнути цей NIC, але не той NIC, який забезпечує з'єднане з'єднання. (кожен NIC має різну IP-адресу)

Редагувати

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


2
Привіт, я просто вирішив цю проблему для себе! Це було через встановлення драйвера SonicWall. Мені цікаво дізнатися, чи вирішує ця проблема (чи щось подібне) і для вас. Спробуйте клацнути правою кнопкою миші мережевий адаптер, перейдіть до властивостей і побачите, чи з’явиться щось із норми. Відключення "DNE LightWeight Filter" працювало на мене. Удачі!
mowwwalker

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.