Я использую VMware Server 2.x с несколькими гостями. Теперь мне нужно подключить другой сетевой интерфейс, чтобы он был доступен для новой гостевой машины.
Интерфейс виден и работает на хосте:
root@vmhost:/# ifconfig vlan72
vlan72 Link encap:Ethernet HWaddr 12:34:56:78:9A:BC
UP BROADCAST RUNNING MULTICAST MTU:1496 Metric:1
Это тривиальная задача с использованием скрипта настройки vmware-config.pl. Однако для этого потребуется полное выключение программного обеспечения VMware Server. Итак, большой вопрос: можно ли это сделать, не отвлекая всех гостей?
Я заметил, что в веб-интерфейсе есть кнопка «Обновить список сетей», что как бы подразумевает, что некоторые изменения в сетевых конфигурациях должны быть возможны во время работы VMware Server.
Нет. Если вам нужно перенастроить сервер VMware таким образом, вам необходимо приостановить или выключить всех гостей. Приостановка будет работать нормально, но, конечно, вы не сможете добавлять новые виртуальные сетевые карты к этим гостям, пока не отключите их. (Я не знаю, нужно ли вам это делать).
Я считаю, что «Обновить список сети» предназначен для обнаружения изменений в состоянии сети, то есть соединения вверх / соединения нет.
вы правильно переключаете сетевой интерфейс?
так почему вы просто не используете маршрутизацию?
Я предполагаю, что ваш хост vm linux уже находится в сети, к которой вам нужно подключиться. Если нет, создайте ему другой виртуальный интерфейс, например ifconfig eth0: 1 ip_in_network_you_want_to_reach.
В гостевой системе vmware вы можете создать маршрут к сети, к которой хотите подключиться. Шлюз - это ваш виртуальный сервер. На клиенте добавьте маршрут к сети или ip хоста вашей гостевой системы vm. gw - это ваш виртуальный сервер.
Если настанет день, вам придется перезагрузиться, создайте настоящий виртуальный интерфейс в гостевой среде с помощью vmware-config.pl
Возможно, я неправильно понял ваш вопрос, но я бы решил эту проблему с помощью простой маршрутизации, если я не хочу отключать всех гостей vm.
Я искал решение для добавления vnics к серверу VM 2.x без необходимости останавливать виртуальные машины или перенастраивать их. Запуск vmware-config.pl вызвал бы у меня особые проблемы, так как я запускаю виртуальный сервер на неподдерживаемой версии Ubuntu (кармический рабочий стол). Я использовал (неоднократно) решение, показанное в приведенной ниже ссылке, и могу поручиться за его достоверность ...
http://blog.hurricanelabs.com/2009/01/adding-vmware-bridge-interfaces- while.html
Эта проблема не относится к компьютерам с Windows, так как вы можете добавить виртуальные компьютеры с помощью исполняемого файла, предоставленного при установке. Любой Linux-сервер, на котором запущен VMware Server 1 или 2, сможет это сделать.
Приветствия и удачи