VirtualBox - Most nad interfejsem wewnętrznym i mostowym

1

Mam nadzieję, że możesz mi w tym pomóc.

Mam taką konfigurację.

Windows 7 Enterprise (64-bitowy) jako HOST z uruchomionym programem VirtualBox 4.2.4 Dwie maszyny wirtualne z systemem LinuxMint 12 (64 bity). VM-1 z jednym interfejsem sieciowym: wewnętrzny (net1) BR-1 z dwoma interfejsami sieciowymi: eth0, internal (net1) i eth1, bridge to ethernet adapter.

Chodzi o to, aby BR-1 działał jako most dla VM-1 na innym hoście, który będzie miał podobną konfigurację. To jest projekt testowy, więc nie pytaj mnie, dlaczego to robię.

Na BR-1 stworzyłem most nad obydwoma interfejsami (eth0 i eth1). Moim problemem jest to, że ramki IP nie przechodzą przez most do drugiego hosta. Most widzi wszystkie adresy mac, ale wydaje się, że VirtualBox nie zezwala na przekazywanie ruchu z eth0 (wewnętrznego) do eth1 (bridge).

Czy ktoś próbował tego lub miał opinię na ten temat?

sammi.is
źródło
Może to celowo zablokowane? Używasz „Sieci wewnętrznej” z jakiegoś powodu. Nie chcesz przenikać ruchu z urządzenia „Sieć wewnętrzna” do urządzenia fizycznego. (Cóż ... robisz, ale jest to przeciwieństwo tego, co ma robić „Sieć wewnętrzna” :)
Rik
Tak, to prawda w przypadku „sieci wewnętrznej”, ale nie próbowałem tego obejść. Wystarczy przekazać ruch w kontrolowany sposób do interfejsu mostu. Znalazłem przyczynę po głębokim kopaniu i użyciu Wiresharka do monitorowania urządzeń. Most działał poprawnie, ale host nie przekazywał pakietów IP. Zatem ping nigdy nie działałby między klientami na różnych hostach. Rozwiązaniem było włączenie przekazywania IP na hoście (Windows 7). Musisz zmienić rejestr, aby go włączyć. Teraz działa. :-)
sammi.is