Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Программы Обзоры программ Различные утилиты VMware - виртуальный полигон для администратора и разработчика RSS

VMware - виртуальный полигон для администратора и разработчика

Текущий рейтинг: 4.71 (проголосовало 7)
 Посетителей: 13500 | Просмотров: 30899 (сегодня 0)  Шрифт: - +
Для них будут автоматически подобраны наиболее подходящие драйвера. Конечно, изображение на экране оставляет желать лучшего, но нас это на данный момент не особенно интересует. Сейчас для нас самая главная задача - настроить сетевую подсистему Windows. Открываем настройки сетевой карты Windows и вносим туда вот такие данные: IP-адрес 192.168.120.15 и маску сети 255.255.255.0.

В качестве шлюза по умолчанию устанавливаем адрес 192.168.120.2. После перезагрузки нужно будет проверить, правильно ли применились сетевые параметры. Если все произошло так, как мы хотели, то можно считать настройку этой машины оконченной. Для того, чтобы она не мешала нам работать, ее можно выключить. Если выключать желания нет, то можно применить более элегантный прием. С помощью меню Power->Suspend или кнопки, состоящей из двух желтых линий, можно перевести виртуальную машину в состояние глубокого сна. В таком режиме она не будет использовать системные ресурсы. Все программы, выполнявшиеся внутри машины, будут остановлены и заморожены, их выполнение продолжится с того же места, где они были остановлены, только после того, как вы воспользуетесь меню Power->Resume или клавишей, включающей питание этой виртуальной машины.

Завершив настройку Windows 98, переходим к настройке FreeBSD 4.7. Большинство действий, производимых нами, будет схоже с предыдущим примером. Будем заострять внимание только на отличиях. Итак, я создал виртуальную машину с жестким диском размером в 1 Гб дискового пространства и 32 Мб оперативной памяти, если возникнет надобность и желание что-либо менять, можете отдать ей гораздо меньше ресурсов. На быстродействие этой системы подобные изменения никак не повлияют. Стоит также отметить, что для FreeBSD лучше выделить все место сразу в файле виртуального диска. Как это делать, мы обсуждали во время установки Windows. Если этого не сделать, то посреди инсталляции вас может поджидать неприятность.

Видимо, в момент установки программного обеспечения обмен с винчестером слишком интенсивен, и дисковая подсистема Windows не выдерживает такой нагрузки. Кстати, при использовании Linux в качестве основной системы такой ошибки я не встречал ни разу. В принципе ничего страшного тут нет

Перед запуском инсталляции в машину нужно добавить еще две дополнительные сетевые карты. Как, наверное, догадались самые любознательные читатели, мы снова воспользуемся меню Edit->Virtual Machine Settings. Во-первых, убеждаемся, что первая сетевая карта привязана к сети Vmnet1. После этого нажимаем кнопку "Add", затем в новом окне нажимаем кнопку "Далее". В следующем диалоговом окне выбираем строку Ethernet Adapter и снова жмем "Далее".

Стоит обязательно настроить все так, чтобы вновь добавляемая карта была предназначена для сети VMnet2. Жмем на кнопку "Готово". Как видите, процедура добавления нового оборудования в систему довольно проста. Самостоятельно добавляем еще одну карту с привязкой к VMnet3. Стоит отметить, что внутри VMWare Workstation стоит ограничение на количество сетевых карт, которые можно добавить в одну машину. Ни одна виртуальная машина не может иметь более трех сетевых карт. Завершив предварительные приготовления, запускаем инсталляцию. Настраиваем BIOS так, чтобы загрузка шла с CD-ROM, потому что дистрибутив системы у нас находится именно там. Я думаю, разметить диск и инсталляцию FreeBSD вы сможете самостоятельно. После того как система загрузилась первый раз, нам нужно настроить сетевую подсистему. Сетевые интерфейсы, которые мы добавили в систему, называются lnc0, lnc1 и lnc2 соответственно. Для того чтобы они заработали как положено, настраиваем систему с помощью программы /stand/sysinstall или вручную вносим следующие данные в файл rc.conf:

gateway_enable="YES"
defaultrouter="192.168.40.57"
ifconfig_lnc0="inet 192.168.40.2 netmask 255.255.225.0"
ifconfig_lnc1="inet 192.168.80.2 netmask 255.255.225.0"
ifconfig_lnc2="inet 192.168.120.2 netmask 255.255.225.0"

Перезагружаем систему для того, чтобы настройки вступили в силу. Как только перезагрузка завершится, можно разморозить машину Windows или запустить ее, если она у вас еще не запущена. Как только Windows загрузится, выбираем меню Пуск->Программы->Сеанс MS-DOS, в появившемся окне командной оболочки пробуем выполнять по очереди нижеследующие команды:

ping 192.168.120.2
ping 192.168.80.2
ping 192.168.40.2

Все команды должны показать, что ICMP-пакеты достигли цели и благополучно вернулись назад.

