/ / Dlaczego nie mogę pingować domyślnie wirtualnego gościa z hosta - maszyna wirtualna, virtualbox

Dlaczego nie mogę pingować wirtualnego gościa z hosta domyślnie - virtual-machine, virtualbox

Wpadłem w kłopoty, gdy próbowałem pingować wirtualnego gościa Ubuntu z mojego hosta Windows 10, ale to rozwiązanie załatwił sprawę.

Zastanawiam się, czym dokładnie jest „adapter tylko do hosta” i dlaczego domyślnie nie mogę pingować maszyny wirtualnej? Jak dokładnie maszyna wirtualna uzyskuje dostęp do Internetu, gdy nie mogę jej pingować?

Odpowiedzi:

1 dla odpowiedzi № 1

Jak sama nazwa wskazuje, przeznaczony jest tylko hostutwórz nowy interfejs, który jest wirtualny i widoczny dla hosta i nie jest w żaden sposób podłączony do fizycznego interfejsu, który faktycznie łączy się z Internetem.

Można to uznać za hybrydę międzymostkowe i wewnętrzne tryby sieciowe: podobnie jak w przypadku mostkowanych sieci, maszyny wirtualne mogą komunikować się ze sobą i hostem tak, jakby były połączone za pomocą fizycznego przełącznika Ethernet. Podobnie, jak w przypadku sieci wewnętrznej, fizyczny interfejs sieciowy nie musi być obecny, a maszyny wirtualne nie mogą rozmawiać ze światem poza hostem, ponieważ nie są podłączone do fizycznego interfejsu sieciowego.

Być może zastanawiasz się, jaki jest w tym przypadku przypadek użyciaPomyślmy na przykład: jedna maszyna wirtualna może zawierać serwer WWW, a druga baza danych, a ponieważ mają one ze sobą rozmawiać, urządzenie może poinstruować VirtualBox, aby skonfigurować sieć tylko dla hosta. Druga (zmostkowana) sieć łączyłaby następnie serwer WWW ze światem zewnętrznym w celu obsługi danych, ale świat zewnętrzny nie może połączyć się z bazą danych.

Jak to działa

gdy używana jest sieć tylko hosta, VirtualBoxtworzy nowy interfejs oprogramowania na hoście, który pojawia się obok istniejących interfejsów sieciowych. Innymi słowy, podczas gdy w sieci pomostowej do podłączania maszyn wirtualnych używany jest istniejący interfejs fizyczny, w sieciach samych hostów tworzony jest nowy interfejs pętli zwrotnej na hoście. Podczas gdy w sieci wewnętrznej ruch między maszynami wirtualnymi nie jest widoczny, ruch na interfejsie „loopback” na hoście może zostać przechwycony.

Wspaniałą rzeczą w sieciach samych hostów jest to, że sam host znajduje się w tej sieci, a więc po odpowiedniej konfiguracji, jak w tobie połączyć powyżej możesz dotrzeć do wszystkich maszyn wirtualnych.

Mam nadzieję, że moje wyjaśnienie pomoże!