VirtualBox - nastavení sítě: pokyny. Oracle VM VirtualBox

19. 3. 2019

Naučit se používat VirtualBox je užitečné pro každého. Díky této službě získáte virtuální počítače, které můžete spustit na vašich zařízeních, aniž byste museli kupovat nový hardware. Jádrem je bezplatný virtualizační software.

nastavení virtuální sítě

VirtualBox byl vytvořen pro řešení mnoha problémů. Díky této funkci získáte možnost vytvářet virtuální počítače "ze vzduchu". Nepracují na stole, ale fungují stejně jako skutečný počítač. Mohou být vytvořeny a odstraněny několika kliknutími.

Co je to VirtualBox? Jedná se o bezplatnou, otevřenou zdrojovou aplikaci pro vytváření, správu a spouštění virtuálních počítačů (VM), jejichž hardwarové komponenty jsou emulovány hostitelským počítačem nebo zařízením s programem. VirtualBox může pracovat na systémech Windows, Mac OS X, Linux a Solaris.

Proč to potřebujete?

Použití virtuálních strojů může být mimořádně užitečné z mnoha důvodů. Můžete jej například spustit, abyste vyzkoušeli software, o kterém si myslíte, že by mohl být nebezpečný, nebo zkuste jiný operační systém, aniž byste změnili konfiguraci počítače.

Můžete jej také použít pro bezpečnostní účely. Například můžete vytvořit virtuální bankovní počítač pro online bankovnictví pouze abyste zajistili, že se nestanete obeťou spywaru nebo trojských koní, které přijímají vaše data.

Jak nainstalovat VirtualBox?

Nejjednodušší způsob, jak získat nejnovější verzi VirtualBoxu, je stáhnout z oficiální stránky ke stažení. Zde najdete vhodnou verzi pro vaši platformu nebo? Pokud používáte systém Linux, můžete si prohlédnout seznam pokynů pro různé distribuce tohoto operačního systému.

Pro každou verzi systému Linux máte možnost stáhnout volby "i386" nebo "amd64", 32bitové a 64bitové verze.

Jak nainstalovat VirtualBox? Tento proces je podobný instalaci jakéhokoli jiného programu na vaší platformě, takže byste neměli mít žádné problémy. Pokud se setkáte s některými potížemi, vždy si můžete přečíst instalační příručku na webových stránkách služby.

virtualbox jak používat

Použití VirtualBoxu

Jak používat VirtualBox? Když poprvé spustíte aplikaci, přivítá vás VirtualBox Manager. Zde můžete vytvářet virtuální počítače, povolovat nebo je zakazovat, konfigurovat přístup k virtuálnímu zařízení, které je k dispozici, a také vytvářet síťová nastavení.

Vytvořte virtuální počítač

Chcete-li konfigurovat síť v VirtualBoxu a začít, musíte vytvořit virtuální počítač. Toto je provedeno následovně.

Prvním krokem k vytvoření libovolného virtuálního stroje je kliknutí na tlačítko "Vytvořit" v levém horním rohu okna VirtualBox Manager - to je velká modrá hvězda, která je velmi obtížná.

Tím zahájíte "Průvodce novými virtuálními počítači", který nás provede kroky potřebnými ke spuštění.

Zadejte název virtuálního počítače. Toto jméno je zcela na vás, ale existují určité nuance.

VirtualBox se pokusí zjistit, který OS plánujete spustit ve virtuálním počítači na základě zadaného jména. Pokud se tento název označuje jako "XP", předpokládá se, že nainstalujete systém Windows XP a podle toho jej nakonfigurujete. Můžete však přijít s náhodným jménem. Poté budete moci ručně vybrat typ operačního systému z rozevíracího seznamu níže. Když to uděláte, klepněte na tlačítko Pokračovat a přejděte k dalšímu kroku. Tento příklad pokrývá Windows for VirtualBox. Níže je návod k instalaci tohoto OS jako hosta a následné konfigurace síťové připojení.

jak nainstalovat virtualbox

Výběr paměti