Итак, переходим к следующей машине, которая будет выступать у нас в роли веб-сервера. На нее нам предстоит установить Linux Mandrake. Как и в случае FreeBSD, установка у нас происходит с CD-ROM. Этой машине мы выделяем 1 Гб пространства жесткого диска и 64 Мб оперативной памяти. Сетевой адаптер у нас один, и он принадлежит к сети VMnet1, я надеюсь, вы сможете сделать так, чтобы это соответствовало истине, самостоятельно. За счет использования графической оболочки процесс инсталляции проходит совершенно безболезненно. Главное - не забыть заказать инсталляцию веб-сервера apache. Под конец установки дать системе IP-адрес 192.168.40.32 и назначить шлюзом по умолчанию IP 192.168.40.2, принадлежащий машине FreeBSD. В остальном все выглядит довольно прозрачно.

Следующим нашим пациентом становится машина на основе OEM версии Windows 2000 Professional. Как вы уже догадались, ничего нетипичного здесь нет. Инсталляция выполняется с загрузочного CD-ROM. Для работы этой машины выделен 1 Гб жесткого диска и 64 Мб оперативной памяти. Изюминкой, ради которой была затеяна возня с этой машиной, является работа с DHCP. После того как инсталляция Windows 2000 будет окончена, нужно настроить свойства протокола TCP/IP так, как показано на рисунке.

Таким образом, мы разрешаем этой системе получать адрес от DHCP-сервера. И результат не заставит себя ждать. Находясь в командном интерпретаторе, выполняем команду ipconfig /all.

Должны получиться именно такие сведения о параметрах сетевого адаптера. С помощью команды ping проверяем доступность всех работающих в нашей сети хостов.

Теперь самое время перейти к нашей последней и, возможно, самой интересной инсталляции. Сейчас мы создадим машину на основе NetBSD, которая будет служить для нас шлюзом в Интернет. Интересные моменты начинаются практически сразу после начала создания виртуальной машины. NetBSD нет в списке официально поддерживаемых VMWare Workstation систем, поэтому во время выбора типа системы мы будем использовать опцию "Other". Выделяем 300 Мб свободного пространства на жестком диске и 32 Мб оперативной памяти. Для такой маленькой системы, как NetBSD, этого будет вполне достаточно. Как всякому порядочному шлюзу между сетями, даем две сетевые карты: первая из них смотрит в VMNet1 и имеет адрес 192.168.40.57, а вторая получает адрес 192.168.32.128 и направлена в сторону VMNet8. Также в этой сети по адресу 192.168.32.2 находится устройство NAT. Я надеюсь, вы сможете самостоятельно добавить устройства этих сетевых карт в виртуальную машину. Инсталляцию мы будем проводить не с CD-ROM, а с его iso-образа. Согласитесь, довольно полезная возможность, если вы скачали образ диска из Интернета, а под рукой нет пишущего CD-ROM. Итак, чтобы пристыковать образ как диск CD-ROM, нужно сделать следующее. Настраиваем в BIOS загрузку с CD-ROM, затем в списке оборудования выбираем этот самый CD-ROM. Изменяем его свойства так, чтобы стала активна опция "Use ISO Image", затем с помощью кнопки "Browse" выбираем необходимый файл образа.

Поскольку для связи с внешним миром NetBSD будет использовать NAT, нужно немного подправить настройки сети VMnet8. Как обычно, для этих целей используем редактор сетей VMWare Workstation. Выбираем вкладку NAT, убеждаемся, что выбрана именно VMnet8, и жмем клавишу "Edit", в ответ открывается диалог настроек NAT. Нам нужно идти глубже, поэтому жмем на клавишу "Port forwarding". Появляется еще одно окно, разделенное на два окна поменьше, верхняя часть отвечает за проброс внутрь сети входящих TCP-пакетов, а нижняя соответственно UDP. Нам нужно настроить TCP, поэтому используем кнопку "Add" верхнего окна.

Настраиваем проброс так, чтобы все входящие пакеты с порта 80 попадали на порт 80 веб-сервера. Несколько раз жмем кнопку "OK" и затем один раз кнопку "Применить".

Вот теперь можно начинать установку NetBSD. Оболочка инсталлятора очень похожа на оболочку FreeBSD, поэтому, я думаю, проблем с ней возникнуть не должно. Главное - не забыть настроить сетевую карту, смотрящую в сеть VMnet1 на адрес 192.168.40.57. Вторая карта будет получать параметры своих настроек от сервера DHCP, работающего в сети VMnet8. Кстати, стоит отметить, что шлюзом по умолчанию для второй карты будет адрес устройства NAT. По окончании установки и настройки NetBSD все наши подопытные сети смогут ходить в Интернет, а также пользоваться услугами внутреннего веб-сервера. А клиенты из внешних сетей будут видеть веб-сервер на 80-м порту сетевого адаптера нашей реальной машины. В результате при заходе на веб-сервер из любой сети должна получаться вот такая картинка.

В данной статье намеренно не описываются никакие меры по обеспечению безопасности вновь созданных сетей, потому что эта тема выходит далеко за рамки повествования. Не стоит пытаться объять необъятное. Во второй части этой статьи мы поговорим об инсталляции VMWare Workstation под Linux. И о том, как сделать точно такой же макет тренировочной сети под вышеназванной операционной системой.

Иcточник: http://onix.opennet.ru/  •  Опубликована: 01.02.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.