Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Routing-Probleme zw. virtuellem Netz und LAN

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: Dayworker, irix

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Routing-Probleme zw. virtuellem Netz und LAN

Beitragvon George911 » 01.12.2006, 16:51

Hallo zusammen,

ich habe folgende Konstellation:

LAN A (mit DHCP): 192.168.13.0
Default Gateway (fuer alle Rechner in diesem Netz): 192.168.13.1

Host Server (Win2003 Server): 192.168.13.160 (ueber MAC fest zugewiesen)
-> nur eine phys. Netzwerkkarte
-> IP-Routing aktiviert
-> mit Virtualisierungsumgebung (VMware Server 1.0.1)
Virtual Network Settings:
VMnet1 (Host-only): Subnet: 192.168.2.0 DHCP: -
VMnet2: Subnet: 192.168.3.0 DHCP: -
-> VMware Network Adapter VMnet1 (Host-only): 192.168.2.1

VM-Server (Win2003 Server):
NIC1: 192.168.2.1
NIC2: 192.168.3.1 (VMnet2)
-> IP-Routing aktiviert

VM-Client (WinXP Prof): 192.168.3.2
-> Standardgateway (fuer alle Rechner in VMnet2): 192.168.3.1

D.h. vom Netzwerkplan her entsprechend zu Sven Ahnerts Beispiel auf http://www.vmaschinen.de (bis auf bridged NIC3).
Die Anforderung ist, dass alle VM-Clients mit Rechnern des LAN A kommunizieren koenen und umgekehrt. Das bedeutet doch, dass mein Host Server dem VM-Server bekannt gemacht werden muss und umgekehrt.

Mein Problem sind glaub nun die richtigen Eintragungen fuer die Routingtabellen.
Muss ich die Routing-Eintragungen manuell an allen Rechnern der einzelnen Subnetze durchfuehren? Also auf den VM-Clients (VMnet2) und Rechnern des LAN A? Welche sind das im Einzelnen? Fehlen bei meinen Konfigurationen noch weitere (zusaetzliche) Gateway-Adressen?

Hier mein bisheriger Versuch:
a) Damit Pakete aus VMnet1 ins LAN A gelangen, setzte ich folgende aktive Route auf dem VM-Server:

Code: Alles auswählen

route -p add 192.168.13.0 mask 255.255.255.0 192.168.2.1


b) Auf VM-Server:

Code: Alles auswählen

route print 192.168.*

IPv4-Routentabelle
===========================================================================
Schnittstellenliste
0x1 ........................... MS TCP Loopback interface
0x10003 ...00 0c 29 f8 f7 a5 ...... VMware Accelerated AMD PCNet Adapter
0x10004 ...00 0c 29 f8 f7 af ...... VMware Accelerated AMD PCNet Adapter
0x10005 ...00 0c 29 f8 f7 b9 ...... VMware Accelerated AMD PCNet Adapter #2
===========================================================================
===========================================================================
Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
      192.168.2.0    255.255.255.0      192.168.2.2      192.168.2.2     10
      192.168.2.2  255.255.255.255        127.0.0.1        127.0.0.1     10
    192.168.2.255  255.255.255.255      192.168.2.2      192.168.2.2     10
      192.168.3.0    255.255.255.0      192.168.3.1      192.168.3.1     10
      192.168.3.1  255.255.255.255        127.0.0.1        127.0.0.1     10
    192.168.3.255  255.255.255.255      192.168.3.1      192.168.3.1     10
     192.168.13.0    255.255.255.0      192.168.2.1      192.168.2.2      1
Standardgateway:       192.168.2.1
===========================================================================
St„ndige Routen:
  Keine


c) Aktive Route auf Hosts in LAN A:

Code: Alles auswählen

route -p add 192.168.3.0 mask 255.255.255.0 192.168.13.160


Ich bekomme einfach keine Verbindung aus VMnet2 zu LAN A und umgekehrt.

Denke ich bin nimmer weit weg vom funktionsfaehigen Projekt und bitte um Eure Hilfe.
Vielen Dank im Voraus.
Gruesse,
George

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 01.12.2006, 17:35

Was willst du denn mit vmnet2 wenn dein Host nur eine Netzwerkkarte hat ????????????

Was ist mit VMnet8?

Gibt es einen besonderen Grund warum du den Host zwischen den Netzen routen lassen willst?

Poste mal ipconfig /all vom Host

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Beitragvon George911 » 04.12.2006, 08:56

