virtualbox: Wie wird die Gateway-IP eines Gastbetriebssystems bestimmt, wenn es als NAT konfiguriert ist?


3

In einem Hostsystem bezieht sich ein Gateway im Allgemeinen auf die IP-Adresse eines Routers oder eines Netzwerksegments. Im Allgemeinen ist die Ausgabe von route PRINT oder route -n bestätigt die tatsächliche IP meines Gateways.

D:\temp>route PRINT
===========================================================================
Interface List
 61...20 68 9d 64 a4 ea ......Bluetooth Device (Personal Area Network)
 47...60 67 20 b1 5c 9a ......Intel(R) Centrino(R) Advanced-N 6205
 43...d4 be d9 60 de 2b ......Intel(R) 82579LM Gigabit Network Connection
142...08 00 27 00 98 7d ......VirtualBox Host-Only Ethernet Adapter
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.1.1    192.168.1.100     25
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306

Welche Gateway-IP-Adresse hat ein Gastsystem bei Verwendung von NAT? Als Beispiel, als ich den folgenden Befehl ausgab route -nist die Ausgabe

abhijit@abhijit-VirtualBox ~ $ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.3.2        0.0.0.0         UG    0      0        0 eth1
10.0.3.0        0.0.0.0         255.255.255.0   U     1      0        0 eth1

Warum ist dieses Gateway IP 10.0.3.2 und wie ist es zugeordnet ?

Antworten:


1

Das Gateway sollte die private IP-Adresse der Hostschnittstelle sein. In diesem Fall fungiert der Host als Router. Wenn Sie das VirtualBox-Protokoll für die VM auf dem Host anzeigen, sollten Sie in der Lage sein, nach dieser Adresse zu suchen und festzustellen, ob sie von einem virtuellen DHCP-Dienst zugewiesen wurde.

NAT: DHCP offered IP address 10.0.2.15

Das Obige ist ein Beispiel von meinem eigenen PC, auf dem Linux Mint als VM ausgeführt wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.