Verbindung vmnetx mit physikalischer Netzwerkkarte
Verfasst: 06.04.2008, 21:29
Hallo an alle,
System: vmware Workstation 5
Host: Opensuse 10.2 Clients WinXP, W2K, Debian
vorab: Clients können über vmnet0 (bridge auf eth0) auf die physikalische
Netzwerkkarte zugreifen, wenn sie im gleichen Netz (hier 192.168.2.0) sind.
Ich möchte aber ein anderes Subnetz verwenden (192.168.4.0). Eine andere
physikalische Netzwerkkarte (eth2) hat die Adresse 192.168.4.1.
Ich habe vmnet2 auf eth2 gebridged:
super:~ # ps ax | grep -i bridge
9043 ? S 0:00 /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
9051 ? S 0:00 /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-2.pid /dev/vmnet2 eth2
und einem Client vmnet2 zugewiesen und die Adresse 192.168.4.3 /GW:192.168.4.1 gegeben.
Problem:
Von Client aus kann ich aber per Ping nicht die Adresse 192.168.4.1 (eth2) erreichen!
Merkwürdig ist nur dass Arp-Pakete durchkommen. Ein tcpdump auf dem Host liefert::
super:~ # tcpdump -i eth2
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes
21:22:17.928663 arp who-has super.local.de tell 192.168.4.3
Wenn ich mehrere Clients im gleichen Netz 192.168.4.0 unterbringen, können sie sich
sehen, nur das Gateway (192.168.4.1 - eth2 auf Host) nicht.
Hat vielleicht jemand einen Hinweis für mich?
viele Grüße und vielen Dank im Voraus,
Arthur
System: vmware Workstation 5
Host: Opensuse 10.2 Clients WinXP, W2K, Debian
vorab: Clients können über vmnet0 (bridge auf eth0) auf die physikalische
Netzwerkkarte zugreifen, wenn sie im gleichen Netz (hier 192.168.2.0) sind.
Ich möchte aber ein anderes Subnetz verwenden (192.168.4.0). Eine andere
physikalische Netzwerkkarte (eth2) hat die Adresse 192.168.4.1.
Ich habe vmnet2 auf eth2 gebridged:
super:~ # ps ax | grep -i bridge
9043 ? S 0:00 /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
9051 ? S 0:00 /usr/bin/vmnet-bridge -d /var/run/vmnet-bridge-2.pid /dev/vmnet2 eth2
und einem Client vmnet2 zugewiesen und die Adresse 192.168.4.3 /GW:192.168.4.1 gegeben.
Problem:
Von Client aus kann ich aber per Ping nicht die Adresse 192.168.4.1 (eth2) erreichen!
Merkwürdig ist nur dass Arp-Pakete durchkommen. Ein tcpdump auf dem Host liefert::
super:~ # tcpdump -i eth2
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes
21:22:17.928663 arp who-has super.local.de tell 192.168.4.3
Wenn ich mehrere Clients im gleichen Netz 192.168.4.0 unterbringen, können sie sich
sehen, nur das Gateway (192.168.4.1 - eth2 auf Host) nicht.
Hat vielleicht jemand einen Hinweis für mich?
viele Grüße und vielen Dank im Voraus,
Arthur