Chcete-li nainstalovat hostující operační systém po spuštění VirtualBoxu, budete vyzváni k výběru velikosti paměti RAM, kterou chcete umístit na virtuální počítač. Čím více slyšíte, tím lépe bude fungovat, ale pamatujte na to, že paměť přidělená pro virtuální počítač nemůže být použita hostitelským OS (tedy počítačem, na kterém je nainstalován VirtualBox).

Takže, kolik RAM musíte přidělit VM? To závisí na řadě faktorů. Pokud máte v úmyslu používat pouze virtuální počítač během jeho běhu, můžete mu dovolit poskytnout více paměti RAM, protože nebudete požádat hostitelský systém o multitasking. Pokud na druhé straně použijete současně s výkonem mnoha dalších funkcí v hostitelském operačním systému, měli byste tuto hodnotu lépe vypočítat. Dobrým obecným pravidlem je přidělit polovinu paměti RAM počítače. Pokud má váš počítač 4 GB paměti RAM, udělejte 2 GB VM a necháte hostitele se zbytkem hlasitosti. Pokud tuto hodnotu vyberete s hrubou chybou, narazíte na skutečnost, že VirtualBox se nespustí.

Úložný prostor

Dalším krokem je vytvoření virtuálního pevného disku (VHD). Tím vytvoříte soubor na pevném disku, který může VirtualBox použít jako samostatný pevný disk. Umožňuje vám nainstalovat operační systém, aniž byste se museli starat o to, co by vaše stávající data mohla trpět.

Ujistěte se, že je vybráno zavádění pevného disku a vytvoření nového pevného disku, a poté klepněte na tlačítko Pokračovat. Tím se spustí Průvodce vytvořením nového virtuálního disku. Klepnutím na tlačítko Pokračovat dokončete akci.

oracle virtualbox

Potom budete dotázáni, zda chcete vytvořit "dynamicky se rozšiřující" disk nebo pevné disky. Každý má své výhody. Skvělá věc týkající se dynamického disku spočívá v tom, že zabírá přesně množství dat, které obsahuje. Vytváří se také mnohem rychleji než pevné z nějaké významné velikosti.

Musíte to ale sledovat, protože její flexibilita může být také její negativní vlastností. Vytvořte tedy dynamický disk a přiřaďte jej 50 GB a umístěte jej na něj asi 20 GB. Jeho soubor bude zobrazen jako obsahující pouze 20 GB místa na pevném disku v souladu s hostitelským operačním systémem. Proto můžete toto místo vzít s jinými daty a nevšimnete si ho.

Faktem je, že pokud spustíte virtuální počítač a pokusíte se přidat další data na dynamický disk, budete mít problémy - virtuální disk říká, že má stále 30 GB, ale ve skutečnosti už nemusí být.

To je také výhoda pevného disku. Samozřejmě je to nepohodlné, když se snažíte zjistit, kolik místa budete potřebovat, ale pak se už nemusíte starat o to.

Tento příklad ukazuje dynamické disky, ale pevné disky budou fungovat stejně dobře. Ujistěte se, že je vybrána možnost Dynamicky rozšiřující úložiště, a potom klepněte na tlačítko Pokračovat znovu. Dále budete požádáni o výběr názvu, umístění a velikosti nového VHD. Pro většinu aplikací nebudete muset měnit název nebo umístění, ale můžete to provést kliknutím na ikonu složky vedle textového pole.

windows for virtualbox

Velikost, kterou musíte specifikovat, závisí na tom, kolik materiálů plánujete použít. Pokud ji chcete použít pouze pro spouštění více programů, navrhovaná velikost 10 GB by měla být dost. Ujistěte se, že nastavení je správná, a klikněte na tlačítko "Pokračovat" a "Dokončit".

V této fázi je třeba pouze zkontrolovat vše a ujistit se, že všechna nastavení jsou nastavena tak, jak očekáváte. Poté stačí kliknout na tlačítko Dokončit a virtuální počítač se vytvoří tak, abyste mohli nainstalovat systém Windows.

Načítání hostujícího OS v VirtualBoxu

