VMware Player втрачає підключення до Інтернету


9

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

Докладніше: У мене Windows XP Pro працює в VMware Player (v. 3.0.0 build-203739) на хості Windows 7. Встановлено NAT (спільна IP-адреса), оскільки брандмауер не дозволить з'єднати з'єднання.

Кожні пару днів спочатку Інтернет сповільнюється до сканування, а згодом він взагалі перестає працювати. І VMWare, і віртуальна ОС повідомляють, що вони підключені, все виглядає просто персистентно, я можу дістатись до Інтернету від хоста, але на VM всі веб-сторінки вимкнено та / або повідомляють, що сервер не вдалося знайти. (Незалежно від браузера; спробуйте з IE, FF, Chrome, Safari та Opera.)

Коли це відбувається, єдиний спосіб, який я знайшов відновити підключення до Інтернету, - це перезапустити хост-апарат. Перезапуск VM не допомагає, не оновлює мережеві з'єднання ні на хості, ні на гостях. (Хоча я не зовсім впевнений, що знайшов належний спосіб оновити мережеве з'єднання в Windows 7 ...)

Я не помітив передбачуваності щодо того, коли виникає проблема, тобто це не відразу після того, як я роблю щось особливе. Здається, це відбувається, як правило, після того, як хазяїну спати один-два рази, але це сталося, навіть якщо господар був у постійному використанні. Це також здається незалежним від того, коли я починаю користуватися VM - іноді я прокидаю ВМ, і Інтернет в ньому справді повільний, а згодом перестає працювати взагалі; в інший час я прокидаю ВМ, деякий час користуюся цілком щасливо, потім раптом Інтернет пропав.

Хтось знає, чому це відбувається? Якщо цього не зробити, чи існує рішення, яке менш драматичне, ніж перезапуск хоста? (Часи запуску Windows 7 надзвичайно швидко порівняно з попередніми версіями Windows, але все-таки клопоту закрити всі мої програми та знову відкрити їх.)

Редагувати: хоча значки в цілому є хорошими, значок травички не допомагає мені вирішити свою проблему. Ніхто не стикався ні з чим, навіть віддалено подібним?


У мене були подібні проблеми, але я використовую варіант мосту замість NAT. Що я зробив, я переконався, що обидва NIC-плеєри VMPlayer у хості - Win 7 - мають свої IP-адреси, присвоєні динамічно, і гість має статичний IP. Наприклад, якщо ваш маршрутизатор 192.168.1.1, я призначив би хост 192.168.1.10, а потім 192.168.1.20 гостю за умови, що ці IP-адреси не суперечать вашому пулу DHCP.
Дарій

1
Лише зауважте, що я більше не відчуваю цієї проблеми, тому що саме цей комп’ютер здав привид на деякий час. Зараз я перебуваю на вікні Windows 8 (хак, ptui), і Інтернет, здається, залишається просто на всіх моїх віртуальних машинах. Якщо у когось іншого виникає це питання, і одна з цих відповідей була корисною, ви можете додати коментар до цього ефекту? Я хотів би відхилити свою відповідь на заповнення та прийняти реальну відповідь, але не можу перевіряти речі.
Марта

Відповіді:


7

Це трапляється і зі мною. Я зробив наступне:

  1. Я знаходжу мережевий адаптер на хості, який використовує VMware Player (у Мережевих підключеннях). У моєму випадку він називається VMware Network Adapter VMnet8.

  2. Клацніть правою кнопкою миші на ньому, а потім виберіть « Відключити» . Потім я чекаю, коли гостьова ОС повідомить про " відключений кабель " зі своєї панелі завдань (мій гість - WinXP).

  3. Повернувшись до хоста, клацніть правою кнопкою миші на тому ж адаптері, виберіть Увімкнути . Зачекайте, коли піктограма без підключення гостьової панелі завдань переключиться на анімацію get-an-ip-адреси , а потім після виділення IP-адреси протестуйте з'єднання.

Мій доступ до Інтернету відновлюється за допомогою цього методу.


3

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


1

Вражаюча тиша вражає ...

