Beste jullie,
Momenteel ben ik een (poging aan het doen om een) programma te schrijven waarme ik automatisch het ip-adres van de pc kan veranderen.
eerst krijgt de pc via DHCP een ip adres voorgeschoteld, vanuit een share word mijn programma gestart. deze maakt verbinding met een mysql database, en haalt hieruit het statische ipadres wat moet worden toegewezen aan de netwerkkaart.
afijn, de connectie naar mysql werkt al prima. maar hoe ik het ip adres moet veranderen is mij een raadsel.
ik heb op verschillende plaatsen gezocht (MSDN, Google, CodeDev, GoT) maar kan geen duidelijke manier vinden om het ipadres van de netwerkkaart te veranderen.
er zijn een heleboel methodes om ip informatie op te vragen (NetworkAdapter, NetworkInformation, IPGlobalSettings), maar niet om te wijzigen. er zijn manieren om dit via WSH (Windows Scripting Host) te doen, ook via WMI zou het moeten kunnen, en ook het Register zou moeten werken.
Geen van allen zijn eigenlijk een echte "nette" manier om het ip-adres te doen.
Weet iemand een goede, eenvoudige, en toch nette manier om dit te verwezelijken?
mvg,
Thijs
Momenteel ben ik een (poging aan het doen om een) programma te schrijven waarme ik automatisch het ip-adres van de pc kan veranderen.
eerst krijgt de pc via DHCP een ip adres voorgeschoteld, vanuit een share word mijn programma gestart. deze maakt verbinding met een mysql database, en haalt hieruit het statische ipadres wat moet worden toegewezen aan de netwerkkaart.
afijn, de connectie naar mysql werkt al prima. maar hoe ik het ip adres moet veranderen is mij een raadsel.
ik heb op verschillende plaatsen gezocht (MSDN, Google, CodeDev, GoT) maar kan geen duidelijke manier vinden om het ipadres van de netwerkkaart te veranderen.
er zijn een heleboel methodes om ip informatie op te vragen (NetworkAdapter, NetworkInformation, IPGlobalSettings), maar niet om te wijzigen. er zijn manieren om dit via WSH (Windows Scripting Host) te doen, ook via WMI zou het moeten kunnen, en ook het Register zou moeten werken.
Geen van allen zijn eigenlijk een echte "nette" manier om het ip-adres te doen.
Weet iemand een goede, eenvoudige, en toch nette manier om dit te verwezelijken?
mvg,
Thijs
Even niets...