Jak službu dále používat? Nyní je čas spustit virtuální stroj poprvé. Ujistěte se, že nové virtuální PC, které jste právě vytvořili, je vybrán v okně VirtualBox Manager a potom klepněte na tlačítko Start v horní části okna. Po spuštění služby se zobrazí okno Průvodce prvním spuštěním, které vám pomůže připravit se na instalaci systému Windows XP. Klikněte na tlačítko Pokračovat. Poté se otevře otázka, zda chcete použít instalační médium jako CD nebo obrázek na pevném disku (obvykle jako soubor .iso). Po výběru možnosti klepněte na tlačítko Pokračovat a pak na Dokončit.

Pokud jste nebyli schopni otevřít virtuální stroj VirtualBox po výše uvedených nastaveních, pravděpodobně jste nepřidělili místo pro RAM nebo HDD správně. V případě, že restart není problém vyřešen, zopakujte předchozí kroky.

Vzhledem k tomu, že na virtuálním pevném disku není nainstalováno žádné zařízení, instalační program systému Windows se automaticky spustí. Na načtení všech potřebných souborů OS bude trvat nějaký čas, ale na konci se zobrazí obrazovka, která zobrazuje seznam existujících diskových oddílů a nepřiřazeného místa v počítači.

Poté musíte nakonfigurovat XP, a tak stiskněte klávesu Enter. Objeví se otázka, jak chcete formátovat jednotku. Musíte vybrat možnost "Formátovat oddíl pomocí systému souborů NTFS (Quick)". Ujistěte se, že jste zvolili volbu "Rychlé", nebo budete muset počkat velmi dlouho!

Po instalaci systému Windows naformátuje VHD a potom začněte kopírovat soubory na disk. Vaše účast v tomto procesu není nutná. Po zkopírování souborů Instalační program systému Windows automaticky restartuje počítač a pokračuje dalším krokem.

Po restartování počítače se pokusí zapnout z disku CD pomocí tlačítka "Stisknout libovolné tlačítko pro spuštění z CD ...". Ignorujte to! Pokud tak učiníte, opakujte předchozí krok znovu bez důvodu.

Tuto chybu systému můžete zabránit klepnutím pravým tlačítkem myši na ikonu CD v dolní části okna virtuálního stroje a klepnutím na příkaz Odstranit disk z virtuálního disku. Jakmile se toto okno zavře, uvidíte známou spouštěcí obrazovku systému Windows XP předtím, než se přepne na druhou fázi instalace.

Jakmile se zobrazí "Průvodce instalací systému Windows XP", klikněte na tlačítko "Další" a spusťte jej. Nejprve budete požádáni o nastavení regionálních a jazykových nastavení, která se týkají hlavně klepnutí na tlačítko "Upravit ..." (pro výběr země) a poté "Podrobnosti", pokud potřebujete změnit rozložení klávesnice.

Po výběru všeho klikněte znovu na tlačítko Další. Poté budete muset zadat název počítače a heslo správce. Je lepší vybrat jméno, které má nějaký význam, namísto náhodného řetězce vytvořených automaticky. Jak komplikované nastavení hesla správce závisí na tom, jak důležitá je bezpečnost virtuálního počítače.

Po klepnutí na tlačítko "Další" se zobrazí nastavení data a času, které nemusíte měnit. Po dalším klepnutí na toto tlačítko bude okno chvíli zmizet, systém Windows použije všechna nastavení a pokračuje v instalaci. Nyní můžete v VirtualBox používat doplňky pro hosty.

Za minutu nebo dvě se objeví další okno, tentokrát pro nastavení sítě. Je výhodnější vybrat první možnost (síť, která nemá doménu). Chcete-li to provést, musíte zadat název pracovní skupiny - výchozí je Rward a všechny výchozí hodnoty. Však budete muset vybrat "Podpora Direct3D", pokud budete požádáni o identifikaci komponent.

Jak pracovat se sítí?

Síť v VirtualBoxu je mimořádně účinná, ale její konfigurace může být trochu komplikovaná. Chcete-li to pochopit, musíte zvážit různé způsoby konfigurace sítě VirtualBox s několika ukazateli, na které konfigurace chcete použít a kdy.

