IP-Adresse ändern aus C++ heraus.
-
Hallo.
Wie kann ich aus meinem C++ Programm meine aktuelle IP-Adresse ändern.
Mit VB-Scripts geht's ziemlich einfach. Hier habe ich nichts gefunden.
Ausserdem noch folgende Sache:
Habe mehrere Netzwerkkarten und bekomme die verschiedenen IP-Adressen auch per Programm heraus. Wie komme ich jedoch an die Namen der einzelnen Verbindungen?Schon mal Danke.
M

-
Meinst du mit Namen den IP-Namen? Dann versuch's mal mit
char chHostname[20]; gethostname(chHostname, 20);Ich bin mir nicht 100%ig Sicher, aber mir ist so als müsste man vorher "AfxSocketInit()" aufrufen. Zum Thema Adressenänderung fällt mir nichts ein

-
ich denke er meinte die namen ala "LAN Verbindung 1 / Lan Verbindung 2 / FRITZ Isdn over PPP) und so oder?
-
Ja. Wie komme ich an diese Namen?
Ich habe mehrere Projekte mit verschiedenen Netzwerken. Momentan muss ich jedesmal meine IP-Adresse manuell anpassen. Jetzt dachte ich an eine Projektverwaltung, womit man diese Adressen entsprechend umschalten kann.
Die Namen brauch ich um die entsprechende Verbindung zu identifizieren.