Jump to content
Sign in to follow this  
ChrNeu

IP Adresse ändern

Recommended Posts

Hallo,

 

gibt es eine Möglichkeit über die Kommandozeile die IP Adresse zu ändern?? Wäre schon praktisch *g*

 

Best Regards

 

Christian

Share this post


Link to post

Ich glaube, dass es Christian mehr darum ging, eine fest eingetragene IP-Adresse aus der Kommandozeile zu ändern?!

Da sehen die Möglichkeiten schon bescheidener aus. Es gibt ein Tool im W2k-Resource Kit, ich weiss aber jetzt nicht mehr wie es heißt, das soll die Netzwerkkonfiguration aus der Kommandozeile ändern können.

 

bei DHCp ist es klar der ipconfig-Befehl.

 

grizzly999

Share this post


Link to post

ein einfacher weg wäre auch der wsh:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
   ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("10.###gsip.###raum.###byte4")
strSubnetMask = Array("255.255.0.0")
strGateway = Array("10.###gsip.0.16")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
   errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
   errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
   If errEnable = 0 Then
       WScript.Echo "The IP address has been changed."
   Else
       WScript.Echo "The IP address could not be changed."
   End If
Next

so mach ich das in der seminarumgebung - die hashes sind latürnich zu ersetzen ;)

das ganze als .vbs speichern und per (w|cscript) *.vbs durchziehen.

den gatewayeintrag braucht man ja nicht immer, dann geht's auch so:

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
   ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("10.###gsip.###raum.###byte4")
strSubnetMask = Array("255.255.0.0")
For Each objNetAdapter in colNetAdapters
   errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
   If errEnable = 0 Then
       WScript.Echo "The IP address has been changed."
   Else
       WScript.Echo "The IP address could not be changed."
   End If
Next

Share this post


Link to post

Sorry, wenn ich das so hart sagen muss.

Aber bei den ganzen Antworten die ich hier manchmal so lese, frage ich mich immer öffter mit welchen "Fachleuten" man es hier so zu tun hat.

Das betrifft wirlich nicht alle.

Es ist aber durch viele Threads hindurch zu beobachten, daß es immer die Selben sind, deren Beiträge nur aus Links bestehen, welche teilweise noch schwachsinnig dazu sind.

 

Es ist ganz einfach eine IP-Adresse über die Eingabeaufforderung zu setzen.

Du gibst einfach "netsh" ein, dann "interface", dann "ip", dann "set" und dann "set address 192.x.x.x".

 

Gruß

 

flexxxen

Share this post


Link to post

Danke für die vielen Antworten *freu*

Ja ipconfig is mir schon bekannt das funst mit nem DHCP aber wir haben statische IP Adressen und wollte diese in der dosbox ändern.

Mal schaun ob ich da was finde.

Share this post


Link to post
Original geschrieben von real_tarantoga

zum glück interessieren sich immer wieder welche für mehrere lösungen, statt für sture "ich-weiss-es"-antworten

 

Stimmt!

 

Und so lange es sich auch um LÖSUNGEN handelt, habe ich ja auch kein Problem damit.

 

Gruß

 

flexxxen

Share this post


Link to post
Original geschrieben von real_tarantoga

wo ist das problem?

 

Ich habe ganz klar geschrieben, daß ich mit den Lösungen KEIN PROBLEM habe.

 

Wer lesen kann ist klar im Vorteil.

Share this post


Link to post
Original geschrieben von flexxxen

Es ist ganz einfach eine IP-Adresse über die Eingabeaufforderung zu setzen.

Du gibst einfach "netsh" ein, dann "interface", dann "ip", dann "set" und dann "set address 192.x.x.x".

 

Die Lösung wurde schon genannt (?)

 

Den link von MS zu dem Tool finde ich nicht schwachsinnig, ich finde gerade den thread hier nützlich.

Share this post


Link to post
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...