NetSetMan is really useful utility that allows you to quickly switch between pre-configured network settings*.
This is great if you travel frequently and connect to different networks. You can capture, modify and apply network settings, depending on which network setup you are connected to.
Key Features include:
- IP addresses.
- WiFi management.
- Computer name.
- Default printer.
- Network drives.
- NIC status.
- Connections (RAS/DUN/PPP/VPN).
- DNS suffix.
- Route table.
- SMTP server.
- Hosts File Entries.
- System settings.
- MAC address.
- Scripts (BAT, VS, JS).
NetSetMan removes the need for manual configurations; you simply create different profiles to store your network configuration, and then can switch between them in a few clicks. It allows you to apply different configuration settings for IP address Subnet Mask, Default Gateway, WiFi, Printer, and DNS servers.*Unfortunately, the free version is limited to 6 network profiles.
Activation log shows assigned IP addresses when DHCP was set.
Skipping activation of settings if they are currently already set (To force re-initializing IP settings, set Adapter Status: Restart).
"Waiting for network" only if there are other settings following.
"No network adapter selected" only shown if relevant in that profile.
Several improvements for command line activation.
Fix: LAN/Adapter settings showed an error even if completed successfully.
Fix: Incorrect value for "Enabled" status in Tools: Adapters Details.
Fix: Activation order when connecting to a WiFi network and restarting NIC.
Fix: Error 7000000F for WiFi connection if NIC not ready after changing IP.
Fix: Format of some details in the activation log.
Fix: Reading current Gateway value didn't work in certain cases.
Fix: Show only one System Up-Time in TrayInfo if Boot Time = Work Time.
Fix: Rare problem with -aw/-ah command line parameters.
Fix (Pro): Firefox Proxy option "Same proxy for all protocols".
Fix (Pro): Cancelling profile activation while waiting for FF.