Oracle VM VirtualBox 5.1 umožňuje konfigurovat až 8 virtuálních síťových adaptérů (řadiče síťových rozhraní) pro každé virtuální zařízení hosta (i když pouze 4 v GUI).

co je virtuální

Hlavní režimy:

  • Přenos síťové adresy (NAT).
  • Bridge sítě.
  • Interní síť.
  • Síť pouze pro hostování.
  • NAT s předáváním portů.

Oracle VirtualBox nabízí, že jsou založeny na typu hostovaného OS, který zadáváte při vytváření virtuálního počítače, a zřídka je potřebujete upravit. Výběr síťového režimu však závisí na tom, jak chcete zařízení (klient nebo server) používat, a zda chcete, aby ho viděly jiné počítače v síti. Takže byste se měli podrobněji podívat na každý konfigurační režim sítě VirtualBox.

Přeložení síťové adresy (NAT)

Toto je výchozí režim pro nové virtuální počítače, který funguje dobře ve většině situací, kdy je hostující operační systém typu "klient" (tj. Většina síťových připojení je odchozí). Zde je, jak to funguje.

Při spuštění hostujícího OS obvykle používá DHCP k získání IP adresy. Oracle VirtualBox pošle tuto žádost DHCP a oznámí operačnímu systému přidělenou adresu IP a adresu brány pro směrování odchozích připojení. V tomto režimu je každému virtuálnímu počítači přiřazena stejná adresa IP (10.0.2.15), protože každý z nich má za to, že je umístěn ve své vlastní izolované síti. A když odesílají svou komunikaci přes bránu (10.0.2.2), VirtualBox přepíše pakety tak, aby vypadaly, jako by pocházely z hostitele, ne od "hosta" (běžícího uvnitř hostitele).

To znamená, že hostitelský operační systém bude pracovat, a to i v případě, že se hostitel přesune ze sítě do sítě (například přenosný počítač mezi jednotlivými místy), z bezdrátového na kabelové připojení.

Jak však jiný počítač iniciuje spojení s ním? Například potřebujete připojení k webovému serveru spuštěnému v hostitelském počítači. To není možné (obvykle) pomocí režimu NAT, protože neexistuje žádná cesta k hostitelskému operačnímu systému. Proto pro spouštění serverů virtuálních počítačů potřebujete jiný síťový režim a jiné nastavení sítě VirtualBox.

NAT připojení (charakteristiky sítě):

  • Guest OS je ve vlastní privátní síti.
  • VirtualBox funguje jako server DHCP.
  • Mechanismus NAT VirtualBox překládá adresy.
  • Cílové servery zobrazují provoz pocházející z hostitele VirtualBox.
  • Konfigurace není vyžadována pro hostitelský nebo hostující operační systém.
  • Pracuje skvěle, když jsou "hosté" klienti, nikoliv servery.

Bridge sítě

Bridged Networking se používá v případech, kdy chcete, aby váš virtuální stroj byl úplný síťový prvek, tj. Rovný vašemu hostitelskému zařízení. V tomto režimu je virtuální síťový adaptér "připojen" k fyzickému hostiteli.

To je způsobeno skutečností, že každý virtuální počítač má přístup k fyzické síti stejným způsobem jako váš hostitel. Může mít přístup ke všem službám v síti - externím službám DHCP, službám pro vyhledávání jmen a směrovacím informacím atd.

Nevýhodou tohoto režimu je to, že pokud spustíte mnoho virtuálních strojů, můžete rychle vyčerpat IP adresy nebo správce sítě bude překonán žádostmi o ně. Zadruhé, pokud váš hostitel má více fyzických síťových adaptérů (například bezdrátových a kabelových), musíte překonfigurovat most, pokud se znovu připojí k síti.

Co když chcete spustit servery ve virtuálním počítači, ale nechcete zapojit správce sítě? Možná je pro vás jeden z následujících dvou režimů, nebo potřebujete kombinaci dalších parametrů, například NAT vNIC + 1 Host vNIC.

spusťte virtualbox

Funkce Bridge Network:

  • Virtuální mosty jsou určeny pro hostitelskou síť;
  • dobré pro libovolný hostující operační systém (klient i server);
  • používat adresy IP;
  • může zahrnovat konfiguraci hosta;
  • nejvhodnější pro výrobní prostředí.

