Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

Programm, um IP-Adresse zu ändern





Frage

Ich benötige ein Programm, dass bei einem PC im laufenden Betrieb die IP-Adresse auf eine frei zu definierende IP-Adresse ändert, ohne dass der PC neugestartet werden muss. z.B. PC hat jetzt die IP-Adresse: 192.168.101.10 => aufruf des Programms: PROGRAMM.EXE 192.168.101.99 PC hat jetzt die IP-Adresse: 192.168.101.99 Vielleicht gibt es ja im Internet dazu ein Programm, am besten natürlich Freeware oder auch Shareware.

Antwort 1 von Chulo

Ob es so ein Proggie gibt weiß ich nicht, aber du könntest es mit einer selbstgeschriebenen Batch-Datei versuchen. Gib in der Eingabeaufforderung mal ipconfig /? ein, da siehst du die Befehle die du zum Ändern der IP brauchst.

cu

Antwort 2 von qwertz

Da kann ich nur die Adresse erneuern lassen, aber wenn ich das mache (vorher freigegeben mit ipconfig /release) bekomme ich wieder die selbe und ich kann ja auch nicht explizit angeben, welche adresse ich haben will

Antwort 3 von Pegel

Kann mir nicht vorstelles dass das so einfach geht! Du bekommst die IP ja von deinem Provider...
Demnach müsstest die IP die du dir selber geben willst in seinem IP Berich liegen... Was aber, wenn schon jemand diese IP hat???
Also Meiner Meinung nach geht das nicht!!!
CU Pegel

Antwort 4 von qwertz

Geht ja auch nur um die IP-adresse wenn ich im Netzwerk zuhause bin. Geht nicht um die ich bekomme, wenn ich ins internet gehe. ich muss ja auch die ip-adresse und subnetmask bei tcp/ip eigenschaften angeben, damit ich ein netzwerk aufbauen kann...

Antwort 5 von Pegel

alles klar!
also gehts nur um Zeitersparnis!
Tut mir sorry, weiß keinen weg, außer es von Hand einzutragen...
Wobei es sicher DOS Befehle gibt, mit denen sich das verwirklichen lässt!
CU Pegel

Antwort 6 von hendrikw

Bei mir unter W2K gibts ein System-Programm namens netsh.exe. Damit kann die komplette Netzwerkkonfiguration anschauen/ändern.
mfg
Hendrik

Antwort 7 von Undertaker

Hi,

ob es ohne Neustart funktioniert, kommt auf das BS an.
-Bei Win9x/Me wird es ohne Neustart nicht funktionieren.
-Bei Win2000/XP brauchst Du nur an der LAN-Verbindung die IP im TCP/IP-Protokoll ändern und zweimal mit OK bestätigen.


Gruß
Undertaker

Antwort 8 von qwertz

und wie kann ich mit netsh die ip-adresse anschauen bzw. ändern?

Antwort 9 von shrike

NetShell (netsh.exe) ist von Handling her so "ähnlich" wie telnet.exe

Ruf "netsh" in der Kommandozeile auf und dann die möglichen Optionen mit "?"
Auch in der Win2000-Hilfe ist es gut dokumentiert (mein üblicher Hinweis *grins*)

Allgemeine Syntax sollte für deinen Fall sein:

netsh -c Kontext set address name=Schnittstelle source=Konfigurationsquelle
      addr=Neue_IP mask=SubnetMask gateway=Standardgateway gwmetric=Gateway_Metric

Beispiel (Langform):

netsh -c interface ip set address name=LAN-Verbindung source=static
      addr=192.168.206.250 mask=255.255.255.0 gateway=192.168.206.1 gwmetric=1

Beispiel (Kurzform)

netsh -c interface ip set address LAN-Verbindung static
      192.168.206.250 255.255.255.0 192.168.206.1 1

Alles jeweils in einer Zeile (wollte es nur nicht noch mehr auseinanderziehen).

shrike

Antwort 10 von qwertz

ja danke das ist genau das, was ich gesucht hab! 1000x thx