Na przykład, mam VMware Workstation, który jest na komputerze, host
oraz VM działa pod VMware zeddicus
. Zasadniczo rozumiem, że w normalnej sieci podłączasz komputer do sieci (lub Wi-Fi), przydzielasz adres IP przez DHCP (zakładając, że nie ma statycznych adresów IP) i jesteś na dobrej drodze. Jak to działa na maszynie wirtualnej z DHCP? Gdy uruchomisz maszynę wirtualną, cały ruch jest przekierowywany host
, powiedzmy 10.0.0.10 ... ale przy połączeniu mostkowym, zeddicus
miałby inny adres DHCP (10.0.0.11), jeśli uruchomisz ipconfig / ifconfig. Jak to działa, patrząc na to przez sieć zewnętrzną? Cały ruch (tutaj muszę coś przeoczyć) jest kierowany przez 10.0.0.10 dozeddicus
kim jest 10.0.0.11, czy interfejs sieciowy rejestruje się jako posiadający dwa różne adresy w sieci? Dotyczy to również adresów MAC, ponieważ interfejs powinien mieć tylko jeden adres, a maszyny wirtualne mają własne.
Zasadniczo nie rozumiem, w jaki sposób maszyna wirtualna działająca na hoście może mieć inny adres IP w sieci niż host w sieci fizycznej, ponieważ wydaje się, że cały ruch byłby kierowany przez host.
źródło