Interní síť

Když nakonfigurujete jeden nebo více virtuálních strojů pro práci s interní sítí, VirtualBox zajistí, že veškerá komunikace v této síti zůstane uvnitř hostitele a bude přístupná pouze zařízení v této virtuální síti.

Vnitřní síť je plně izolovaný systém. Je vhodný pro testování. Pomocí virtuálního stroje můžete vytvářet složité interní sítě, které poskytují vlastní služby (například Active Directory, DHCP atd.). Vezměte prosím na vědomí, že ani hostitel není jeho prvek.

Tento režim umožňuje virtuálnímu počítači pracovat i v případě, že hostitel není připojen k síti (například v rovině). Však s tímto typem připojení a konfigurace sítě VirtualBox neposkytuje takové "pohodlné" služby jako DHCP, takže vaše zařízení musí být staticky nakonfigurováno nebo poskytovat službu DHCP / Name.

Umožňuje instalovat více interních sítí. Virtuální počítače můžete nakonfigurovat tak, aby umožňovaly více síťových adaptérů být ve vnitřních a jiných síťových režimech a v případě potřeby poskytovat trasy. Ale to všechno vypadá těžké a nepřístupné pro ne-experta.

Co když chcete, aby interní síť hostitelský hostitel s VirtualBox poskytoval hostitelský operační systém s adresami IP? Chcete-li to provést, budete možná muset nakonfigurovat síť pouze pro hostitele.

Vlastnosti interní sítě:

  • hostující operační systém může vidět další "hosty" ve stejné interní síti;
  • hostitel nemůže vidět vnitřní konfiguraci;
  • potřebná konfigurace sítě;
  • i když hostitel není členem připojení, vnitřní síť může být sdílena s mostovým připojením;
  • dobré pro vytváření sítí pro více uživatelů.

Síť pouze pro hostování

Pracuje téměř stejně jako připojení typu Internal Networking, v němž určíte, na které síti je hostitelský server zapnut. Všechny virtuální počítače v této síti se navzájem vidí a hostitele. Jiné externí zařízení však v této síti nevidí "hosty", a proto se jmenuje "pouze host".

Je to velmi podobné interní síti, ale hostitel může nyní poskytovat služby DHCP. Chcete-li takové spojení nastavit, přihlaste se do aplikace VirtualBox Manager a vyberte výchozí nastavení.

Síťové funkce:

  • VirtualBox vytvoří soukromý intranet pro hostující operační systém a hostitel vidí nový software NIC.
  • VirtualBox poskytuje server DHCP.
  • Hostovaný operační systém nemůže přejít na externí síť.

NAT s předáváním portů

Nyní si můžete představit, že jste studovali dostatek režimů, aby se vypořádali s každým případem, ale existují výjimky. Co když je vývojové prostředí například na přenosném počítači a máte jeden nebo více virtuálních počítačů, které potřebují k připojení jiné počítače? A jste neustále nuceni používat různé klientské sítě.

V tomto scénáři NAT nebude pracovat, protože externí stroje musí být přemostěny. To může být dobrá volba, ale možná budete potřebovat IP adresy. Navíc software není vždy schopen zvládnout měnící se sítě.

Používáte-li interní síť, může se stát, že virtuální počítače musí být viditelné v síti. Co dělat v takových případech?

Nakonfigurujte virtuální počítač tak, aby používal síť NAT, přidal pravidla pro předávání portů a připojil externí počítače k ​​hostiteli. Číslo portu a připojení budou přesměrovány VirtualBox na číslo hostujícího operačního systému.

Pokud například virtuální počítač spustí webový server na portu 80, můžete nakonfigurovat výše uvedená pravidla. To poskytuje mobilní demo systém, který nemusí být znovu nakonfigurován pokaždé, když se váš laptop připojí k jiné LAN / síti.

Nakonec VirtualBox obsahuje velmi výkonnou sadu parametrů, která vám umožní přizpůsobit téměř libovolnou konfiguraci. Chcete-li najít správnou volbu, podívejte se na návod VirtualBox na oficiálních stránkách.