20

У меня есть установка VMware Workstation 10.0 с несколькими виртуальными сетями, включая стандартные хост-сети и сети NAT.

После обновления до Windows 8.1 сеть NAT не работала. Я загрузил виртуальную машину Ubuntu с настройкой сети по умолчанию, которая ранее работала, и она долго сидела во время запуска, говоря, что ждет сеть. После того, как он наконец запустился, ifconfig показал IP-адрес для eth0 .

Как я могу исправить неисправную сеть?

7 ответов7

33

Была такая же проблема с рабочей станцией 8.0.6. Я только остановил все запущенные виртуальные машины, зашел на Home-Tab, выбрал Virtual Network Editor и сделал "Restore Default". Это все. Затем, когда я снова запустил vm, у меня появилось окно с запросом нового типа сети (домашняя сеть, рабочее место или общедоступная сеть), и после определения моего типа все снова заработало, как и раньше.

7

Снова запустите установщик VMware 10.0 и выберите «Восстановить» на первом экране. После завершения процесса восстановления запустите редактор виртуальной сети и проверьте настройки сети. Если вы настроили какой-либо из IP-адресов в своих виртуальных сетях, вам может потребоваться повторить эти настройки. Если у вас были какие-либо дополнительные пользовательские сети, вам, возможно, придется заново вводить их с нуля.

Если у вас сложная настройка виртуальной сети, может быть хорошей идеей сделать снимок экрана или сделать некоторые заметки перед обновлением до Windows 8.1.

4

Как исправить отсутствие мостов в VMware Workstaion на хосте Windows 10

в хост-машине (win 10) перейти к

Пуск -> Настройка -> Сеть и Интернет -> Ethernet -> Изменить параметры адаптера

щелкните правой кнопкой мыши, чтобы получить свойства адаптера Ethernet -> установить -> добавить -> выбрать сервис

выберите "Протокол VMware Bridge" и нажмите "ОК".

Вы должны увидеть это в настройках адаптера сейчас ..

перезагрузите вашу виртуальную машину

удачи

3

Я нашел еще одну вещь, которая может вызвать эти симптомы. Я установил VMware Workstation 10.0.1 после обновления до Windows 8.1, и у меня не было точно такой же проблемы. Но DHCP перестал работать на виртуальной машине за NAT, поэтому у него не было IP. Затем я обнаружил, что служба VMware NAT не работает и не может быть запущена.

Причина была: переадресация портов на хост-порт.

Сначала я попробовал «Восстановить по умолчанию» (как рекомендовано Марселем Кромменхуком), и служба VMware NAT снова начала работать. УРА!

ДО ТЕХ ПОР... Я добавил необходимую переадресацию портов обратно в VMware NAT. БУ!

Я обнаружил, что если вы настроите переадресацию портов в VMware NAT, который включает порт хоста, который уже используется * на хосте, служба VMware NAT не сможет перезапуститься.

В этом случае скайп был проблемой. Он использовал порт 80.

Когда я добавил переадресацию порта 80 в VMware NAT, сервис не смог перезапуститься.

Чтобы это исправить, я отключил использование порта 80 в Skype с:

Tools -> Options -> 
Advanced -> Connection -> 
uncheck [ ] use port 80 and 443 for incoming connections

После этого я мог настроить переадресацию на порт 80, и службы VMware NAT работают нормально (и правильно перенаправляет порт в виртуальную машину).

ПРИМЕЧАНИЕ 1. Это было только в "настольном" Skype, который я добавил в эту систему Windows 8.1. Видимо "Современный" (Метро) скайп этого не делает.

ПРИМЕЧАНИЕ 2: Будет полезно, если редактор виртуальной сети VMware предупредит вас о том, что вы пытаетесь использовать уже используемый порт!

Использование: Windows 8.1, VMware Workstation 10.0.1, CentOS 6.5 64-битная виртуальная машина под управлением Apache с JOOMLA.

3

У меня была похожая проблема. Но я использую VMware Player 7 вместо Workstation и Windows 8.1 как локальный ПК, а Ubuntu 10.04 - как гостевую SO.

Я решил проблему, удалив NAT-адаптер, а затем создав новый.

Я вхожу в Ubuntu VM и вуаля!, Это работает! Я предполагаю, что это способ исправить в VMware Player, так как здесь нет той же опции, что и в Workstation.

Я надеюсь, что это поможет вам!

0

Я просто опускаю это здесь, поскольку потратил полдня, чтобы решить эту проблему. Я также использовал опцию NAT, но VMWare v12.1.0 содержит ошибку. Это было решено в версии 12.1.1. Смотрите тему на vmware.com

-1

Просто запустите VMware от имени администратора в режиме совместимости с Windows 8, и все должно работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .