NetSetMan is a network settings manager which can easily switch between 6 different, visually structured profiles including:
- IP Addresses
- Gateways (incl. Metric)
- DNS Servers
- WINS Servers
- IPv4 & IPv6!
- Extensive WiFi Management
- Computer Name
- Workgroup
- DNS Domain/Suffix
- Default Printer
- Network Drives
- NIC Status
- SMTP Server
- Hosts File Entries
- Scripts (BAT, VS, JS, ...)
- System Settings
- (Display Mode, Screensaver, Wallpaper & Color, Power Plan, Design & Sound Scheme, Speakers & Microphone Volume)
Official site here, have fun swapping networks.