VMWare und SuSE 7.0 mit shared connection

Post Reply
Message
Author
oli
Posts: 46
Joined: 25. Dec 2000 15:40

VMWare und SuSE 7.0 mit shared connection

#1 Post by oli »

Hi,

ich hab ein Problem mit dem Netzwerk. Folgende Konstellation:

Ich habe W2K am laufen, und VMWare 2.0.3 dafür downgeloadet. Ich hab dann VMWare eingerichtet und SuSE 7.0 in
die virtuelle Maschine installiert. Nach etwas hin und her mit den VMWare-Tools ging dann auch der X-Server flott, komischerweise nur mit 1024x768 und 32 bpp. Als nächstes habe ich dann im Nachhinein den "Basic Host-Only" Support eingerichtet, den man für W2K separat installieren muss. Das Host-Only Network bewirkt, dass sich der Linux Rechner lokal mit der Windows Kiste unterhalten kann.
Die nötige IP für den Windows Rechner gibt VMWare in der Datei vmnetdhcp.conf vor. Diese setzt man dann fürs lokale Netz ein, sowie die zugehörige Subnet Mask und lässt die DNS Felder frei. Dann startet man den VMWare eigenen DHCP Server, startet Linux und das bekommt auch gleich eine IP zugewiesen, meint aber "RoutersOnSubnet" Option is missing.

Will man dann die für die gemeinsame Nutzung freigegebene DFÜ-Verbindung nutzen, geht erst mal nix.Der default gateway der routing tabelle wird dabei erstaunlicherweise auf die soeben per DHCP erhaltene IP gesetzt und verweigert jegliche pings. Wenn ich dann allerdings den default gateway durch einen neuen ersetzte, der die IP des Windows Rechners hat, mittels :

-----------------

route add default gw IP.von.W2K.Rechner

-----------------

kommen die pings durch und ich krieg auch antworten. Schaut man sich die Statistiken aber einmal näher an, so fällt auf, dass Linux massig Pakete verliert. Manchmal erhalte ich 12% packet loss, manchmal 30%, 40%, fast an die 50%, je nach angepingtem Server. Kann mir jemand helfen und erklären, warum das nicht einwandfrei läuft ?
Hat das vielleicht was mit dem IP-Forwarding zu tun? Das ist bei mir nämlich sowohl unter Linux, wie W2K auf NO gestellt.

Über eure Hilfe wäre ich sehr dankbar.

cu

Oliver
If you were supposed to understand it, we wouldn't call it code.

Cypher

Re: VMWare und SuSE 7.0 mit shared connection

#2 Post by Cypher »

Kein Problem....
Installier einfach Linux und lass Win2K unter VMWare laufen :)

Das funzt in jedem Fall besser.
Und warum sollte Win2K überhaupt der Host sein???

Btw. Linux mit NT4 unter VMware ist der hit.

Gruß
C.

Cypher

Re: VMWare und SuSE 7.0 mit shared connection

#3 Post by Cypher »

Noch was:
Warum überhaupt DHCP?
Gib der Linuxmaschine ne eigene IP, das sollte besser gehen.
C.

oli
Posts: 46
Joined: 25. Dec 2000 15:40

Re: VMWare und SuSE 7.0 mit shared connection

#4 Post by oli »

Yo,

danke Cypher, werd ich dann wohl mal ausprobieren. Aber zu dem Paketverlust hast du auch keine Idee, oder ?

cu

oliver
If you were supposed to understand it, we wouldn't call it code.

Cypher

Re: VMWare und SuSE 7.0 mit shared connection

#5 Post by Cypher »

Zu dem Paketverlust fällt mir spontan nich so viel ein, dafür
hab ich zu wenig Angaben von deiner Konfig.
Ich hab auch nur etwas Erfahrung mit VMWare für Linux, und da
gibt es eigentlich wenig größere Probleme.

Was mir nicht so ganz klar ist, wenn ich deine Beschreibung oben
noch mal durchlese:
Dein Win-Rechner (die hostmaschine, wenn ich recht verstanden habe)
bekommt von VMWare eine IP? Gibt es da keine Voreinstellung (ich
meine mich zu entsinnen, daß unter Linux eine IP vorgeschlagen
wird, die auch geht)?
Was sagt ifconfig unter Linux?
Was sagt route -n unter Linux?
Was sagt ipconfig unter Win?

Gruß,
C.

oli
Posts: 46
Joined: 25. Dec 2000 15:40

Re: VMWare und SuSE 7.0 mit shared connection

#6 Post by oli »

Hi,

danke Cypher für die Antwort.

Laut VMWare Doku soll man in W2K(Hostmaschine) einen DHCP Server einrichten, der dann die IP für die Linux Box rausrückt. Klappt ja auch so wie's soll. Mit statischen IPs hab ich's noch nicht probiert, wird aber getestet <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Ich schicke sobald wie möglich den Output der gewünschten Kommandos.
Hoffe, dass das dann weiterhilft.

Vielen Dank für die Unterstützung.

Stay tuned ...
If you were supposed to understand it, we wouldn't call it code.

Post Reply