Konfiguracja sieci w VirtualBox

VirtualBox udostępnia kilka typów sieci wirtualnych. W tym artykule wyjaśnimy różnice i potencjalne zastosowania różnych konfiguracji sieci., id=”df4e528171″>

– ✔ Bridged networking ✔ ✔ ✔ Internal networking ✔ – – Host-only networking ✔ ✔ –

Virtual Network Hardware

VirtualBox 4.,* zapewnia następujące wirtualne karty sieciowe:

  • AMD PCNet PCI II (Am79C970A)
  • AMD PCNet FAST III (am79c973, domyślnie)
  • Intel PRO/1000 MT Desktop (82540EM)
  • Intel PRO/1000 T Server (82543GC)
  • Intel PRO/1000 MT Server (82543GC) 82545EM)
  • paravirtualized Network Adapter (VIRTIO-net)

tryby sieciowe

do konfiguracji sieci, VirtualBox 4.,* zapewnia następujące tryby sieci:

  • Tryb”nie dołączony” (nie podłączony)
  • translacja adresów sieciowych (Nat)
  • sieć pomostowa (network bridge)
  • sieć wewnętrzna (internal network)
  • Sieć tylko dla hosta (Host-only adapter)
  • sieć Ogólna

Tryb „nie dołączony”

Karta sieciowa, której (wirtualny) kabel został odłączony.,

translacja adresów sieciowych (Nat)

NAT jest najprostszą opcją z punktu widzenia systemu gościa do uzyskiwania dostępu do sieci zewnętrznych. Zewnętrzny dostęp do systemu gościa (np. dostęp do serwera www zainstalowanego w systemie gościa) nie jest możliwy.

uwaga: nawet z systemu hosta nie można uzyskać dostępu do usług w systemie gościa. Jeśli dostęp powinien być możliwy, dodatkowy interfejs może być skonfigurowany przy użyciu sieci tylko dla hosta.,

usługa Nat

usługa translacji adresów sieciowych jest nowym wariantem NAT, który został nowo wprowadzony (eksperymentalny) w VirtualBox 4.3. Funkcjonalność jest podobna do routera. Bezpośredni dostęp do systemów klienta spoza sieci jest uniemożliwiony, a systemy gościa mogą komunikować się z TCP i UDP przez IPv4 i IPv6 między sobą i światem zewnętrznym.Usługa NAT jest podłączona do sieci wewnętrznej. Maszyny wirtualne korzystające z tej usługi powinny być podłączone do tej sieci wewnętrznej. Podczas konfigurowania usługi NAT wybierana jest nazwa sieci wewnętrznej., Sieć wewnętrzna zostanie odtworzona, jeśli jeszcze nie istnieje.

Przykładowa konfiguracja statycznej sieci NAT

VBoxManage natnetwork add -t nat-int-network -n "192.168.15.0/24" -e

natnetwork jest nazwą sieci wewnętrznej.192.168.15.0/24 reprezentuje maskę sieci i podsieci.192.168.15.1 jest adresem bramki.

Przykładowa konfiguracja z serwerem DHCP

VBoxManage natnetwork add -t nat-int-network -n "192.168.15.0/24" -e -h on

Dodawanie serwera DHCP później

VBoxManage natnetwork modify -t nat-int-network -h on

Więcej informacji i opcji konfiguracji można znaleźć w usłudze translacji adresów sieciowych (Instrukcja Virtualbox).,

sieć pomostowa

w tym trybie system gościa otrzyma bezpośredni dostęp do sieci, do której został podłączony system hosta.

sieć wewnętrzna

tylko te systemy Gości, które zostały podłączone do tej samej sieci wewnętrznej, będą mogły komunikować się ze sobą w konfiguracji sieci wewnętrznej. Komunikacja z systemem hosta lub inną siecią poza VirtualBox nie będzie możliwa.

Sieć tylko dla hosta

w tym trybie możliwa jest komunikacja między podłączonymi systemami gościa a systemem hosta.,

niestandardowe interfejsy sieciowe będą używane w systemie hosta dla sieci tylko dla hosta, takie jak:vboxnet0.,adres IP na hoście oraz serwer DHCP dla tej sieci zostanie skonfigurowany bezpośrednio w VirtualBox:

  • krok 1: Wybierz Ustawienia globalne z menu Plik

  • krok 2: wybierz pozycję Sieć na liście po lewej stronie, a następnie kliknij prawym przyciskiem myszy ikonę narzędzia.,i>

  • Instrukcja obsługi Sun VirtualBox (sekcja trybu”Nie dołączony”)
  • Instrukcja obsługi Oracle VirtualBox (sekcja translacji adresów sieciowych (Nat)
  • Instrukcja obsługi Oracle VirtualBox (sekcja sieci wewnętrznych)
  • Instrukcja obsługi Oracle VirtualBox (sekcja sieci tylko dla hostów)
  • Instrukcja obsługi Oracle VirtualBox (sekcja sieci tunelowych UDP)
  • Instrukcja obsługi Oracle VirtualBox (sekcja sieci tunelowych UDP)
  • Instrukcja obsługi VirtualBox (sekcja sieci VDE)

dodatkowe informacje

autor: Werner Fischer

Werner Fischer, pracujący w zespole transferu wiedzy w Thomas-Krenn, ukończył studia z zakresu bezpieczeństwa komputerowego i mediów w FH Hagenberg w Austrii. Jest stałym prelegentem na wielu konferencjach, takich jak LinuxTag, OSMC, OSDC, LinuxCon oraz autorem wielu magazynów IT., W wolnym czasie lubi grać na pianinie i trenować dobry wynik w sztafecie maratońskiej Linz.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *