31Jul
VirtualBox a VMware vytvářejí ve výchozím nastavení virtuální stroje s typem sítě NAT.Chcete-li spustit serverový software uvnitř virtuálního stroje, budete muset změnit typ sítě nebo porty přes virtuální NAT.Virtuální počítače
obvykle nemusí být přístupné mimo virtuální počítač, takže výchozí nastavení je pro většinu lidí v pořádku. Ve skutečnosti poskytuje jisté zabezpečení, protože izoluje virtuální počítač od příchozích připojení.
Výběr síťového rozhraní
S typem NAT sítě provede váš hostitelský operační systém překlad síťových adres. Virtuální počítač sdílí adresu IP hostitelského počítače a neobdrží žádnou příchozí přenos. Můžete použít přemostěný síťový režim - v přemostěném režimu se virtuální počítač objeví ve vaší síti jako samostatné zařízení a má svou vlastní IP adresu.
Chcete-li změnit typ virtuálního počítače v VirtualBox, klepněte pravým tlačítkem myši na virtuální počítač a vyberte možnost Nastavení.Pokud nemůžete klepnout na Nastavení, budete muset před provedením těchto změn vypnout virtuální počítač.
Vyberte síťový adaptér Bridged v sekci Network settings a klikněte na OK.Další informace o každém typu síťového režimu najdete v části Příručka pro síťové režimy v příručce VirtualBox.
Proces je podobný v aplikacích VMware. Nejprve klepněte pravým tlačítkem myši na vypnutý virtuální počítač a vyberte položku Nastavení virtuálního počítače.
Vyberte virtuální hardwarové zařízení síťového adaptéru, vyberte typ síťového připojení Bridged a klepněte na tlačítko OK.
Přesměrování portů do virtuálního počítače
Pokud chcete z nějakého důvodu použít síťový režim NAT, můžete přenést porty také prostřednictvím virtuálního počítače NAT.Upozorňujeme, že pouze jeden z těchto kroků je nezbytný - porty nemusí být předávány, pokud jste povolili přemostění sítí výše.
V jednom okamžiku jste museli použít příkaz VBoxManage k předávání portů v VirtualBoxu, ale VirtualBox nyní obsahuje jednoduché grafické okno pro předávání portů.Pokud potřebujete nastavit přesměrování portů pomocí příkazu VBoxManage namísto použití grafického rozhraní, najdete pokyny pro to v příručce VirtualBoxu.
Chcete-li přenést porty do VirtualBoxu, nejprve otevřete okno nastavení virtuálního počítače výběrem volby Nastavení v nabídce.
Vyberte podokno Network v konfiguračním okně virtuálního počítače, rozbalte sekci Advanced a klepněte na tlačítko Port Forwarding. Upozorňujeme, že toto tlačítko je aktivní pouze v případě, že používáte typ sítě NAT - v případě, že používáte protokol NAT, musíte pouze porty předávat.
Použijte okno VirtualBox Port Forwarding Rules pro předávání portů.Nemusíte zadávat žádné adresy IP - tyto dvě pole jsou volitelné.
Pokud používáte VMware, musíte k tomu použít aplikaci Virtual Network Editor( vmnetcfg).Uživatelé VMware Workstation mohou vybrat možnost Edit - & gt;Editor virtuální sítě jej otevřete.
Bohužel tento nástroj není součástí programu VMware Player. Existují způsoby, jak je instalovat sami pomocí extrahování souboru vmnetcfg.exe z instalačního programu VMware Player, ale nebyl jsem schopen najít nástroj vmnetcfg.exe v nejnovější verzi VMware Player, VMware Player 5.0 - nemusí být již součástíinstalátoru. Používáte-li aplikaci VMware Player, můžete přesto používat přemostěný síťový režim, aby byl váš server přístupný.
Nezapomeňte, že je to jen část procesu zpřístupnění serverového softwaru uvnitř virtuálního stroje. Budete také muset zajistit, aby:
- Software brány firewall běžící uvnitř virtuálního počítače nezabírá připojení.(Možná budete muset povolit serverový program v firewallu hostitelského operačního systému.)
- Software brány firewall na hostitelském počítači neblokuje připojení.(To platí pouze pro režim NAT s přesměrováním portů - brána firewall hostitelského počítače nezasahuje do přemostěného síťového režimu.)
- Váš směrovač správně předává porty - to je nutné pouze v případě, že chcete přistupovat k virtuálnímu zařízení z Internetu.(Kontaktujte naše příručky pro předávání portů směrovačů zde).