Domyślnie maszyna gościa w VirtualBox jest skonfigurowana do korzystania z tzw. Sieci NAT - IP karty sieciowej gościa znajduje się w „wirtualnej” podsieci, która obejmuje gościa i nadrzędną aplikację VirtualBox, która działa jako brama. Dla gościa wygląda to tak, jakby łączył się z Internetem za pomocą zwykłego modemu DSL, ale gość nie jest dostępny z dowolnego miejsca, podobnie jak nie można uzyskać dostępu do maszyn w sieci lokalnej z Internetu bez szczególnej konfiguracji modemu, aby umożliwić takie dostęp.
Dokumentacja VirtualBox zawiera następującą listę trybów sieciowych:
Każdą z ośmiu kart sieciowych można osobno skonfigurować do pracy w jednym z następujących trybów:
Nie dołączone
W tym trybie VirtualBox zgłasza gościowi, że karta sieciowa jest obecna, ale nie ma połączenia - tak jakby do karty nie podłączono kabla Ethernet. W ten sposób można „pociągnąć” wirtualny kabel Ethernet i przerwać połączenie, co może być przydatne do poinformowania systemu operacyjnego gościa, że żadne połączenie sieciowe nie jest dostępne i wymuszenia rekonfiguracji.
Tłumaczenie adresów sieciowych (NAT)
Jeśli wszystko, czego potrzebujesz, to przeglądanie Internetu, pobieranie plików i przeglądanie wiadomości e-mail wewnątrz gościa, ten domyślny tryb powinien być dla Ciebie wystarczający i możesz bezpiecznie pominąć resztę tej sekcji. Należy pamiętać, że istnieją pewne ograniczenia podczas korzystania z udostępniania plików Windows (szczegółowe informacje można znaleźć w sekcji „Ograniczenia NAT”).
Bridged networking
Jest to przeznaczone do bardziej zaawansowanych potrzeb sieciowych, takich jak symulacje sieciowe i uruchamianie serwerów u gościa. Po włączeniu VirtualBox łączy się z jedną z zainstalowanych kart sieciowych i wymienia pakiety sieciowe bezpośrednio, omijając stos sieciowy systemu operacyjnego hosta.
Sieć wewnętrzna
Można to wykorzystać do stworzenia innego rodzaju sieci opartej na oprogramowaniu, która będzie widoczna dla wybranych maszyn wirtualnych, ale nie dla aplikacji działających na hoście lub na zewnątrz.
Sieć tylko dla hosta
Można to wykorzystać do utworzenia sieci zawierającej hosta i zestaw maszyn wirtualnych, bez potrzeby korzystania z fizycznego interfejsu sieciowego hosta. Zamiast tego na hoście tworzony jest interfejs sieci wirtualnej (podobny do interfejsu pętli zwrotnej), zapewniający łączność między maszynami wirtualnymi a hostem.
Ogólne sieci
Rzadko używane tryby mają ten sam ogólny interfejs sieciowy, pozwalając użytkownikowi wybrać sterownik, który może być dołączony do VirtualBox lub dystrybuowany w pakiecie rozszerzeń.
Jeśli potrzebujesz uzyskać dostęp do swojego gościa z zewnątrz, musisz skonfigurować mostek sieciowy, który da mu własny adres IP w sieci lokalnej. Konfiguracja odbywa się w ustawieniach VirtualBox, a nie w systemie gościa.
Aby uzyskać dostęp do serwera z telefonu komórkowego (tj. Spoza sieci LAN), po skonfigurowaniu sieci musisz dodatkowo skonfigurować przekierowanie portów w modemie DSL.