Како се користи ВиртуалБок Хост-Нетворкинг

How Use Virtualbox Host Only Networking



ВиртуалБок је једна од популарних платформи за виртуелизацију компаније Орацле Цорпоратион. Са ВиртуалБок -ом можемо истовремено покренути више оперативних система. Не морамо да се петљамо са нашим главним Хост ОС -ом. Има много моћних мрежних функција за постављање било које жељене конфигурације. У ВиртуалБок -у је подржано шест начина умрежавања, наиме:

1. Није причвршћен (мрежна картица је присутна, али је кабл искључен)







2. НАТ (Превођење мрежне адресе)



3. НАТ услуга



4. Премошћено умрежавање





5. Интерно умрежавање

6. Умрежавање само за домаћине



7. Генеричко умрежавање

Шта ћемо покрити?

У овом водичу ћемо научити како можемо да конфигуришемо мрежни режим само за домаћине у виртуелној машини ВиртуалБок. Користићемо две виртуелне машине: 1) Федора 34 2) Убунту 20.04. Након што их повежемо у режиму само Хост, проверићемо да ли обоје могу да пингују једни друге и хост машину. Хајде да прво разумемо концепт и како да користимо мрежни режим само за домаћине.

ВиртуалБок Режим умрежавања само за домаћина

Умрежавање само са хостом обавља комбиноване функције премошћеног и интерног режима умрежавања. У режиму премошћивања, виртуелна машина може да комуницира са матичном машином и другим виртуелним машинама јер деле исти физички интерфејс матичне машине. Слично, у случају режима унутрашњег умрежавања, виртуелне машине могу само међусобно да разговарају, али не могу да комуницирају са матичном машином и било којом другом машином изван њиховог скупа јер нису повезане ни са једним физичким интерфејсом.

Белешка: Требало би бити јасно да се све функције које се могу постићи унутрашњим умрежавањем могу обављати и преко Бридге Нетворкинга. Али у овом другом случају постоји безбедносни ризик проласка саобраћаја виртуелних машина кроз физички интерфејс хоста.

Режим умрежавања само хоста ствара мрежу између хост машине и виртуелних машина помоћу софтверског интерфејса (НИЦ). То значи да се у овом режиму виртуелна машина може повезати са хостом и другим виртуелним машинама. У случају режима унутрашњег умрежавања, повезивање је ограничено на виртуелне машине на истом хосту. Такође, за разлику од режима унутрашњег умрежавања, режим само домаћин пружа ДХЦП услуге за додељивање ИП адреса повезаним виртуелним машинама. За овај режим нема потребе за физичким интерфејсом машине домаћина. Уместо тога, софтверски интерфејс (назван вбокнет) обављаће исту функцију.

У случају већ конфигурисаних виртуелних уређаја, умрежавање само са хостом помаже. Ови уређаји садрже неколико виртуелних машина које покрећу различите апликације, попут сервера база података, веб сервера итд. Можемо повезати веб сервер и сервер базе података помоћу адаптера само за хост. На овај начин обоје могу међусобно комуницирати, али се не могу повезати са спољним светом. Ово је жељено подешавање за заштиту сервера базе података од директног приступа из спољног света. Али у случају веб сервера, морамо му приступити из целог света. Да бисмо ово извели, активират ћемо други адаптер у опцији умрежавања ВиртуалБок и повезати га с адаптером Бридге.

Омогућавање мрежног режима само за хоста

Да бисте омогућили мрежни режим само за домаћине у ВиртуалБок-у, следите доле наведене кораке:

Корак 1. Морамо креирати мрежни адаптер само за хост. За ово идите на опцију Датотека на траци менија ВиртуалБок и изаберите Управљач мрежом хоста.

Корак 2. У новом искачућем прозору изаберите зелену икону која одговара Креирајте мрежу само за домаћине. Нови адаптер, вбокнет0, биће створена. ИП распон овог адаптера се може подесити из ручног у аутоматски режим помоћу менија Својства.

Забележите ИПв4 адресу и маску за адаптер: 192.168.56.1/24 . Требат ће нам касније при конфигурирању ИП адреса на виртуалним машинама.

Корак 3. Једном када је виртуелни адаптер креиран, можемо га користити са мрежним начином рада само домаћин. Сада изаберите виртуелну машину са листе у левом окну. Десним тастером миша кликните назив виртуелне машине и изаберите опцију Поставке или изаберите икону Поставке у десном окну.

Корак 4. У новом искачућем прозору изаберите ознаку која одговара Мрежа .

Корак 5. У десном окну, под картицом Адаптер 1:

1. Означите ознаку Омогући мрежни адаптер опција.

2. Под Привржен ознаку, изаберите Адаптер само за домаћина опцију из падајућег менија.

3. Из падајућег менија са ознаком Име , изаберите назив виртуелног адаптера ( вбокнет0 у нашем случају). Сачувајте поставке и изађите.

Корак 6. Сада покрените своје виртуелне машине и проверите ИП интерфејсе за оба. Можете користити ип а команду за ово. Хајде да конфигуришемо сваку машину:

а) Трчи ип а команда:

Као што видите, не постоји ИП адреса за интерфејс енп0с3 на оба ВМ -а.

б) Сада ћемо поставити ИП адресу на обе виртуелне машине. Кораци ће бити исти и за Убунту и за Федору. ИП адресе треба да буду у опсегу вбокнет0 мреже.

1) Убунту ВМ

Покрените следећу команду на свакој машини.

а) Проверите назив везе

нмцли са представом

б) Додајте ИП адресе

судонмцли цон мод Виред цоннецтион 1ипв4.адрес 192.168.56.10/24ипв4.гатеваи 192.168.56.1 ипв4.метход мануал

ц) Поново покрените везу

судонмцли цон довн Виред цоннецтион 1

судонмцли цон уп Виред цоннецтион 1

2) Федора ВМ

а) Проверите назив везе

нмцли са представом

б) Додајте ИП адресе

судонмцли цон мод Виред цоннецтион 1ипв4.адресе 192.168.56.11/24ипв4.гатеваи 192.168.56.1 ипв4.метход мануал

ц) Поново покрените везу

судонмцли цон довн Виред цоннецтион 1

судонмцли цон уп Виред цоннецтион 1

Тестирање мрежне повезаности

Сада када смо конфигурисали умрежавање само за хостове, проверимо ради ли пингање између ВМ-а и хоста. Пинговаћемо сваку машину са друге:

1. Пингање са Убунту -а на Федора и хост машину.

2. Пингање са Федоре на Убунту и хост машину.

3. Пингање са хост рачунара до Федоре до Убунту -а.

Закључак

Успешно смо конфигурисали умрежавање само за домаћине између две виртуелне машине (ВМ) у ВиртуалБок-у. Добро разумевање различитих функција ВиртуалБок -а може помоћи у креирању различитих конфигурација и сценарија за тестирање пре имплементације.