Как говорится в заголовке моего вопроса, я пытаюсь запустить Suse 10 с помощью проигрывателя VMWare на Windows XP в мостовом режиме. К сожалению, при /etc/init.d.network restart моя виртуальная машина не может получить IP-адрес от DHCP:

Shutting down network interfaces:
     eth0    device: Advanced Micro Devices [AMD] 79c970 [PCNet32 LANCE] (rev 10)
     eth0    configuration: eth-id-00:0c:29:35:99:5b              done
shutting down service network . . . . .  . . . . . . . . . . . . .done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces
     lo
     lo      IP address : 17.0.0.1/8
Checking for network time protocol daemon (NTPD)
     eth0    device: Advanced Micro Devices [AMD] 79c970 [PCNet32 LANCE] (rev 10)
     eth0    configuration: eth-id-00:0c:29:35:99:5b
     eth0    (DHCP) . . . . no IP address yet... backgrounding. . waiting
Setting up service network . . . . . . . . . . . . . . . . . . . .done

Итак, есть ли что-то, что нужно специально настроить в Windows XP/VMWare Player, чтобы позволить моей виртуальной машине получать доступ к моей сети?

1 ответ1

2

фактически проблема была связана с автоматической настройкой проигрывателя VMWare по умолчанию. позвольте мне объяснить это ясно:

Если я установлю проигрыватель VMWare на свой компьютер, он автоматически выберет один из существующих сетевых интерфейсов в качестве внешнего. К сожалению, в моем случае у меня уже было три из них:

  • физическая сетевая карта
  • удлинитель сети VPN
  • и расширитель моста VirtualBox.

Очевидно, что игрок VMWare выбрал плохого. Теоретически, VMWare предоставляет для установки утилиту vmnetcfg.exe единственная роль которой - разрешить доступ к выбранному мостовому сетевому интерфейсу. Как ни странно, этот инструмент на самом деле входит в комплект установки проигрывателя VMWare, но не устанавливается. В Интернете есть различные записи, объясняющие, как взять одну установку VMWare и извлечь ее, но позвольте мне подвести итог здесь:

  1. Загрузите установщик проигрывателя VMWare (назовем его VMWare_player_install.exe).
  2. Выполнить в cmd.exe (очевидно, в каталоге загрузки установки) VMWare_player_install.exe /e temporary_folder
  3. Зайдите во temporary_folder . Существует файл с именем network.cab .
  4. Откройте этот файл. Там должен быть vmnetcfg.exe в.
  5. Скопируйте его в существующий каталог установки VMWare.

Затем вы (и я) сможете изменить сетевой интерфейс, используемый для соединения сети.

И теперь мой Suse может получить доступ к сети в мостовом режиме.

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