- Registriert
- 11 März 2011
- Beiträge
- 7.998
Moin Moin,
ja ich habe eine Frage zu Windows )
Folgendes Konstrukt:
Host: Archlinux
VirtualBox mit folgenden Kisten:
Windows 2012 -> eigene Domäne
Windows 8 -> Member der ersten Domäne
Windows XP -> Member der ersten Domäne
Windows 2012 -> eigene Domäne, soll Vertrauensstellung zur ersten Domäne werden
(ja alle läuft zeitgleich und performant auf dem schnuckeligen x200s )
Ich hab als Netzwerk "Host-only" eingestellt.
Die Geräte sind untereinander im IP-Range 192.168.56.XXX (Netmask 255.255.0.0) zu finden, können sich pingen und alles ist fein.
Der Host, da ist nun das Problem, ist mal 192.168.255.XXX, oder 192.168.1.XXX oder 10.0.0.XXX.
Der Host kann, und auch die virtuellen Maschinenen, alles in der VB, und umgekehrt, pingen, egal welche IP der Host selber hat.
Nun habe ich auf dem Host ipv4-forward und nat eingerichtet. Das klappt soweit auch, NUN komm ich zu meinem Problem:
Wenn ich im 10.0.0.XXXer Netzwerk bin muss ich auf allen 4 Maschinen den Gateway auf 10.0.0.XXX (halt IP des Hosts) ändern. Wenn ich im 192.168.56.XXX bin halt eben auf diese.
Nach der Änderung des Gateways kommen die Kisten auch wunderbar online, mich nervt es nur das ich das immer per Hand machen muss.
Also hab ich mir nen Script gebastelt. Unter XP klappt es auch wunderbar. Unter Windows 2012 sorgt es dafür das ich zwar das richtige Gateway gesetzt bekommen, bekomme dafür aber eine APIPA-IP (169.XXX.XXX.XXX).
Nun dachte ich mir, geh ich halt her und änder einfach die IP mit beim 2012 bzw setzt die neu:
(Ja Interfacename ist natürlich den Geräten angepasst)
Sorgt zwar dafür das der Gateway gesetzt wird, aber ich behalte weiterhin die APIPA-IP.
Nun hab ich schon gegooglet und so, aber Windows Batch ist doch arg übel fiese Krautscheiße
Wat mach ich falsch?! Kann doch nicht so schwer sein Unter Linux funktioniert das sooooooooo toll einfach ^^
Grüße
ja ich habe eine Frage zu Windows )
Folgendes Konstrukt:
Host: Archlinux
VirtualBox mit folgenden Kisten:
Windows 2012 -> eigene Domäne
Windows 8 -> Member der ersten Domäne
Windows XP -> Member der ersten Domäne
Windows 2012 -> eigene Domäne, soll Vertrauensstellung zur ersten Domäne werden
(ja alle läuft zeitgleich und performant auf dem schnuckeligen x200s )
Ich hab als Netzwerk "Host-only" eingestellt.
Die Geräte sind untereinander im IP-Range 192.168.56.XXX (Netmask 255.255.0.0) zu finden, können sich pingen und alles ist fein.
Der Host, da ist nun das Problem, ist mal 192.168.255.XXX, oder 192.168.1.XXX oder 10.0.0.XXX.
Der Host kann, und auch die virtuellen Maschinenen, alles in der VB, und umgekehrt, pingen, egal welche IP der Host selber hat.
Nun habe ich auf dem Host ipv4-forward und nat eingerichtet. Das klappt soweit auch, NUN komm ich zu meinem Problem:
Wenn ich im 10.0.0.XXXer Netzwerk bin muss ich auf allen 4 Maschinen den Gateway auf 10.0.0.XXX (halt IP des Hosts) ändern. Wenn ich im 192.168.56.XXX bin halt eben auf diese.
Nach der Änderung des Gateways kommen die Kisten auch wunderbar online, mich nervt es nur das ich das immer per Hand machen muss.
Also hab ich mir nen Script gebastelt. Unter XP klappt es auch wunderbar. Unter Windows 2012 sorgt es dafür das ich zwar das richtige Gateway gesetzt bekommen, bekomme dafür aber eine APIPA-IP (169.XXX.XXX.XXX).
set /P eingabe="Bitte Gatewayip eingeben: "
netsh interface ip set address name="INTERFACENAME" gateway=%eingabe% gwmetric=0
Nun dachte ich mir, geh ich halt her und änder einfach die IP mit beim 2012 bzw setzt die neu:
set /P eingabe="Bitte Gatewayip eingeben: "
netsh interface ip set address name="INTERFACENAME" source=static addr=192.168.56.100 mask=255.255.0.0
netsh interface ip set address name="INTERFACENAME" gateway=%eingabe% gwmetric=0
(Ja Interfacename ist natürlich den Geräten angepasst)
Sorgt zwar dafür das der Gateway gesetzt wird, aber ich behalte weiterhin die APIPA-IP.
Nun hab ich schon gegooglet und so, aber Windows Batch ist doch arg übel fiese Krautscheiße
Wat mach ich falsch?! Kann doch nicht so schwer sein Unter Linux funktioniert das sooooooooo toll einfach ^^
Grüße
Zuletzt bearbeitet: