Як налаштувати мережу на віртуальній машині Wmware workstation налаштування мережі у віртуальних машинах. Налаштування мережі для основних режимів VirtualBox

Для кожного мережного інтерфейсу, ви можете вибрати обладнання, яке буде підключено до віртуальній машині. VirtualBox може емулювати роботу наступного мережного обладнання:

AMD PCNet PCI II (Am79C970A);

AMD PCNet FAST III ( Am79C973, the default);

Intel PRO/1000 МТ Desktop (82540EM);

Intel PRO/1000 T Server (82543GC);

Intel PRO/1000 MT Server (82545EM);

Paravirtualized network adapter (virtio-net).

Мережева карта PCNet FAST III встановлюється за умовчанням. вона підтримується практично всіма операційними системами, як добре, як GNU GRUB boot manager.

Ця карта в режимі NAT добре і без проблем встановилася в Windows 98:


Мережева карта PCNet FAST IIIу режимі NAT добре і без проблем ставиться і в Windows XP:



1.Network Address Translation (NAT)

Режим Network Address Translation (NAT) надає найпростіший спосіб доступу до зовнішнього середовища з віртуальної машини. Зазвичай, йому не потрібно ніяких налаштувань хоста і гостьової системи. Тому він є мережним режимом, що настроюється за замовчуванням.

Віртуальна машина з мережним інтерфейсом як NAT підключається до мережі, як і реальний комп'ютер підключається до Internet через маршрутизатор. "Маршрутизатором" у цьому випадку виступає мережевий модуль VirtualBox, який обробляє мережевий трафік віртуальної машини. Нестача режиму NAT, як і у випадку локальної мережіза маршрутизатором, у цьому, що віртуальна машина недоступна для зовнішньої мережі (internet); ви не можете обробляти мережні запити, доки не налаштуєте перекидання портів.

Віртуальна машина отримує мережеву адресу та інші його налаштування у локальній мережі від сервера DHCP, вбудованого у VirtualBox. Таким чином, IP адреса присвоюється віртуальній машині відмінна від мережевої адреси мережі хоста. Можливо налаштувати використання кількох мережевих карток у віртуальній машині в режимі NAT, тоді перша карта належатиме локальній мережі 10.0.2.0, друга 10.0.3.0 і т.д.

У режимі NAT, мережному інтерфейсу гостя призначається за замовчуванням адреса IPv4 в мережі 10.0.x.0/24 , де x дорівнює порядковому номеру інтерфейсу віртуальної машини плюс 2. Тобто x дорівнює 2, якщо є лише один активний інтерфейс NAT. В даному випадку гостеві надається адреса 10.0.2.15 , адреса шлюзу встановлюється в 10.0.2.2 , а сервер імен (dns) 10.0.2.3 .

Справді, практика підтвердила, що з режимом NAT у VirtualBox, мережа в віртуальних машинах Windows XP і Windows 98 налаштовуються сама без жодних складнощів. Достатньо встановити режим NAT при інсталяції системи у віртуальну машину VirtualBox-а та мережа встановиться. Також без проблем встановлюється мережа, якщо карту підключити вже після встановлення операційної системи.

2. Виконайте команду ipconfig /all для режиму NAT віртуальних машин.

У Windows 98 такі параметри мережі:




Нещодавно ми писали про чудову програму для віртуалізації - VirtualBox. Оскільки на той момент ми навіть не збиралися підключати віртуальну машину до Інтернету, то опустили це питаннядо найкращих часів. І ось, нарешті, диво відбулося. Пропонуємо до вашої уваги один з варіантів налаштування інтернету в VirtualBox на прикладі реальної комп'ютерної мережі.

(mosloadposition debug)

Як приклад ми взяли VirtualBox версії 2.1.0 зі стабільною мережею. Наш VirtualBox встановлений на операційній системі Windows Vista, а на створену в VirtualBox віртуальнумашину ми інсталювали Windows XP SP2.
Комп'ютер з Windows Vista підключено до Інтернету через шлюз, що має адресу 192.168.0.100. Даний шлюз роздає інтернет всім комп'ютерам локальної мережі wi-fi. Налаштування шлюзу та wi-fi до теми не відносяться, тому на них ми не зупинятимемося, а перейдемо відразу до справи.
Насамперед перевіримо на нашому реальному комп'ютері властивості реального мережного підключення, через яке він взаємодіє з інтернетом. Так, у Windows Vista відкриємо «Пуск» – «Панель управління» – «Центр управління мережами та спільним доступом» - «Керування мережевими підключеннями».
Клацніть правою кнопкою миші на ім'я мережного з'єднання, через яке ПК підключено до інтернету або локальної мережі, та виберемо Властивості. На вкладці "Мережа" повинен бути включений пункт "VirtualBox Host Interface Networking Driver". Якщо галочка не варто, її потрібно поставити та натиснути «ОК».

Тепер займемося брандмауерами – ми маємо дозволити їм випускати VirtualBox у мережу. У вбудованому брандмауері Windows ("Пуск" - "Панель управління" - "Брандмауер Windows") VirtualBox має бути доданий до списку винятків. Якщо комп'ютер встановлено інший фаєрвол, наприклад, Agnitum Outpost, включаємо їх у режим навчання, т.к. пізніше нам доведеться дозволити з'єднання VirtualBox з мережею та створити відповідні правила. Краще буде, якщо брандмауер спитає нас про це, а не мовчки заблокує всі спроби VirtualBox вийти у мережу.
На цьому даємо спокій реальній операційну системуі звертаємо свій погляд на VirtualBox. Нам потрібно додати до віртуальної машини мережевий адаптер і налаштувати його: виділивши віртуальну машину у списку VirtualBox, натискаємо кнопку «Властивості».

