Віртуальний комп'ютер (система VMware)
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
ьої команди треба перейти до каталогу, де розташовується вказаний пакет.
Якщо ви встановлювали систему з tar-архіву, то для її видалення треба запустити скрипт vmware-uninstall.pl.
Після того, як ви перевстановили ПЗ, необхідно (як і при першій інсталяції) запустити скрипт vmware-config.pl, і тепер уже не пропускати етап завдання конфігурації мережі. Нижче наводиться зразок діалогу, який відбувається на цьому етапі:
-------------------------------------------------- -----------------------
Do you want this script to automatically configure your system to allow your Virtual Machines to access the host filesystem? (Yes / no / help)
The version of Samba used in this version of VMware is licensed as described in the "/ usr / share / doc / vmware / SAMBA-LICENSE" file.
Hit enter to continue.
Enabling networking (this is required to share the host filesystem).
Trying to find a suitable vmnet module for your running kernel.
None of VMwares pre-built vmnet modules is suitable for your running kernel. Do you want this script to try to build the vmnet module for your system (you need to have a C compiler installed on your system)? [Yes]
Extracting the sources of the vmnet module. Building the vmnet module.
The module loads perfectly in the running kernel.
Enabling host-only networking (this is required to share the host filesystem).
Do you want this script to probe for an unused private subnet? (Yes / no / help) [yes]
What will be the IP address of your host on the private network? 192.168.36.20
What will be the netmask of your private network? 255.255.255.0
-------------------------------------------------- -----------------------
Відповідь на перше з наведених у цьому прикладі питань визначає, чи буде на базовому компютері встановлений Samba-сервер фірми VMware. Якщо ви відповідаєте ствердно ("yes"), то на базовому компютері встановлюється Samba-сервер vmware-smbd (це спеціально допрацьована фірмою версія сервера Samba, див. вище). Після цього Ваше рішення потрібно ще тільки для того, щоб вирішити, задати чи IP-адреси самому або надати їх вибір скрипту. Це рішення ви приймаєте, коли відповідаєте на питання
"Do you want this script to probe for an unused private subnet? (Yes / no / help)".
Якщо ви вирішили використовувати тільки варіант "Bridged networking", то краще відповісти "n", і зазначити у відповіді на наступне запитання реальну адресу, отриманий від адміністратора мережі. Якщо ж ви вирішите створити віртуальну мережу ("Host-only networking"), то краще надати вибір адрес скрипту. Втім, і в останньому випадку можна задавати адреси самому, дотримуючись угод, про які було коротко розказано вище.
Якщо ж на перше питання у наведеному прикладі ви відповідаєте негативно (тобто відмовляєтеся від установки Samba-сервера від фірми VMware), то наступним питанням буде:
"Do you want to be able to use the network in your Virtual Machines? [Yes]".
Як бачите, це питання припускає тільки один варіант відповіді (якщо ви відповідаєте "ні", то опиняєтеся від підтримки мережі взагалі). У випадку ж ствердної відповіді скрипт ще раз цікавиться, чи не бажаєте ви сконфігурувати і "host-only networking":
Do you want to be able to use host-only networking in your Virtual Machines? [Yes]
Якщо ви відповісте "ні", то зможете використовувати тільки варіант "Bridged networking", про що свідчить поява наступного повідомлення:
Starting VMware services:
Virtual machine monitor [OK]
Virtual ethernet [OK]
Bridged networking on / dev/vmnet0 [OK]
Якщо ж ви задіяли і варіант "Host-only networking", то це повідомлення прийме вигляд:
Starting VMware services:
Virtual machine monitor [OK]
Virtual ethernet [OK]
Bridged networking on / dev/vmnet0 [OK]
Host-only networking on / dev/vmnet1 (background) [OK]
На закінчення скрипт ще попросить вас ввести імя і пароль користувача, якому буде дана доступ до сервера Samba, і завершить роботу.
Як випливає з викладеного, інтерфейс vmnet0 (який використовується для "Bridged networking") задіюється в будь-якому випадку, навіть якщо ви намагаєтеся налаштувати мережеві служби системи VMware тільки на використання варіанту "Host-only".
Після завершення роботи конфігураційного скрипта запустіть систему VMware, виберіть (якщо їх декілька) потрібний вам конфігураційний файл віртуального компютера (через меню File | Open) і, не запускаючи віртуальний компютер, виконайте наступне:
- Запустіть Редактор конфігурації (меню Settings | Configuration Editor).
- Клацніть по значку "+" ліворуч від напису "Ethernet Adapters". Зявляться три додаткові рядки, що відповідають трьом можливим віртуальним мережевим адаптерам. Перемістіть підсвічування (курсор) на першу з цих рядків. У правій частині вікна (яке до цього було порожнім) зявиться картинка, подібна тій, що зображена на рис. 18.7.
- Клацніть по трикутнику біля випадаючого меню вибору типу підключення (Connection Type) і виберіть один із трьох можливих варіантів (Bridged, HostOnly або Custom), відповідно до прийнятого Вами раніше рішенням. Як було сказано вище, варіант Custom вибирати не варто, поки ви не освоїте систему VMware значно краще за автора цієї книги.
- Після цього треба клацнути по кнопці Install і зберегти конфігурацію клацанням по кнопці Safe.
При цьому в якості мережевої плати треба вибрати плату AMD PCNET Family Ethernet adapter (PCI-ISA), а потім або задати фіксований мережеву адресу, або задіяти динамічне отримання адреси за протоколом DHCP. Більш докладно про те, як це можна зробити, дивіться у посібнику ОС, яка завантажується на віртуальному компютері. Варто лише зазначити, що якщо ви встановите на віртуальному компютері кілька ОС і будете вибирати одну з них при завантаженні, то треба буде налаштувати мережеві служби в кожній з цих ОС. Оскільки частіше за все в кожний момент часу може бути запущена тільки одна з цих ОС, можна використовувати один і той же IP-адреса у всіх цих системах. Швидше за все, вам доведеться перезапустити ОС віртуального компютера, щоб зроблені зміни вступили в силу.
Якщо ви підключаєтеся до реальної фізичної мережі, то після цього ви зможете "побачити" інші к