You do not need to restart Your PC, just switching between the settings with only one click.A very usefull utility for notebooks, pcs connecting to different networks..
This software stores the current network TCP/IP and Proxy settings via NETSH command...