У списку зліва вибираємо розділ "Мережа". На вкладці «Адаптер 1» встановимо галочку навпроти «Увімкнути адаптер мережі». Ви можете вибрати тип адаптера, як на скріншоті, але можете поекспериментувати, вибираючи зі списку різні адаптери.
У списку "Приєднаний до:" вибираємо "Хост-інтерфейс". Це означає, що мережна карта віртуальної операційної системи буде взаємодіяти з інтернетом та локальною мережею безпосередньо.
Відразу хочемо сказати, що можна вибрати інші налаштування, але методом наукового експерименту нам вдалося змусити працювати інтернет тільки таким чином. А все тому, що налаштування віртуальної мережі тісно пов'язані з конфігурацією вашого інтернет-підключення і вашої реальної комп'ютерної мережі. У кожному даному випадку доведеться поекспериментувати. Але найчастіше, застосувавши вказані на скріншоті опції, нам вдавалося отримати Інтернет, що працює в VirtualBox.
Не забуваймо поставити галочку навпроти «Кабель підключений», а в списку хост-інтерфейсів нижче виділити ту мережеву карту нашого реального комп'ютера, через яку він підключений до інтернету або локальної мережі.
На цьому додавання адаптера до віртуальної машини завершено. Натискаємо "ОК" для застосування налаштувань.

Запускаємо створену у VirtualBox операційну систему (у нас це Windows XP SP2). Тепер ми маємо налаштувати раніше доданий мережевий адаптер. У Windows XP дані налаштування доступні через "Пуск" - "Налаштування" - "Панель керування" - "Мережеві підключення".
В списку мережевих підключеньзнаходимо «Підключення по локальній мережі», клацаємо по ньому правою кнопкою миші та вибираємо «Властивості».

На вкладці «Загальні» у списку компонентів, що використовуються підключенням виділяємо «Протокол Інтернету (TCP/IP)» і натискаємо кнопочку «Властивості».

Налаштування, наведені нижче, повністю залежать від конфігурації вашої мережі. Як ми вже говорили, у нас є шлюз з адресою 192.168.0.100, який роздає інтернет усієї локальної мережі. Тому наш віртуальний комп'ютер повинен вписатися в конфігурацію реальної мережі і мати адресу 192.168.0.Х, де Х - будь-яка цифра від 1 до 254, яка не зустрічається в жодній іншій адресі комп'ютерів мережі. Оскільки ми вже маємо комп'ютер з адресою 192.168.0.100, ми можемо вибрати будь-яку цифру від 1 до 254, крім 100.
У прикладі вибір упав на адресу 192.168.0.77. Маска підмережі вводиться автоматично, достатньо клацнути мишею в даному полі. У полі «Основний шлюз» вводимо адресу комп'ютера, який роздає інтернет чи шлюзу провайдера. У полі «Уподобаний DNS-сервер» вводимо адресу відповідного сервера. Він може збігатися з адресою шлюзу чи ні. Якщо у вашій мережі є інший (альтернативний, вторинний) сервер DNS, введіть його адресу в поле нижче.

На цьому налаштування мережного підключення у віртуальній операційній системі завершено. Натискаємо "ОК".
Тепер необхідно перевірити з'єднання зі шлюзом. Відкриваємо "Пуск" - "Виконати" і вводимо в поле команду "cmd" (без лапок і англійською).

Відкриється командний інтерпретатор Windows. Набираємо «ping 192.168.0.100» (без лапок), де 192.168.0.100 – це адреса шлюзу чи іншого комп'ютера в мережі, з якою ви хочете перевірити зв'язок із віртуальної машини. Якщо ви побачите, що відповідь від шлюзу отримана, то інтернет працює. Тепер ви можете насолоджуватися серфінгом з всесвітньому павутиннюпрямо з VirtualBox.

Якщо відповіді від шлюзу або будь-якого іншого комп'ютера мережі немає, варто змінити налаштування більш відповідні для вашої мережі. Тут все у ваших руках.

Навчитися використовувати VirtualBox корисно для кожного. Завдяки цьому сервісу ви отримуєте віртуальні комп'ютери, які ви можете запускати на своїх пристроях, без необхідності купувати нове обладнання. За своєю суттю, це безкоштовне програмне забезпеченнядля віртуалізації.

Для вирішення багатьох проблем було створено VirtualBox. Завдяки цьому функціоналу ви отримуєте можливість створювати віртуальні комп'ютери з повітря. Вони не займають місця на вашому столі, але вони працюють так само, як справжній комп'ютер. Їх можна створити та видалити за допомогою кількох кліків.

Що таке VirtualBox? Це безкоштовна відкрита вихідна крос-платформна програма для створення, управління та запуску віртуальних машин (VM) - комп'ютерів, апаратні компоненти яких емулюються хост-комп'ютером, або пристроєм, на якому запущена програма. VirtualBox може працювати у Windows, Mac OS X, Linux та Solaris.

Навіщо це потрібно?

Використання віртуальних машин може бути надзвичайно корисним із низки причин. Наприклад, ви можете запустити її, щоб спробувати програмне забезпечення, яке, на вашу думку, може бути небезпечним, або спробувати іншу операційну систему, не змінюючи спосіб налаштування комп'ютера.

Ви також можете використовувати її з метою безпеки. Наприклад, ви можете створити віртуальну машину тільки для онлайн-банкінгу, щоб бути впевненим, що не станете жертвою шпигунських програмабо троянів, які одержують ваші дані.

Як встановити VirtualBox?

Найпростіший спосіб отримати останню версію VirtualBox – завантажити її зі сторінки завантаження офіційного веб-сайту. Там ви можете знайти підходящу версію для своєї платформи чи? якщо ви використовуєте Linux, ви можете вивчити список інструкцій різних дистрибутивів цієї ОС.

Для кожної версії «Лінукс» вам надається можливість завантаження опції «i386» або «amd64», 32- та 64-розрядна версії, відповідно.

Як встановити VirtualBox? Цей процес аналогічний до встановлення будь-якої іншої програми на вашій платформі, тому у вас не повинно бути жодних проблем. Якщо ви відчуваєте в чомусь труднощі, ви завжди можете прочитати посібник зі встановлення на веб-сайті сервісу.

Використання VirtualBox

Як користуватись VirtualBox? Коли ви запускаєте програму вперше, вас зустріне VirtualBox Manager. Тут ви можете створювати віртуальні машини, включати або вимикати їх та налаштовувати доступ до віртуального обладнання, доступного для них, а також здійснювати налаштування мережі.

Створення віртуальної машини

Для того, щоб зробити у VirtualBox налаштування мережі та розпочати роботу, вам знадобиться створити віртуальну машину. Це робиться в такий спосіб.

