Portál AbcLinuxu, 29. dubna 2024 15:00

Jak funguje síťování ve VMware?

Virtuální síťové karty

Stejně jako u jiných hardwarových prostředků, je třeba v konfiguraci virtuálního stroje vytvořit i virtuální síťové karty. Ty se pak pro guest systém chovají jako skutečné síťové karty (u 32-bitových je to AMD PCNet32 (modul ), u 64-bitových Intel Pro/1000 (modul e1000)). Jak jsou tato rozhraní připojena do sítě, záleží na zvoleném režimu virtuální síťové karty:

Jak nastavit síť?

U bridged režimu je virtuální síťová karta jakoby připojena do stejného segmentu jako host systém, takže ji podle toho i konfigurujeme. Typicky nastavíme adresu ze stejného rozsahu jako pro host systém (nesmí být ale stejná). Možné, i když méně obvyklé, je i nastavení adresy pouze virtuální síťové kartě, ale ne "rodičovskému" rozhraní host systému.

U host only a NAT režimu máme dvě možnosti. Jednodušší je automatické nastavení pomocí DHCP, pak ale nevíme předem, jakou adresu virtuální rozhraní dostane. Pokud potřebujeme komunikaci navazovat pouze z virtuálního stroje na fyzický (nebu u NAT dál do světa), nemusí nám to vadit. Pokud potřebujeme navazovat i komunikaci z host systému na guest systém, je vhodnější použít i v tomto případě statické nastavení. Adresní rozsah a adresu host systému jsme buď nastavili ručně při konfiguraci VMware, nebo je systém zvolil automaticky. Zjistit je můžeme např. pomocí 'ip addr show dev vmnet1' (resp. vmnet8).

Proč bridged rozhraní nekomunikuje s host systémem?

Přestože má bridged rozhraní podstatnou výhodu, že můžeme komunikovat se zbytkem příslušného fyzického segmentu bez směrování přes host systém a používat tak např. i broadcast komunikaci nebo protokoly nezaložené na IP, má i jednu velmi zásadní nevýhodu. Guest a host systém spolu totiž mohou komunikovat pouze v případě, že je příslušná fyzická síťová karta někam připojena, ať už k druhému počítači nebo ke switchi či hubu. Pokud není připojena, nefunguje ani komunikace mezi guest a host systémem. Tento problém se netýká NAT a host only rozhraní, tam je komunikace možná i na zcela izolovaném počítači (i bez fyzických síťových karet).

ToDo:

dopsat informace o VMware teams a custom sítích

Související dokumenty

Virtualizace pomocí VMWare Server (externí dokument)
Jak zprovoznit lokální síť ve Windows XP ve VMware Server 1 (externí dokument)

Dokument vytvořil: Michal Kubeček, 1.9.2007 14:36 | Poslední úprava: David Watzke, 11.6.2008 14:19 | Další přispěvatelé: Milan Vít, Michal Kubeček | Historie změn | Zobrazeno: 3271×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.