C++ ile zor gibime geliyor.
setsockopt() fonksiyonu var, bununla hangi internet interface'i kullanmak istedigini belirleyebiliyorsun, fakat setip yada dhcp gibi komutlar Cde bildigim kadariyla yok.
system() fonksiyonunu kullanarak isletim sistemi ile konusabilirsin.
windows altinda ip adresini degistirme komutu ne? ipconfig ile ilgili birsey mi? system("ipconfig .....") gibi bir komut olabilir.
mesela linux altinda:
system("ifconfig ethX 192.168.1.X"); gibi bir komut ile ip adresini degistirebilirsin
daha sonra da system("dhclient"); ile dhcp adresi alabilirsin...
yada bir script yaz, string parser ile C++tan scripteki rakamlari degistir, daha sonra da system("script") ile yazdigin scripti cagir...
http://www.codeproject....t/ChangingIPADDRESS.asp bu sitede bir ornek var, ama bunlar standart C++ degil.. Win fonksiyonlarini bilmedigim icin bu siteye bak diyorum..
http://www.asp101.com/a...nicsettings/default.asp http://www.microsoft.co...king/04_atnc_ipadd.mspx