Я знайшов вирішення, щоб встановити режим з’єднання на мости, зачекати, поки він зрозуміє, що він не може з'єднатись таким чином, а потім повернути режим з'єднання в NAT. Не страшно задоволення, але краще, ніж перезавантаження всього комп’ютера.


1
Якщо ви думаєте, що це може допомогти, ви можете розглянути можливість додавання щедрості до свого питання.
важкий

Ви спробували ipconfig / release та ipconfig / поновити? Або навіть, що на тебе не вистачає?
Дарій

1

У мене така ж проблема, дуже дратівлива. Нарешті я знайшов рішення:

Програвач -> Керування -> Налаштування віртуальної машини ... -> Мережевий адаптер (мостовий автоматичний) -> Мережеве з'єднання -> Налаштування адаптерів -> Виберіть мережевий адаптер (-и) хосту, який ви хочете антимотично перемикати:

Оберіть ту, у якої є фізична мережева карта, і зніміть прапорці з VirtualBox Host-Ethernet Adapter.

Сподіваюсь, це допоможе.


1
У моєму випадку я використовував мостове з'єднання на Win7. Щоразу, коли я міняв USB-ключ на моєму маршрутизаторі або відключав шнур локальної мережі, я втрачав все підключення до своїх віртуальних машин на Workstation 10. Я дотримувався цієї відповіді та видаляв усі адаптери, крім одного. Перезавантажили віртуальні машини, і вони працювали! Дякую :)
TryHarder

1
Незначна модифікація. Перейдіть до робочої станції VMware -> Редагувати -> Віртуальний мережевий редактор-> Мережевий адаптер (мостовий автоматичний) -> Клацніть Автоматичні настройки, потім видаліть мережеві адаптери, які вам не потрібні.
TryHarder

1

Я спробував кілька таких рішень. Ось що працювало для мене з гостем Linux на хості Windows:

  1. Відкрийте налаштування віртуальної машини
  2. Виберіть Network Adapterі натиснітьRemove
  3. Тоді Add...> Network Adapter> Finish>OK
  4. Потім призупиніть машину та відновіть її, і вона знову працює!

Краще, ніж перезапуск хоста.


0

Клацніть правою кнопкою миші програвач vmware> відключіть мережу за допомогою піктограми внизу вікна.

Зайдіть у мережеві підключення Windows, відключіть усі з'єднання, крім того, для якого потрібно використовувати плеєр VMware. Підключіть програвач vmware. Тепер це має працювати.


0
  • Перейдіть у Налаштування віртуальної машини.
  • Клацніть мережевий адаптер.
  • Натисніть Видалити.
  • Натисніть Додати новий мережний адаптер.

Слід вирішити проблему.


0

У мене однакова проблема з підключенням до мережі під час першого запуску програми vmimage (тобто мережа з’являється ОК як на зображенні хоста, так і на vmware). Я закриваю зображення vmware, закриваю vmware, перезапускаю маршрутизатор, перезавантажую програму vmware, перезавантажую зображення, і воно повертається в мережу.


0

У мене теж була така ж проблема з VMware Workstation 12 на Windows 7. Після безлічі проб і експериментів для мене спрацювало наступне рішення. Це вирішило проблему назавжди.

  1. На хості VMware, перейдіть до мережі та центру спільного доступу-> Змінити налаштування адаптера
  2. Клацніть правою кнопкою миші мережевий адаптер VMware, налаштований на NAT, і відключіть його.

Це воно!. Це працює.

Це смішно звучить? Ось пояснення Незважаючи на те, що мережевий адаптер вимкнено, служба VM ware NAT і сервіс DHMP для VM-посуду продовжуватимуть обслуговувати запит, що надходить від гостьової ОС. Це пов’язано з тим, що мережевий трафік між гостем та хостом - це просто копія пам’яті з процесом VMware.

Але це має побічну дію. Хост-машина не зможе дістатися до гостя за IP-адресою, налаштованою на NAT-інтерфейсі. Щоб подолати це, я створив другий приймач віртуальної мережі VMware (На робочій станції VMware, Правка-> Редактор віртуальної мережі) з опцією лише хост і подав другий мережевий інтерфейс для гостьової ОС. Тепер, хост може отримати гостя на цьому інтерфейсі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.