Ip Adresse über Cmd-befehle ändern geht das?
#1
geschrieben 05. Mai 2008 - 12:20
ich benutze eine lan verbindung fürs inet und für die verbindung zu einem anderen pc. diesen anderen pc möchte ich nicht ans inet anschließen.
das heißt, ich muss am gehäuse meines rechners immer das kabel wechseln (inet/anderer pc)
wenn ich den anderen pc angeschlossen habe, möchte ich eine feststehende ip adresse habe (z.B. 192.168.1.2), wenn ich im inet bin, muss ich automatisch beziehen.
der weg über die eigenschaften die eigenschaften der lan verbindung ist mir zum umstellen nervig. deshalb wäre eine stapelverarbeitungsdatei dafür viel praktischer. dafür brauche ich die cmd befehle zum ändern der ip adresse. gebt es solche überhaupt und wenn ja wie heißen diese?
ich wäre euch dankbar wenn ihr mir helfen könntet.
Anzeige
#3
geschrieben 05. Mai 2008 - 12:52
netsh interface ip set address name="LAN-Verbindung" source=static addr=192.168.1.7 mask=255.255.255.0 netsh interface ip set address name="LAN-Verbindung" gateway=192.168.1.254 gwmetric=0 netsh interface ip set dns name="LAN-Verbindung" source=static addr=192.168.1.254 register=PRIMARY
das in ne .bat datei geschrieben, dann gehts. IP, DNS/Gateway und den name der lanverbindung musste nur noch anpassen
edit: das sind 3 einzelne zeilen, nicht 6
Dieser Beitrag wurde von Kenny bearbeitet: 05. Mai 2008 - 12:52
#4
geschrieben 05. Mai 2008 - 13:01
Ich weiss grad nicht wie es unter Vista ist, da ich im Moment auf der Arbeit sitze, aber unter XP gibt es in der TCP/IP-Konfiguration eine Einstellung fuer eine "Alternative Konfiguration". Wenn du also "IP-Adresse automatisch beziehen" aktiviert hast und der Rechner nicht in der Lage ist eine IP-Adresse zu beziehen, dann wird die alterntive Konfiguration angewandt. Wenn du hier nun die feste Adresse eintraegst, dann wird im einen Netz, wo der DHCP vorhanden ist, die Adresse automatisch bezogen und im anderen wird das Szstem keinen DHCP finden und daher die alternative Konfiguration mit der festen Adresse verwenden.
Ich gehe davon aus, das Vista diese funktion mit der alternativen Konfiguration auch hat. Damit koenntest du dir das ganze CMD-Script sparen.
#5
geschrieben 07. Mai 2008 - 07:16
was genau machen diese befehle im einzelnen? was ist diese ip adresse 192.168.1.254 ?
die befehle müssten mir doch die adresse 192.168.1.7 geben.
oder sollen diese befehle nicht sofort nacheinander ausgeführt werden?
#6
geschrieben 07. Mai 2008 - 09:17
#7
geschrieben 07. Mai 2008 - 09:25
Link
Damit kannst du die Einstellungen für Netz A vornehmen, inne Datei speichern. Einstellungen für Netz B vornehmen, inne Datei speichern. Und bei Bedarf schnell aufrufen.
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
#8
geschrieben 08. Mai 2008 - 12:35
PS: Danke für den link, sobald ich daheim bin probier ich das aus
#9
geschrieben 11. Mai 2008 - 00:13
um die IP-Adresse automatisch zu beziehen gibste diese Befehlszeilen in ne .bat Datei an und führst diese als Administrator aus (über Rechtsklick und Kontextmenü):
SET DESC=LAN-Verbindung netsh interface ipv4 set address %DESC% source=dhcp netsh interface ipv4 set dns name=%DESC% source=dhcp
Musst halt nur die Variable aus der ersten Befehlszeile an deine Umgebung anpassen.
#10
geschrieben 14. Mai 2008 - 12:01
wär jetzt nur schön, wenn ich ne verknüpfung so einstellen könnte, dass die sich immer als admin ausführt (unter eigenschaften->kompatibilität lässt sich das entsprechende kästchen nicht aktivieren)
Dieser Beitrag wurde von Neo I bearbeitet: 14. Mai 2008 - 12:15
#11
geschrieben 14. Mai 2008 - 12:59
- ← Vista Neuling Mit Fragen
- Windows Vista
- [erledigt] Windows Media Center Findet Keine Wmv.-dateien →

Hilfe
Neues Thema
Antworten
Nach oben






