Virtualbox - 2 Host-Verbindung

0

Ich möchte zwei Hosts (Ubuntu) in der Virtualbox verbinden, indem: An NAT angeschlossen.

Ich habe mich im Terminal eingerichtet: - 1. Host: sudo ifconfig eth0 10.0.0.1 netmask 255.255.255.0 - 2. Host:sudo ifconfig eth1 10.0.0.2 netmask 255.255.255.0

und ich überprüfte auf dem 1. und 2. Host:

ping yahoo.com   -> unknownhost

  • ping 10.0.0.1 auf dem ersten Host -> ok
  • ping 10.0.0.2 auf dem ersten Host -> Zielhost nicht erreichbar

  • ping 10.0.0.1 auf dem zweiten Host -> Zielhost nicht erreichbar
  • ping 10.0.0.2 auf dem zweiten host -> ok

Was habe ich falsch gemacht?


Für den zweiten Gastgeber:

eth1      Link encap:Ethernet  HWaddr 08:00:27:B8:2F:C5  
          inet addr:10.0.0.2  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feb8:2fc5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52 errors:0 dropped:0 overruns:0 frame:0
          TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6100 (5.9 KiB)  TX bytes:10176 (9.9 KiB)
          Base address:0xd240 Memory:f0820000-f0840000 

eth2      Link encap:Ethernet  HWaddr 08:00:27:C1:F8:AA  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fec1:f8aa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4774 (4.6 KiB)  TX bytes:4052 (3.9 KiB)
          Base address:0xd010 Memory:f0000000-f0020000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:100 (100.0 b)  TX bytes:100 (100.0 b)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
user213344
quelle
warum benutzt du NAT anstatt bridged?
Kevin
Ich möchte diese Hosts mit privaten IP (RFC 1918) verbinden
user213344

Antworten:

0

Richten Sie auf jeder VM zwei separate Schnittstellen ein - eine für NAT (die dem VM den Internetzugang ermöglicht) und eine als " Internes Netzwerk " für die Kommunikation zwischen VMs .

Ihre aktuellen NAT-Schnittstellen können nicht miteinander kommunizieren.

Henrik
quelle
Ich habe auf dem ersten Host eingerichtet: Adapter 1: NAT, Adapter 2: INERNAL NETWORK. Das gleiche gilt für den zweiten Host. Was soll ich als nächstes tun?
user213344
Will mir niemand helfen
user213344
Das NAT-Netzwerk erfordert keine weiteren Aktionen - die Gäste sollten in der Lage sein, jedes Netzwerk zu erreichen, das Ihr Host erreichen kann. Für das interne Netzwerk sollten Sie in Ihr Gastbetriebssystem schauen, um das Subnetz und die IP-Adressen Ihres Gasts herauszufinden - dann sollten Sie in der Lage sein, zwischen Gästen zu kommunizieren.
Henrik