Seite 1 von 1

Promiscuous Mode

Verfasst: 17.12.2008, 11:18
von frrudolph
Hallo
Ich benutze vmware 6.05.

Ich möchte wegen eine Bridge in einer virtuellen Maschine (für Openvpn)
die Schnittstelle /dev/vmnet0 gerne in den Promiscuous Mode setzen.
Das soll beim Systemstart automatisch funktionieren.
Ich kann das als Root mit

Code: Alles auswählen

chmod a+rw /dev/vmnet0


z.B. für alle setzen.

Der Bootvorgang sieht bei mir so aus das ein Benutzer vmware sich automatisch
am Host anmeldet und dann alle virt. maschinen startet.

Ich habe versucht den chmod a+rw /dev/vmnet0 in die /etc/init.d/boot.local zu schreiben
ohne Erfolg
Dann habe ich das selbe in der /etc/profile versucht geht auch nicht.
Wo kann ich den chmod a+rw /dev/vmnet0 eintragen damit nach einem Systemstart des Hosts die Rechte gesetzt werden bevor die Vmware startet?
Ich könnte dem Befehl chmod die rechte geben das jeder Benutzer ihn ausführen kann (finde ich aber nicht gut) und dann vor dem Vmware start die rechte auf /dev/vmnet0 setzen.

kann mir jemand einen Tip geben?
mfg
Frank

Verfasst: 18.12.2008, 04:41
von Dayworker
Warum willst du die VMnet0 noch in den Promiscuous_Mode setzen?
VMnet0 ist die Brücke/Bridge und versetzt die ethX-Nic(s) in diesen Modus. Andernfalls würdest du keine VM auf Bridge als Netzwerk-Interface setzen können.

ok

Verfasst: 19.12.2008, 14:17
von frrudolph
Danke für die Antwort .....
Ich habe eine viruelle Maschine auf der Openvpn läuft.
Dort werden Netze gekoppelt und dazu brauche ich ein tool welches brctl heisst und
damit eine Bridge erstellt- da kommt dann sowas raus bei ifconfig

Code: Alles auswählen

vpnbridge Link encap:Ethernet  HWaddr 00:0C:29:44:B5:B7
          inet addr:170.51.98.233  Bcast:170.51.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe44:b5b7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1578471 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49912 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:111944267 (106.7 MB)  TX bytes:15293614 (14.5 MB)

vpnbridge Link encap:Ethernet  HWaddr 00:0C:29:44:B5:B7
          inet addr:172.16.130.233  Bcast:172.16.130.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

vpnbridge Link encap:Ethernet  HWaddr 00:0C:29:44:B5:B7
          inet addr:172.16.129.130  Bcast:172.16.129.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1


beim Start der virtuellen Maschine meldet vmware WS das sie keine Rechte hätte
die /dev/vmnet0 in den Porm. Mode zu setzen. (als root gehts natürlich)
Die Vmware Meldung verweist dann noch auf die Webseite

http://kb.vmware.com/selfservice/micros ... rnalId=287

Was dort steht habe ich gemacht - Rechte gegeben auf /dev/vmnet0 alles ok!!!!!!
Nur bein nächsten Neustart sind die Rechte wieder weg ....
Den Rest habe ich in meinem ersten Beitrag schon beschrieben

mfg
Frank

Verfasst: 19.12.2008, 16:30
von Dayworker
Bei mir lief openvpn mit TAP-Device in einer VM mit VMnet0 (Bridged) als Nic. Routen, DHCP und DNS hab ich einfach per push-Befehl in der vpn-config übermittelt.

Sorry. Aber ich verstehe immer noch nicht, was du eigentlich machen willst?

[edit]
Ist der Link überhaupt noch aktuell? Letzter Eintrag ist "VMware Workstation 6.0.x (Linux Hosts)".

Verfasst: 19.12.2008, 17:46
von continuum
bei mir auf der |Seite stehen ein paar spezial parameter fuer promiscous mode der virtuellen Nics ...
wo ? - da wo sie hingehoeren 8) - vmx - network - advanced