du kannst bei winxp bei aktiviertem dhcp eine alternative ip-adresse einstellen, die verwendet wird, wenn kein dhcp-server gefunden wird --> dort trägst du die adresse ein, die du zu hause haben willst.
oder schau dir mal den befehl netsh an, damit kannst du dir ein kleines skript schreiben, das die adressen je nach bedarf setzt.