Seite 1 von 1

frage zur IF-definition

Verfasst: 16.10.2009, 11:47
von chmod777
hi!

ich habe eine grundsätzliche frage zur definition der schnittstellen währen der installation:

konkret geht es um die option NAT bzw. Bridged: sollte hier die IP-Adresse angegeben werden, die das Gastsystem dann nach aussen verwendet, oder sollte die vom System gefundene frei IP-Adresse verwendet werden.

Konkret habe ich einen root-server bei hetzner gemietet und vmware installiert. Leider kommt das Gastsystem nicht durch die Schnittstellen und kann das LAN/WAN nicht erreichen (ich habe es mit den default-parametern konfiguriert).


greets

Verfasst: 16.10.2009, 12:52
von continuum
Solange du nicht genau weisst wie man die NAT einstellungen aendert wuerde ich dringend anraten alles bei den Defaults zu lassen.

Fuer Windows kannst du bei mir auf der Seite nachschlagen wie man sowas aendert

Verfasst: 16.10.2009, 12:53
von Dayworker
Wenn ich das mit Hetzner mal richtig verstanden habe, hast du dort nur ein Interface und auch nur eine externe IP. Von daher setzt du den VMserver mit NAT im Gast auf. Der Gast sollte dann eine IP vom eingebauten und standardmäßig aktivierten DHCP-NAT bekommen.
Ist natürlich kontraproduktiv für den Gast, wenn sich dessen IP ändern kann. Du mußt dann DHCP für NAT ausschalten.
Bei Windows ist das einfacher, dafür gibts eine App. In Linux mußt du leider direkt die richtige dhcp.conf für NAT=vmnet8 editieren. Die sollte unter Linux eigentlich in /etc/vmware/vmnet8/dhcpd/dhcpd.conf liegen. Da kommentierst du einfach alles mit # aus. Dazu müssen aber alle VMware-Dienste/Damons beendet sein, da ansonsten alle Änderungen durch Kopien aus dem RAM überschrieben werden. ;)

Verfasst: 16.10.2009, 13:42
von chmod777
Hi!

erstens - ich habe 2 ip-adressen, es ist also eine für den virtuellen rechner vorhanden
zweitens- alles auf linux (nix windows)

es sollte also so sein, dass der virtuelle server über die zweite zur verfügung stehende ip-adresse ins wan connected. die zweite ip-adresse funktioniert (getestet mit eth0:0).

mein plan wäre, das ganze im bridged-mode laufen zu lassen ... aber ich dürfte etwas übersehen, weil der gast keine connection nach 'aussen' erhält

Verfasst: 16.10.2009, 14:21
von continuum
Hast du zwei echte Nics oder eine Nic und ein Alias ?

Verfasst: 16.10.2009, 17:22
von chmod777
in der zwischenzeit hab ich die wiki von hetzner studiert:

1.) vmnet0 = hostonly, ip 192.168.1.1 (stellt gateway für den virtuellen rechner dar)
2.) vmware gast installieren (hostonly), ip 192.168.1.2 (gw 192.168.1.1)
3.) iptables pre- und postrouting einstellen
4.) sysctl.conf ipforward auf 1 stellen (und rebooten)

jedenfalls kann das Gast-System weder das gw geschweige denn das wan erreichen ...

Verfasst: 16.10.2009, 21:13
von continuum
1.) vmnet0 = hostonly,


oh jeh - ist der Rest des Howtos von der selben Qulitaet dann schmeiss es in den Muell :D

Verfasst: 16.10.2009, 22:52
von chmod777

oh jeh - ist der Rest des Howtos von der selben Qulitaet dann schmeiss es in den Muell :D


hast du ein besseres?

Verfasst: 17.10.2009, 00:12
von continuum
Nein - aber ein Umstricken von vmnet0 auf hostonly bringt alle defaults durch einander und bedeutet einen erheblichen Mehraufwand ohne irgend einen Nutzen

Verfasst: 17.10.2009, 00:44
von Dayworker
# Diese Seite wurde zuletzt am 21. Januar 2008 um 15:42 Uhr geändert.
# Diese Seite wurde bisher 14.185-mal abgerufen. hat geschrieben:
http://wiki.hetzner.de/index.php/VMware_Externe_IP-Adressen_zuordnen_über_NAT
...
3. Guest-Systeme in VMWare einrichten: Das Wichtige ist hierbei nur, dass man den Netzwerk-Adapter für die einzelnen Systeme jeweils auf "Host-Only" stellt. NICHT AUF "BRIDGED", sondern "HOST-ONLY", also "vmnet1" im Normalfall.
...

Ullli, ruhig Blut. Wer lesen kann ist klar im Vorteil. :D

[edit]
Das Hetzner-Wiki ist garnicht mal verkehrt. Es beschreibt auch, wie sich ESXi oder XEN dort installieren lassen. ;)

Verfasst: 17.10.2009, 01:03
von continuum
Da will man sich mal aufregen und wird gleich wieder beruhigt :D

Schlimm, schlimm, schlimm ....

Na gut - mit dem O-Ton bin ich einverstanden 8)