Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Ако някога ви се наложи да стартирате няколко операционни системи едновременно, виртуалната машина (VM) е една от най-добрите ви опции. Той е рентабилен, осигурява относително добра производителност и с хиляди безплатни ресурси наличен в интернет, е сравнително лесен за настройка, независимо от вашия опит с виртуални машини и хипервайзори.

Но какво ще стане, ако искате да свържете две или повече виртуални машини в мрежа? За щастие, VirtualBox ви предлага много мрежови опции за всякакви различни настройки, които могат да бъдат конфигурирани с няколко прости щраквания.

Как работи работата в мрежа между множество виртуални машини?

Свързването на множество виртуални машини в мрежа всъщност е доста подобно на начина, по който бихте свързали множество реални компютри в реална мрежа. VirtualBox обаче има до осем мрежови режима за всякакви различни нужди, които може да имате.

instagram viewer

Ето бърз преглед на всички различни мрежови режими, които получавате във VirtualBox.

  • Не е приложено: Този режим просто изключва VM от останалата част от вашата мрежа, което означава, че няма да има мрежа и, като разширение, интернет свързаност с хост или други виртуални машини.
  • Общ драйвер: Този мрежов режим ви позволява да споделяте общия мрежов интерфейс на вашата хост машина с избраната виртуална машина, което означава, че конкретната виртуална машина получава свой собствен мрежов контролер и е отделена от останалата част от физическото мрежа. След това можете да инсталирате драйвери за генеричния мрежов интерфейс с помощта на пакет за разширение, но те така или иначе често се включват с VirtualBox.
  • NAT: Преводът на мрежови адреси (NAT) настройва специална мрежа между хост машината и конкретната виртуална машина, за която сте избрали този режим. Това е изолирана мрежа, което означава, че никоя друга машина освен хоста и определената виртуална машина не може да общува помежду си. VM може също да използва интернет връзката на хоста в този мрежов режим.
  • NAT мрежа: Това е подобно на NAT, но вместо това добавя всички виртуални машини, които сте създали във VirtualBox, към мрежата. Това означава, че хост машината и всичките ви виртуални машини са в изолирана мрежа, където могат да комуникират помежду си и да използват интернет връзката на хост машината, за да се свържат с интернет.
  • Мостов адаптер: При тази настройка всяка виртуална машина се третира като отделна машина във вашата действителна мрежа, което означава хост машини, всички виртуални машини, които може да имате, и всички други устройства във вашата мрежа могат да общуват помежду си без никакви главоболия. Разбира се, това също означава, че вашите виртуални машини получават достъп до интернет.
  • Адаптер само за хост: При тази настройка вашите виртуални машини и хост машината са свързани, но са физически отрязани от останалата част от вашата мрежа. Това осигурява най-високото ниво на мрежова сигурност за вашите виртуални машини, като компромисът е доста ограничени мрежови възможности. Тази настройка може също да бъде извикана Мрежа само за хост на някои по-стари версии на VirtualBox.
  • Вътрешна мрежа: Това създава вътрешна мрежа между множество виртуални машини. В този режим виртуалните машини са отделени дори от хост машината и са в собствена мрежа. Имайте предвид, че това е единственият мрежов режим във VirtualBox, при който вашите виртуални машини нямат достъп до интернет.
  • Облачна мрежа: Това е експериментален мрежов режим на VirtualBox, който стартира с VirtualBox 7.0.6 през януари 2023 г., който позволява локален VM за свързване към подмрежа на отдалечена облачна услуга, за да стане достъпна през интернет, наред с други корпоративни нужди случаи.

Може би сте забелязали, че някои от тези мрежови режими са подобни на повърхността, особено Мрежови режими NAT, Bridge и Host-only. Имайте предвид обаче, че въпреки че те може да изглеждат подобни, те имат малки разлики и нюанси по отношение на цялостната свързаност и мрежовите възможности.

Кой мрежов режим на виртуална машина трябва да изберете?

Конкретният мрежов режим, който изберете, ще зависи до голяма степен от вашите изисквания от вашата VM мрежа. Ако просто искате да направите своите виртуални машини достъпни през вашата локална мрежа, Мостов адаптер ще работи чудесно добре, тъй като не изисква допълнителна настройка и незабавно ще направи вашите виртуални машини достъпни от всяко устройство във вашата мрежа.

От друга страна, ако имате множество други устройства във вашата мрежа и се нуждаете от нещо по-сигурно, настройката на a NAT мрежа или използвайки Адаптер само за хост е по-разумният избор. Ако искате херметична сигурност между вашите виртуални машини или трябва да настроите мрежа с въздушна междина за тестване за проникване сценарий, ан Вътрешна мрежа е пътят.

Препоръчваме да започнете с Мостов адаптер режим и след това преминаване към някой от другите мрежови режими въз основа на вашите специфични изисквания.

Как да свържете две виртуални машини с помощта на Virtual Box

Както вероятно вече се досещате, свързването на две виртуални машини в мрежа е просто въпрос на избор на правилната мрежа режим според вашите специфични изисквания в настройките на VM и настройване на VM, както бихте направили в реално време машина.

Ето как можете бързо да настроите вашите виртуални машини за работа в мрежа с помощта на NAT мрежа режим.

  1. Отворете VirtualBox Мрежов мениджър като се насочите към Файл > Инструменти > Мрежов мениджър. Като алтернатива можете също да използвате Ctrl + H клавишна комбинация.
  2. Отвори NAT мрежа раздела, след което щракнете Създавайте в горната част, за да създадете нова мрежа. Попълнете необходимата информация тук, като например името на мрежата и IPv4 префикса, и се уверете, че Активирайте DHCP опцията е отметната.
  3. Щракнете върху Приложи бутон, за да запазите вашата мрежа.
  4. Сега преминете към настройките на вашата VM, щракнете върху мрежа раздела и в Приложен към падащо меню, изберете NAT мрежа.
  5. Изберете NAT мрежата, която току-що създадохме в Име падащо меню.
  6. Кликнете Добре за да запазите вашите настройки.

Повторете стъпки от четири до шест за толкова VM, колкото искате във вашата NAT мрежа, и сте готови. Следващият път, когато стартирате някоя от тези виртуални машини или ако те вече са стартирани, ще бъдете свързани към тази нова NAT мрежа и ще можете да комуникирате с други виртуални машини в същата мрежа.

Работата в мрежа е лесна с VirtualBox

Свързването на множество виртуални машини в мрежа може да бъде много лесно, след като се справите с всички различни мрежови опции, които VirtualBox предоставя. Настройката на виртуалната мрежа също е въпрос на няколко кликвания.