A good solution to switch between different network settings?

I use my laptop (Windows Vista Ultimate) to connect to a wireless network in college, which assigns a dynamic IP address, and at home, with a static IP address and DNS server.
I'm looking for a good solution/software to switch between college/home settings without changing them manually.
I've found an open-source application called Network Switcher, but the official site says that its development has been discontinued.

Any other suggestions? Thanks.


Here are two programs to switch between pre-configured network settings:

IP Organizer 2

Screenshot

The website is in Turkish. Here's the download link.

IP Organizer is freeware.

NetSetMan

Screenshot

NetSetMan is free for personal use.


If your solely problem is switching between DHCP-enabled and static IP networks on Windows, then you don't need any extra software at all. Since ye olde Windows XP days you can switch between "normal" and "alternate" configs for your network connections. Go to your Network and Sharing Center, find your connection (it may be the active one), click on it (or double click if you had to go to Change Adapter Settings), click on Properties, Internet Protocol Version 4 or 6 (TCP/IPv4 or v6).

Then in the dialog you'll see the usual network configuration and a tab for an "Alternative Configuration". You can set up one for your automatic configuration via DHCP and another one for a static IP configuration. When there's no DHCP server, Windows will use the other one.