Перший крок до створення будь-якої віртуальної машини – натиснути кнопку «Створити» у верхньому лівому кутку вікна VirtualBox Manager – це велика синя зірка, яку дуже складно пропустити.

Це запустить «Новий майстер віртуальної машини», який проведе нас кроками, необхідними для запуску.

Введіть ім'я віртуального комп'ютера. Ця назва повністю залежить від вас, але є деякі нюанси.

VirtualBox намагатиметься з'ясувати, яку ОС ви плануєте запускати у віртуальній машині на основі того, яке ім'я ви введете. Якщо це ім'я має згадку «XP», передбачається, що ви встановлюватимете Windows XP і відповідним чином налаштовуватимете її. Однак, ви можете вигадати і випадкову назву. Тоді у вас буде можливість вручну вибрати тип ОС з списків, що розкриваються нижче. Коли ви зробите це, натисніть «Продовжити», щоб перейти до наступного кроку. У цьому вся прикладі розглядається Windows для VirtualBox. Нижче наведено інструкцію по встановленню цієї ОС як гостьовий і подальше налаштування мережного підключення.

Вибір оперативної пам'яті

Щоб встановити гостьову ОС після запуску VirtualBox, вам буде запропоновано вибрати обсяг оперативної пам'ятіякий ви хочете розмістити на віртуальній машині. Чим більше ви дасте для неї обсяг, тим більше краще додатокпрацюватиме, але майте на увазі, що пам'ять, виділена для віртуального комп'ютера, не може використовуватися ОС хоста (тобто комп'ютером, на якому встановлено VirtualBox).

Отже, скільки RAM ви повинні виділити VM? Це від ряду чинників. Якщо ви плануєте використовувати тільки віртуальну машину під час її роботи, ви можете дозволити собі надати їй більше ОЗУ, тому що ви не проситимете хост-систему виконувати багатозадачність. Якщо, з іншого боку, ви використовуватимете її одночасно з виконанням безлічі інших функцій на ОС хоста, вам слід краще розрахувати це значення. Гарним загальним правиломє виділення половини ОЗУ комп'ютера. Отже, якщо ваш ПК має 4 ГБ RAM, дайте 2 ГБ VM, залишивши хост із рештою об'єму. Якщо вибрати це значення з грубою помилкою, ви зіткнетеся з тим, що VirtualBox не запускається.

Місце для зберігання даних

Наступним кроком буде створення «віртуального жорсткого диска»(VHD). Це створює файл на HDD, який може використовуватися VirtualBox, щоб діяти як окремий жорсткий диск. Це дозволяє встановити операційну систему, не турбуючись про те, що можуть постраждати ваші існуючі дані.

Переконайтеся, що вибрано Boot Hard Disk та «Створити новий жорсткий диск», а потім натисніть кнопку «Продовжити». Це запустить «Створити новий майстер віртуального диска». Натисніть кнопку «Продовжити» ще раз, щоб виконати дію до кінця.

Потім вас запитають, чи ви хочете створити «динамічно розширюється» або диск з фіксованим розміром. Кожен має свої переваги. Найбільше в динамічному диску полягає в тому, що він займає рівно такий обсяг, скільки на ньому міститься даних. Він також набагато швидше створюється, ніж фіксований будь-якого значного розміру.

Однак, вам потрібно стежити за цим, тому що його гнучкість також може бути його негативною рисою. Ви створюєте динамічний диск і призначаєте йому 50 ГБ, а потім розміщуєте на ньому близько 20 ГБ даних. Його файл буде відображатися як вміщаючий лише 20 ГБ місця на жорсткому диску, відповідно до вашої ОС хоста. Тому ви можете зайняти це місце іншими даними та не помітити цього.

Справа в тому, що, якщо ви запустили віртуальну машину і спробуєте додати більше даних на динамічний диск, у вас виникнуть проблеми - на віртуальному диску говориться, що він все ще має 30 ГБ, але насправді їх може вже не бути.

У цьому полягає перевага диска з фіксованим розміром. Звичайно, незручно, коли ви намагаєтеся зрозуміти, скільки місця вам потрібно, але потім більше не доведеться турбуватися про це.

У цьому прикладі показані динамічні диски, але фіксовані працюватимуть так само добре. Переконайтеся, що вибрано «Сховище, що динамічно розширюється», потім знову натисніть «Продовжити». Далі вас попросять вибрати ім'я, місцезнаходження та розмір нового VHD. Для більшості застосунків вам не потрібно буде змінювати ім'я або місцезнаходження, але ви можете це зробити, натиснувши на піктограму папки поруч із текстовим полем.

Розмір, який ви повинні вказати залежить від того, скільки матеріалу ви плануєте використовувати. Якщо ви просто хочете застосувати його для запуску декількох програм, пропонованого розміру 10 ГБ має цілком вистачити. Переконайтеся, що налаштування правильні, а потім натисніть «Продовжити» та «Готово».

На цьому етапі вам потрібно лише перевірити все і переконатися, що всі налаштування встановлені так, як ви очікуєте. Потім вам потрібно просто натиснути кнопку «Готово», і віртуальна машина буде створена, щоб ви могли встановити Windows.

Завантаження гостьової ОС у VirtualBox

Як користуватись сервісом далі? Тепер настав час запустити віртуальну машину вперше. Переконайтеся, що новий віртуальний ПК, який ви створили, вибрано у вікні диспетчера VirtualBox, а потім натисніть кнопку «Пуск» у верхній частині вікна. Коли сервіс запускається, ви зустрічатимете вікно First Run Wizard, яке допоможе вам підготуватися до інсталяції Windows XP. Натисніть "Продовжити". Потім відкриється питання, що ви хочете використовувати як настановні носії - компакт-диск або образ на вашому жорсткому диску (зазвичай у вигляді файла.iso). Після того, як ви вибрали свій варіант, натисніть "Продовжити", потім "Готово".

Якщо вам не вдалося відкрити віртуальну машину VirtualBox після наведених вище налаштувань, ймовірно, ви неправильно виділили місце під RAM або HDD. Якщо перезавантаження не вирішує проблему, повторіть попередні кроки заново.

Оскільки на віртуальному жорсткому диску нічого не встановлено, буде автоматично завантажуватись програма установки Windows. Потрібен деякий час для завантаження всіх необхідних ОС-файлів, але в результаті ви побачите екран, на якому відображається список існуючих розділів та нерозподілений простір на комп'ютері.

Після цього ви повинні налаштувати XP, тому натисніть клавішу Enter. Постає питання, як ви хочете відформатувати привід. Вам потрібно вибрати варіант «Відформатувати розділ за допомогою файлової системи NTFS(Quick)». Переконайтеся, що ви обрали опцію «Швидке», або ви чекатимете дуже довгий час!

Після цього Windows Setup форматуватиме VHD, а потім почне копіювання файлів на диск. Ваша участь у цьому процесі не потрібна. Після завершення копіювання файлів програма інсталяції Windows автоматично перезавантажить комп'ютер, щоб перейти до наступного етапу.

Коли ПК перезавантажиться, він спробує увімкнутися з компакт-диска за допомогою вікна «Натисніть будь-яку клавішу для завантаження з компакт-диска...». Ігноруйте це! Якщо ви це зробите, знову повторіть попередній крок без причин.

Ви можете запобігти цьому системному питанню, клацнувши правою кнопкою миші по значку компакт-диска в нижній частині вікна віртуальної машини і натиснувши «Видалити диск з віртуального диска». Як тільки це вікно закриється, ви побачите знайомий екран завантаження Windows XP, перш ніж він перейде на другий етап установки.

Як тільки з'явиться «Майстер інсталяції Windows XP», натисніть кнопку «Далі», щоб розпочати її. Спочатку вам буде запропоновано встановити регіональні та мовні параметри, які в основному пов'язані з натисканням «Налаштувати...» (щоб вибрати країну), а потім «Деталі», якщо потрібно змінити розкладку клавіатури.

Після того, як все буде вибрано, знову натисніть "Далі". Після цього вам потрібно буде ввести ім'я комп'ютера та пароль адміністратора. Краще вибрати назву, яка має якийсь сенс замість випадкового рядка символів, створених автоматично. Наскільки складним ви хочете зробити пароль адміністратора, залежить від того, наскільки важливою є безпека віртуальної машини.

Після натискання «Далі» ви побачите налаштування дати та часу, які вам не потрібно змінювати. При повторному натисканні цієї кнопки вікно зникне деякий час, Windows застосує всі налаштування та продовжить інсталяцію. Тепер ви можете використовувати VirtualBox гостьові доповнення.

Через хвилину чи дві з'явиться інше вікно, цього разу для налаштувань мережі. Зручніше вибрати перший варіант (мережа, яка не має домену). Для цього потрібно ввести ім'я робочої групи - за замовчуванням Rward і всі значення за промовчанням. Однак вам може знадобитися вибрати "Підтримку Direct3D", коли вас попросять визначити компоненти.

Як працювати із мережею?

Мережа в VirtualBox надзвичайно ефективна, але її налаштування може бути трохи складним. Щоб розібратися в цьому, потрібно розглянути різні способиналаштування мережі VirtualBox з кількома вказівниками на те, які конфігурації слід використовувати і коли.

Oracle VM VirtualBox 5.1 дозволяє налаштувати до 8 віртуальних мережевих адаптерів (контролерів мережевого інтерфейсу) для кожного гостьового віртуального пристрою (хоча в GUI лише 4).

Основні режими:

  • Трансляція мережевих адрес (NAT).
  • Мостові мережі.
  • Внутрішня мережа.
  • Мережа лише для хостингу.
  • NAT із переадресацією портів.

Oracle VirtualBoxпропонує їх як засновані на гостьовому типі ОС, який ви вказуєте під час створення віртуальної машини, і вам рідко потрібно їх модифікувати. Але вибір мережного режиму залежить від того, як ви хочете використовувати пристрій (клієнт або сервер) і чи ви хочете, щоб інші комп'ютери у вашій мережі бачили його. Отже, слід подивитися на кожен режим налаштування мережі VirtualBox трохи докладніше.

Трансляція мережевих адрес (NAT)

Це режим за промовчанням для нових віртуальних машин, який відмінно працює в більшості ситуацій, коли гостьова ОС є «клієнтським» типом (тобто більшість мережевих підключень є вихідними). Ось як це працює.

Коли завантажується гостьова ОС, вона зазвичай використовує DHCP для отримання IP-адреси. Oracle VirtualBox відправить цей запит DHCP і повідомить операційну систему про призначену IP-адресу та адресу шлюзу для маршрутизації вихідних з'єднань. У цьому режимі кожній віртуальній машині присвоюється та сама IP-адреса (10.0.2.15), тому що кожна з них вважає, що вона знаходиться у своїй ізольованій мережі. І коли вони відправляють свій трафік через шлюз (10.0.2.2), VirtualBox перезаписує пакети, щоб вони відображалися так, ніби вони виходили від хоста, а не від «гостя» (працюючого всередині хоста).

Це означає, що гостьова ОС працюватиме, навіть якщо хост переміщається з мережі до мережі (наприклад, ноутбук, що переміщається між розташуваннями), від бездротових до дротових підключень.

Однак як інший комп'ютер ініціює з'єднання з нею? Наприклад, потрібне підключення до веб-сервера, запущеного на гостьовому комп'ютері. Це неможливо (зазвичай) з використанням режиму NAT, оскільки до гостьової ОС немає маршруту. Таким чином, для серверів віртуальної машини, що працюють, вам потрібен інший мережевий режим та інше налаштування мережі VirtualBox.

Підключення NAT (мережеві характеристики):

  • Гостьові ОС знаходяться у власній приватній мережі.
  • VirtualBox діє як DHCP-сервер.
  • Механізм NAT VirtualBox переказує адреси.
  • Цільові сервери відображають трафік, що походить від хоста VirtualBox.
  • Конфігурація не потрібна для хоста або гостьової ОС.
  • Відмінно працює, коли гості є клієнтами, але не серверами.

Мостові мережі

Bridged Networking використовується в тих випадках, коли ви хочете, щоб ваша віртуальна машина була повноправним елементом мережі, тобто дорівнювала вашому хост-пристрою. У цьому режимі віртуальний мережний адаптер «підключений» до фізичного на вашому хості.

Це пов'язано з тим, що кожна віртуальна машина має доступ до фізичної мережітак само, як і ваш хост. Він може отримати доступ до будь-якої послуги в мережі – зовнішні служби DHCP, служби пошуку імен та дані маршрутизації тощо.

Недоліком цього режиму є те, що, якщо ви запустите багато віртуальних машин, ви можете швидко вичерпати IP-адреси або ваш адміністратор мережі буде переповнений запитами на них. По-друге, якщо ваш хост має кілька фізичних мережевих адаптерів (наприклад, бездротові та провідні), ви повинні переналаштувати міст, якщо він перепідключається до мережі.

Що робити, якщо ви хочете запускати сервери у віртуальній машині, але не хочете залучати мережевий адміністратор? Можливо, один з наступних двох режимів підійде для вас, або вам знадобиться комбінація додаткових параметрівнаприклад NAT vNIC + 1 Host-only vNIC.

Мостові мережеві характеристики:

  • мости VirtualBox призначені для хост-мережі;
  • хороші для будь-якої гостьової ОС (як клієнта, і сервера);
  • використовують IP-адреси;
  • можуть містити конфігурацію гостя;
  • найкраще підходять для виробничих середовищ.

Внутрішня мережа

Коли ви налаштовуєте одну або кілька віртуальних машин для роботи у внутрішній мережі, VirtualBox гарантує, що весь трафік на цій мережі залишається всередині хоста і доступний лише для пристрою в цій віртуальній мережі.

Внутрішня мережа є повністю ізольованою системою. Вона добре підходить для тестування. У ній за допомогою віртуальної машини ви можете створювати складні внутрішні мережі, які надають власні послуги (наприклад, Active Directory, DHCP і т. д.). Зверніть увагу, що навіть хост не є її елементом.

Цей режим дозволяє віртуальній машині працювати, навіть якщо хост не підключений до мережі (наприклад, на площині). Разом з тим, при такому типі підключень та налаштуванні мережі VirtualBox не надає такі «зручні» послуги, як DHCP, тому ваш пристрій має бути статично налаштованим або надавати службу DHCP/Name.

Допускається встановлення кількох внутрішніх мереж. Ви можете налаштувати віртуальні машини на те, щоб кілька мережевих адаптерів могли перебувати у внутрішніх та інших мережних режимах, і тим самим надавати маршрути, якщо це необхідно. Але все це виглядає складно та недоступно для нефахівця.

Що робити, якщо ви хочете, щоб внутрішня мережа приймала хост із VirtualBox, надаючи гостьовим ОС IP-адреси? Для цього вам може знадобитися налаштовувати мережу лише для хоста.

Характеристики внутрішньої мережі:

  • гостьові ОС можуть бачити інших гостей в одній внутрішній мережі;
  • хост не може бачити внутрішню конфігурацію;
  • потрібна конфігурація мережі;
  • навіть якщо хост не є учасником підключення, внутрішню мережу можна використовувати разом із мостовим підключенням;
  • добре підходить для розрахованої на багато користувачів мережі.

Мережа лише для хостингу

Працює майже так, як з'єднання Internal Networking, при якому ви вказуєте, в якій мережі знаходиться гостьовий сервер. Всі віртуальні машини, що знаходяться в цій мережі, бачитимуть один одного та хост. Однак інші зовнішні пристроїне можуть бачити «гостей» у цій мережі, звідси й назва «тільки хост».

Вона дуже схожа на внутрішню мережу, але тепер хост може надавати послуги DHCP. Щоб настроїти таке з'єднання, зайдіть VirtualBox Manager і виберіть стандартні налаштування.

Характеристики мережі:

  • VirtualBox створює приватну внутрішню мережу для гостьових ОС, а хост бачить нове програмне забезпечення NIC.
  • VirtualBox надає сервер DHCP.
  • Гостьові ОС не можуть вийти у зовнішню мережу.

NAT з переадресацією портів

Тепер ви можете припустити, що вивчили достатньо режимів для обробки кожного випадку, але бувають винятки. Що робити, якщо середовище розробки знаходиться, наприклад, на ноутбуці, і у вас є одна або кілька віртуальних машин, яким потрібні інші комп'ютери для підключення? І ви постійно змушені використовувати різні клієнтські мережі.

У цьому сценарії NAT не працюватиме, тому що зовнішні машини повинні підключатися на кшталт мосту. Це можливо хороший варіант, але вам можуть знадобитися IP-адреси. Крім того, не завжди програмне забезпечення може впоратися зі змінними мережами.

Якщо використовувати внутрішню мережу, то може виявитися, що вашим віртуальним машинам потрібно бути видимими в мережі. Що робити у таких випадках?

Налаштуйте віртуальну машину для використання мережі NAT, додайте правила переадресації портів, а зовнішні комп'ютери підключіть до «хосту». Номер порту та з'єднання буде перенаправлено VirtualBox на номер гостьової ОС.

Наприклад, якщо ваша віртуальна машина запускає веб-сервер на порту 80, ви можете налаштувати вищезазначені правила. Це забезпечує мобільну демонстраційну систему, яка не потребує повторного налаштування при кожному підключенні вашого ноутбука до іншої мережі LAN/Network.

Врешті-решт VirtualBox має дуже потужний набір параметрів, що дозволяє налаштовувати практично будь-яку конфігурацію, яка може вам знадобитися. Щоб підібрати необхідний вам варіант, вивчіть на офіційному сайті інструкцію VirtualBox.

Користувачі ПК можуть задіяти у своїй роботі різні типиопераційні системи. Іноді потрібно, перебуваючи в одній ОС, скористатися функціями іншої, а перезавантаження при цьому небажана. Є чудове рішення – «віртуальні машини». Серед найвідоміших на світовому IT-ринку - VirtualBox. Які її особливості? Як здійснюється необхідне для роботи з VirtualBox налаштування мережі?

Що таке VirtualBox

VirtualBox - це, як ми зазначили вище, "віртуальна машина". Іншими словами, це програмне середовище, що дозволяє завантажувати практично в повнофункціональному режимі ту чи іншу операційну систему у момент знаходження користувача в інтерфейсі іншої ОС.

Тобто, наприклад, якщо у людини працює Windows, то вона може, задіявши VirtualBox, запустити (а до цього – інсталювати) на ПК Linux без перезавантаження. Практична корисність цієї функції може полягати, наприклад, у цьому, що з роботі з Windows-программами можна повноцінно задіяти функції серверних ОС лінійки Linux, які часом незамінні. Можлива, до речі, зворотна процедура.

Повна назва «віртуальної машини», про яку йде мова- Oracle VM VirtualBox, оскільки її розробила найвідоміша американська корпорація. Розглянемо основні можливості рішення від Oracle.

Особливості VirtualBox

Програма VirtualBox — чудова альтернатива таким рішенням, як, наприклад, Wine, які використовуються в тих випадках, коли користувачеві LinuxНеобхідно запустити програму для Windows. При цьому задія Wine не гарантує успішного запуску ПЗ, орієнтованого на Windows. У свою чергу, "віртуальна машина" дозволяє завантажувати відповідні інтерфейси ОС від Microsoft і використовувати їх практично з тим самим функціоналом, як при окремому завантаженні Windows.

Так, при вирішенні завдань з управління такі можливості вкрай затребувані. Найголовніше для повноцінного використання потенціалу Windows або Linux за допомогою VirtualBox — налаштування мережі відповідно до коректних алгоритмів.

Умови користування

Серед головних переваг VirtualBox - безкоштовність. При цьому дане рішеннявипускається практично в єдиній версії, а тому, освоївши тонкощі роботи з ним, можна легко використовувати його згодом, не побоюючись, що розробник випустить принципово нові інтерфейси. Зазначимо, що компанія Oracle створила додатковий пакет до «віртуальної машини» — Expension Pack, до структури якого входять такі рішення як, наприклад RDP-сервер, за допомогою якого можна підключатися до віртуальної машини віддалено за допомогою відповідного типу протоколу. Розширений пакет для VirtualBox для особистих цілей, тобто за умови некомерційного використання, поставляється ентузіастам корисних IT-рішень безкоштовно.

Можливості

Якими є найбільш примітні можливості програми VirtualBox?

Насамперед це віртуалізація на платформах типу x86 – не потрібна підтримка Intel VT, а також AMD-V.

Програма характеризується інтуїтивно зрозумілим дружнім інтерфейсом. Російська мова також підтримується у VirtualBox. Налаштування мережі та вирішення інших завдань, таким чином, буде полегшено для російських користувачів.

VirtualBox - кросплатформне рішення. Він підходить для Windows, Linux, Mac OS.

Є підтримка процесорів із кількома ядрами, і навіть комп'ютерів, у яких встановлено кілька відповідних чіпів.

Є Guest VM Additions, що дозволяє оптимізувати комунікації з ОС, з урахуванням яких працює програма.

Продуктивність віртуальної машини, як вважають багато IT-фахівців, — на найвищому рівні.

Серед ключових завдань при підготовці роботи з VirtualBox – налаштування мережі. Розглянемо основні її нюанси її вирішення.

Встановлення віртуальної машини

Отже, нам належить налаштування мережі VirtualBox. Давайте вивчимо ключові нюанси її встановлення на комп'ютер користувача, а також алгоритми базових етапів налаштування ПЗ. Для початку необхідно завантажити дистрибутив програми на сайті virtualbox.org та встановити рішення на ПК. Які нюанси можуть супроводжувати вирішення цього завдання? Наприклад, слід підтвердити інсталяцію віртуального інтерфейсу, який буде необхідний роботи мережі. При цьому фактичне підключення може бути дезактивовано.

Ключові налаштування віртуальної машини

Далі запускаємо програму. У головному вікні інтерфейсу відображатиметься список віртуальних машин, які можна запускати на ПК. При першому завантаженні програми він, швидше за все, буде порожнім. Тому віртуальну машину користувачеві потрібно буде створювати самостійно. Для цього натискаємо відповідну кнопку, після – вибираємо тип віртуальної машини та її ім'я. ОС, яку багато користувачів воліють ставити на VirtualBox - Ubuntu. Налаштування мережі з її допомогою здійснюється достатньо швидко, супутні їй нюанси легко освоїти.

Після вибору типу віртуальної машини в налаштуваннях необхідно вказати, який обсяг ОЗУ зможе задіяти програму. Рекомендована величина - 1 Гб. Після цього потрібно створити віртуальний дисковий простір — робиться це на вінчестері комп'ютера. Для цього потрібно вказати в налаштуваннях, що використовуватиметься такий тип файлу, як VDI. Також слід зазначити у програмі, що диск буде динамічним. Після цього вказуємо розмір вінчестера, наприклад, 8 Гб (для запуску «віртуальної машини» не потрібно занадто багато дискового простору).

Розглянемо, як налаштовувати віртуальну машину від Oracle. Її можна запускати в інтерфейсі практично будь-яких версій Windows, включаючи найпоширенішу у світі Windows 7.

Основні нюанси налаштування VirtualBox у Windows 7

Встановивши програму, наприклад, у Windows 7, потрібно буде налаштувати деякі її ключові опції. У головному вікні інтерфейсу VirtualBox слід натиснути правою кнопкою мишки на створеній віртуальній машині і вибрати опцію Властивості. Ключовий пункт, який нас цікавить у відповідному інтерфейсі, — тип буфера між двома системами: базовою та гостьовою. Відповідна опція знаходиться у закладці «Загальні». Найкраще вказати програмі, що потрібно використовувати двонаправлений буфер.

Також корисно вибрати пункт меню "Файл", після - перейти в "Налаштування". У розділі "Загальні" вибираємо список "Папка для машин". Зазначаємо опцію «Інший» та вказуємо папку, де будуть розміщуватись файли віртуальної машини. У розділі "Введення" можна налаштувати клавішу, за допомогою якої введення даних з клавіатури та маніпуляції за допомогою мишки перенаправляються в інтерфейси віртуальної машини. Також можна здійснити налаштування дисплея – наприклад, у частині максимального

Запуск VirtualBox та встановлення другої ОС

Після того, як базові налаштування зроблено, можна запускати «віртуальну машину». Для цього потрібно вибрати назву зі списку в головному меню і натиснути на кнопку «Старт». Після цього відкриється інтерфейс, за допомогою якого можна встановити необхідну ОС. Її дистрибутив, таким чином, має бути напоготові - наприклад, у записаному на CD або DVD-диск вигляді. Після того, як ОС встановлена, ми можемо переходити до такого етапу, як безпосереднє налаштування віртуальної мережі VirtualBox.

Налаштування мережі: ключові опції

Необхідно вибрати тип віртуальної ОС та натиснути кнопку «Налаштувати». Після цього переходимо у вкладку "Загальні". Тут нас цікавить розділ «Мережа». Потрібно вибрати такий тип підключення, як міст. Він припускає, що між мережевою картоюПК та віртуальною машиною буде сформовано канал, за допомогою якого відповідний ресурс поточної ОС можна буде використовувати в іншій операційній системі. Зазначимо, що в розділі «Загальні папки» можна керувати відповідними елементами для зберігання файлів, які з'являються під час обміну між ПК та віртуальною машиною.

Налаштування мережі у «віртуальній» ОС Ubuntu

Як ми зазначили на початку статті, оптимальне віртуальне середовище під час використання VirtualBox — Ubuntu. Налаштування мережі за допомогою цієї операційної системи може бути реалізована в рамках наступного алгоритму. Для початку слід завантажити одну з версій ОС, якнайкраще адаптовану з метою вирішення задачі, про яку йдеться. Потрібно перейти на сайт releases.ubuntu.com, а потім вибрати версію 14.04 LTS. Після цього слід завантажити ISO-образ операційної системи. Якщо користувач має 64-розрядний ПК, то потрібна буде відповідного типу. Далі, використовуючи інтерфейс VirtualBox, потрібно запустити процес інсталяції ОС (вище ми розглянули, як працює цей механізм). Після встановлення «віртуальної» Ubuntu переходимо до основних етапів такої процедури, як налаштування мережі VirtualBox. Windows 7 також може бути використана для вирішення цього завдання.

Ми можемо використовувати віддалений сценарій конфігурування сервера за допомогою протоколу SSH— власне, щоб використати цю нагоду, ми й встановили «віртуальну машину». Серед найзручніших інструментів для роботи з SSH у Windows – програма PuTTY. Її потрібно завантажити на сайті putty.org. Але перед цим необхідно коректно встановлювати Ubuntu - вирішення цього завдання супроводжують деякі нюанси. Розглянемо їх.

Особливості інсталяції ОС у віртуальній машині

На початку інсталяції Ubuntu системазапитає бажані мовні налаштування. Після їх введення розпочнеться встановлення додаткових компонентів. У процесі інсталяції ОС система може спробувати конфігурації мережі з DHCP, але це потрібно, тільки якщо такого типу сервера є у мережі. Якщо їх немає, то буде запропоновано виставити відповідні налаштування вручну. Але на поточному етапі інсталяції це робити необов'язково – цей крок можна пропустити.

Серед опцій, які важливі для нас, це ім'я комп'ютера. Це може звучати приблизно так: computer227.computer227network.com. Це, звичайно, не адреса в інтернеті, а лише необхідний мережевий ідентифікатор ПК. Далі необхідно налаштувати облікові записикористувача. Потрібно мати на увазі, що як нікнейм не вдасться використовувати слово admin - така специфіка ОС Ubuntu (воно зарезервовано в системі). Можна вибрати такий варіант, як userhost, наприклад. Пароль - будь-який, який буде зручний власнику ПК.

Наступний етап установки Ubuntu- Налаштування часу та часових поясів. Бажано вказати реальні.

Після налаштування жорсткого диска запуститься завантаження основних файлів. Після її закінчення система запропонує здійснити конфігурацію пакетів APT — але це важливо лише якщо користувач бажає встановити проксі-сервер. Умовимося, що ми не будемо використовувати його в мережі, тому цей етап можна пропустити.

Далі система запитає, чи потрібно встановлювати Багато IT-фахівців вважають за краще не здійснювати цю процедуру, Так як в цьому випадку можна повністю контролювати процеси, що протікають в ОС. Потім у вікні інтерфейсу потрібно відзначити OpenSSH як тип ПЗ, що використовується.

У подальшому процесі інсталяції Ubuntu система запитає, чи слід встановлювати завантажувач GRUB у відповідну область диска. Після того, як ОС повністю встановлюється, потрібно перезавантажити ПК.

Основні мережеві опції

Наступний етап роботи з VM VirtualBox – налаштування мережі за допомогою інтерфейсів ОС Ubuntu. Необхідно увійти в операційну систему, вказавши логін та пароль, які ми визначили під час інсталяції.

Наступне необхідна дія- Отримання прав доступу на рівні ROOT, тобто суперкористувача. Необхідна активізація відповідної опції.

Це можна зробити за допомогою введення команди sudo su. Інший варіант – ввести в командний рядок sudo passwd root із паролем. Власне, це основні налаштування на цьому етапі. Можна завантажувати програму PuTTY та керувати сервером на ОС Ubuntu за допомогою віртуальної машини.

Нюанси мережевих налаштувань

Які є нюанси щодо роботи з Oracle VirtualBox? Налаштування мережі може вимагати внесення коректив до ряду інших опцій. Яких саме?

Наприклад, може знадобитися конфігурація сервера в частині встановлення на ньому постійної IP-адреси. Для цього необхідно внести відповідні зміни до /etc/network/interfaces. Це робиться за допомогою наступної команди: nano/etc/network/interfaces. Після цього можна перезавантажити мережу наступною командою: /etc/init.d/networking restart.

Потім потрібно внести корективи /etc/hosts за допомогою відповідної команди nano. Необхідно, щоб у структурі файлу були наступні налаштування:

127.0.0.1 - для localhost;

192.168.0.1 (якщо IP-адреса комп'ютера в локальній мережі відрізняється від зазначеного, пишемо правильний) для адреси сервера, зазначеного вище, тобто computer277.computer277network.com computer277.

Далі потрібно синхронізувати годинник, що працює в системі, із сервером часу в інтернеті. Для цього потрібно ввести командний рядок apt-get install ntp update. На цьому завершуємо конфігурацію. Після цього можна повноцінно скористатися Oracle VM VirtualBox. досить проста. Подальше використання Ubuntu за допомогою «віртуальної машини» передбачає можливість залучення найширшого набору функцій даної серверної ОС.

Універсальний інструмент: працює у Windows XP

Чи працює віртуальна машина від Oracle щодо застарілих версіях Windowsнаприклад, XP? Так, цілком. Відповідно до розглянутого алгоритму, можна конфігурувати інші операційні системи за допомогою VirtualBox. Налаштування мережі Windows XP, звичайно, здійснюватиметься дещо іншими методами. Зокрема, командна строкаЯк в Ubuntu, задіятися в ході цієї процедури не буде.

Однак Windows XP має цілком зрозумілі навіть непідготовлений користувач елементи управління локальною мережею, і робота з ними не повинна супроводжуватися відчутними складнощами і збоями.

Очевидно, крім Ubuntu, та інші ОС з лінійки Linux сумісні з алгоритмами «віртуальної машини». У числі тих, які відмінно підходять для використання з VirtualBox - CentOS. Налаштування мережі в цьому дистрибутиві Linux буде здійснюватися на базі алгоритмів, в цілому схожих на ті, що ми використовували при роботі з Ubuntu.

Всім привіт, сьогодні хочу продовжити тему з налаштування домашньої віртуальної інфраструктурина Wmware workstation. І сьогодні ми розглянемо, як проводиться налаштування мережі Wmware workstation, для віртуальних машин. Які види мережі там бувають і для чого кожен вид використовується, розуміння даних догматів дуже сильно розширить ваші можливості в плані застосування даного гіпервізора.

І так попереднього разу ми з вами створили віртуальну машину та встановили на неї операційну систему. Тепер припустимо, що ви створюєте ще одну віртуальну машину та хочете організувати домен Active Directory, але для цього потрібно налаштувати мережу Wmware workstation. Розглянемо де це і які є веди мережі.

Види мереж Wmware workstation

І так які види мереж бувають у цьому виді віртуалізації:

  • Міст > підключення безпосередньо до фізичної мережі. bridge як його ще називають поєднує кілька портів у віртуальний комутатор, по суті ви побачите у віртуалці ваш мережевий інтерфейс.
  • NAT > власне створюється кілька окремих мережевих інтерфейсів, якими ваша віртуальна машина отримує інтернет, фізичний адаптер натує віртуальний адаптер.
  • Тільки для вузла > приватна мережа тільки з вузлом, це по суті закрита локальна мережа, яку налаштовує Wmware workstation, між фізичним комп'ютером і віртуальною машиною.
  • Інше. вказати віртуальну мережу > по суті закрита ізольована мережа
  • Сегмент локальної мережі > ізольована мережа, що створюється вами особисто, трафік бігає лише між віртуалками.

Як налаштувати мережу

Для цього заходимо у параметри віртуальної машини та вибираєте новий або існуючий мережевий адаптер. За замовчуванням стоїть NAT, в даному налаштуванні вбудований сервер DHCP, видає вам внутрішній IP адресу. Так само при установці VMware, у вас на фізичному хості створюється два мережеві віртуальні інтерфейси, через які і проксується трафік.

Ось налаштування network інтерфейсу vm машинці:

  • ip адреса 192.168.145.128
  • основний шлюз 192.168.145.2
  • DHCP сервер 192.168.145.254

Дивимося налаштування тих мережевих адаптерів, що у вас додалися на фізичному комп'ютері:

  • ip адреса 192.168.145.1, як бачите вони з одного сегмента 145. Що дозволяє вам отримувати інтернет у віртуалці.

Налаштування NAT можна переглянути Правка > Редактор віртуальної мережі

У даному редакторіможна задати та переглянути параметри NAT

Клацаємо Параметри NAT, тут видно шлюз 192.168.145.2, за бажання його можна замінити на потрібний вам. Зверніть увагу можна навіть прокидати порти у потрібну машинку.

переглянути параметри DNS. За замовчуванням задаються автоматично, але можна вказати і вручну.

Параметри DHCP, у яких вказується пул ip адрес, що видається, час оренди.

Давайте зробимо трасування з нашого vm і подивимося проходження трафіку. Як бачите першим хопом, йде шлюз, а далі вже шлюз фізичного інтерфейсу, куди трафік потрапляє через той віртуальний інтерфейс з ip 192.168.145.1.

Режим мосту

Ось параметри мого мережного адаптера на фізичному комп'ютері, як бачите ip адресу 192.168.0.77 та шлюз 192.168.0.1

А ось налаштування мережі на віртуальній машині Wmware workstation 192.168.0.11 та з таким же основним шлюзом. З чого можна зробити висновок, що налаштування мережі, зроблене в одному сегменті і якби у мене ще був ноутбук підключений через WiFi, то я б з нього мав доступ на пряму до віртуальної машини, оскільки вони були б в одній локальній мережі. Єдиною, що все йшло б через фізичний адаптер комп'ютера де налаштована віртуалізація.

Тільки для вузла

Продовжуємо з мережеві налаштування VMWare Workstationта встановлюємо значенняЛише для вузла. І так тепер ваша virtual machine отримує IP адресу з локальної мережі в якій тільки вона і ваш фізичний комп'ютер.

На фіхічному хості.

Iнше: вказати віртуальну мережу

В даному випадку у вас тут може бути як і міст так і NAT, а може і ізольована мережа, все залежить від того, як ви налаштуєте в редакторі віртуальних мереж.

Сегмент локальної мережі

Ізольована мережа, трафік між віртуальними машинами бігає всередині віртуального комутатората нікуди більше. Створюється дуже просто у налаштуваннях віртуалки. Тиснемо Сегменти локальної мережі > Додати.

Тепер вибираємо створений сегмент, підійде для доменів active directoryнаприклад.

Підсумок

Як бачите Wmware workstation в Наразі 12 версія, дуже потужний інструмент для організації різного рівня складності та завдання мереж, думаю сценарії ви придумаєте самі.




Top