Ich moechte USB ueber Netzwerk im LAN A und von den VMs aus nutzen (z.B. AnywhereUSB http://www.digi.com/de/products/usb/anywhereusb.jsp).

...und ich moechte mein Netzwerkwissen aufbohren, was ja durchaus noch ausbaufaehig ist, wie man sieht...

Klar, einfacher ist jede VM ins LAN A zu bridgen / NATen.

ipconfig von VM-Server:

Code: Alles auswählen

Windows-IP-Konfiguration

   Hostname  . . . . . . . . . . . . : vm-server
   Primäres DNS-Suffix . . . . . . . :
   Knotentyp . . . . . . . . . . . . : Unbekannt
   IP-Routing aktiviert  . . . . . . : Ja
   WINS-Proxy aktiviert  . . . . . . : Nein

Ethernet-Adapter LAN-Verbindung:

   Verbindungsspezifisches DNS-Suffix:
   Beschreibung  . . . . . . . . . . : VMware Accelerated AMD PCNet Adapter
   Physikalische Adresse . . . . . . : 00-0C-29-F8-F7-A5
   DHCP aktiviert  . . . . . . . . . : Nein
   IP-Adresse. . . . . . . . . . . . : 192.168.2.2
   Subnetzmaske  . . . . . . . . . . : 255.255.255.0
   Standardgateway . . . . . . . . . : 192.168.2.1

Ethernet-Adapter LAN-Verbindung 2:

   Verbindungsspezifisches DNS-Suffix:
   Beschreibung  . . . . . . . . . . : VMware Accelerated AMD PCNet Adapter
   Physikalische Adresse . . . . . . : 00-0C-29-F8-F7-AF
   DHCP aktiviert  . . . . . . . . . : Nein
   IP-Adresse. . . . . . . . . . . . : 192.168.3.1
   Subnetzmaske  . . . . . . . . . . : 255.255.255.0
   Standardgateway . . . . . . . . . :


ipconfig von Host Server:

Code: Alles auswählen

Windows-IP-Konfiguration

   Hostname  . . . . . . . . . . . . : host-server
   Primäres DNS-Suffix . . . . . . . : zns.ig.net
   Knotentyp . . . . . . . . . . . . : Hybrid
   IP-Routing aktiviert  . . . . . . : Ja
   WINS-Proxy aktiviert  . . . . . . : Nein
   DNS-Suffixsuchliste . . . . . . . : zns.ig.net
                                       ig.net

Ethernet-Adapter VMware Network Adapter VMnet8:

   Verbindungsspezifisches DNS-Suffix:
   Beschreibung  . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet8
   Physikalische Adresse . . . . . . : 00-50-56-C0-00-08
   DHCP aktiviert  . . . . . . . . . : Nein
   IP-Adresse. . . . . . . . . . . . : 192.168.136.1
   Subnetzmaske  . . . . . . . . . . : 255.255.255.0
   Standardgateway . . . . . . . . . :

Ethernet-Adapter VMware Network Adapter VMnet1:

   Verbindungsspezifisches DNS-Suffix:
   Beschreibung  . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1
   Physikalische Adresse . . . . . . : 00-50-56-C0-00-01
   DHCP aktiviert  . . . . . . . . . : Nein
   IP-Adresse. . . . . . . . . . . . : 192.168.2.1
   Subnetzmaske  . . . . . . . . . . : 255.255.255.0
   Standardgateway . . . . . . . . . : 192.168.2.2

Ethernet-Adapter LAN-Verbindung 2:

   Verbindungsspezifisches DNS-Suffix:
   Beschreibung  . . . . . . . . . . : Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller
   Physikalische Adresse . . . . . . : 00-15-F2-06-E7-F8
   DHCP aktiviert  . . . . . . . . . : Ja
   Autokonfiguration aktiviert . . . : Ja
   IP-Adresse. . . . . . . . . . . . : 192.168.13.160
   Subnetzmaske  . . . . . . . . . . : 255.255.255.0
   Standardgateway . . . . . . . . . : 192.168.13.1
   DHCP-Server . . . . . . . . . . . : 192.168.13.5
   DNS-Server  . . . . . . . . . . . : 192.168.13.5
   Primärer WINS-Server  . . . . . . : 192.168.13.5
   Lease erhalten  . . . . . . . . . : Freitag, 1. Dezember 2006 11:00:13
   Lease läuft ab  . . . . . . . . . : Samstag, 9. Dezember 2006 11:00:13

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Beitragvon George911 » 04.12.2006, 13:45

Fein, nach RTFM von Routing & Co. haben folgende Routing-Eintraege zum Ziel gefuehrt:

a) auf dem Host Server muss folgender Routing-Eintrag in die Tabelle:

Code: Alles auswählen

route -p add 192.168.3.0 mask 255.255.255.0 192.168.2.2


b) auf dem VM-Server:

Code: Alles auswählen

route -p add 192.168.13.0 mask 255.255.255.0 192.168.2.1

Wenn ich mit den VM-Clients auch das Internet erreichen will, muss ich hier dann folgenden Eintrag setzen?

Code: Alles auswählen

route -p add 0.0.0.0 mask 255.255.255.0 192.168.2.1


c) auf den VM-Cliets:

Code: Alles auswählen

route -p add 0.0.0.0 mask 0.0.0.0 192.168.3.1


c) auf den Rechnern in LAN A:

Code: Alles auswählen

route -p add 192.168.3.0 mask 255.255.255.0 192.168.13.160


Hmmm, nun stehe ich vor dem Problem, dass die Namensaufloesung nicht klappt.
Wie mache ich das DNS scharf?

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Beitragvon George911 » 04.12.2006, 14:17

ok, ein einfaches nslookup mittels http://www.all-nettools.com/toolbox lieferte mir eine IP einer Website und ein Traceroute aus der VM-Client:

Code: Alles auswählen

tracert 72.14.203.99

Routenverfolgung zu 72.14.203.99 über maximal 30 Abschnitte

  1    <1 ms    <1 ms    <1 ms  192.168.3.1
  2    <1 ms     1 ms    <1 ms  192.168.2.1
  3     *        *        *     Zeitüberschreitung der Anforderung.


Hmmm, also mein Host Server leitet die Pakete nicht an das Gateway in LAN A (192.168.13.1) weiter.
Hier noch ein route print vom Host:

Code: Alles auswählen

IPv4-Routentabelle
===========================================================================
Schnittstellenliste
0x1 ........................... MS TCP Loopback interface
0x2 ...00 50 56 c0 00 08 ...... VMware Virtual Ethernet Adapter for VMnet8
0x3 ...00 50 56 c0 00 01 ...... VMware Virtual Ethernet Adapter for VMnet1
0x10005 ...00 15 f2 06 e7 f8 ...... Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controller
===========================================================================
===========================================================================
Aktive Routen:
     Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
          0.0.0.0          0.0.0.0      192.168.2.2      192.168.2.1     20
          0.0.0.0          0.0.0.0     192.168.13.1   192.168.13.160     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
      192.168.2.0    255.255.255.0      192.168.2.1      192.168.2.1     20
      192.168.2.1  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.2.255  255.255.255.255      192.168.2.1      192.168.2.1     20
      192.168.3.0    255.255.255.0      192.168.2.2      192.168.2.1      1
     192.168.13.0    255.255.255.0   192.168.13.160   192.168.13.160     20
   192.168.13.160  255.255.255.255        127.0.0.1        127.0.0.1     20
   192.168.13.255  255.255.255.255   192.168.13.160   192.168.13.160     20
    192.168.136.0    255.255.255.0    192.168.136.1    192.168.136.1     20
    192.168.136.1  255.255.255.255        127.0.0.1        127.0.0.1     20
  192.168.136.255  255.255.255.255    192.168.136.1    192.168.136.1     20
        224.0.0.0        240.0.0.0      192.168.2.1      192.168.2.1     20
        224.0.0.0        240.0.0.0   192.168.13.160   192.168.13.160     20
        224.0.0.0        240.0.0.0    192.168.136.1    192.168.136.1     20
  255.255.255.255  255.255.255.255      192.168.2.1      192.168.2.1      1
  255.255.255.255  255.255.255.255   192.168.13.160   192.168.13.160      1
  255.255.255.255  255.255.255.255    192.168.136.1    192.168.136.1      1
Standardgateway:      192.168.13.1
===========================================================================
St„ndige Routen:
  Keine


Kann das mit den ersten beiden Eintragungen in der Routing-Tabelle zu tun haben?

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Beitragvon George911 » 04.12.2006, 16:16

...komisch, wieso klappt ein (von dem VM-Client)

Code: Alles auswählen

tracert 192.168.13.150

Routenverfolgung zu 192.168.13.150 über maximal 30 Abschnitte

  1     5 ms     4 ms     1 ms  192.168.3.1
  2    <1 ms    <1 ms    <1 ms  192.168.2.1
  3    <1 ms    <1 ms    <1 ms  192.168.13.150

Ablaufverfolgung beendet.


aber alle anderen Rechner im LAN A sind nicht erreichbar, z.B. das Gateway 192.168.13.1

Code: Alles auswählen

tracert 192.168.13.1

Routenverfolgung zu 192.168.13.1 über maximal 30 Abschnitte

  1    <1 ms    <1 ms    <1 ms  192.168.3.1
  2    <1 ms    <1 ms    <1 ms  192.168.2.1
  3     *        *        *     Zeitüberschreitung der Anforderung.


Da liegt wohl mehr im Argen.
Waere toll, wenn mir jemand weiterhelfen koennte...

Member
Beiträge: 6
Registriert: 01.12.2006, 16:43

Beitragvon George911 » 05.12.2006, 08:37

Ist gar nicht komisch, sondern nur logisch!!
Ich Penner hab ja auch nur an dem einen Rechner den Routing-Eintrag gesetzt. Woher sollen sonst die anderen Hosts in LAN A denn wissen welcher Rechner ins virtuelle Netz routen soll?

Drum klappts aus dem virtuellen Netz nicht ins Internet, da das Gateway den Router ins Subnetz nicht kennt...

Ok, so langsam erschliesst sich mir die ganze Sache.
Netzwerktechnik - learning by doing


Zurück zu „VMserver 1 und GSX“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste