We want a windows software written for us.
The software is to do two things
1) connect to a VPN using PPTP or L2TP
2) the software must stop a windows user from being able to access the internet unless a connection is established to a VPN.
## Deliverables
Before describing the program i will describe my past problems/frustrations.
When using normal Windows VPN connections it acts much like a dial up modem, the problem is when the VPN connection fails the true IP is revealed and windows does not stop the user from accessing the internet through the local IP when it falls of the VPN.
The software you are making for us must do the following
1) Connect to the VPN
2) Make the computer so that it can ONLY communicate to the internet if the connection to the VPN is in place, and only communicate through the VPN.? No VPN = No Net Access
3) Must boot on windows load
4) must have a notification area icon (bottom right near the clock) with a menu and some options (described below)
5) must allow different profiles for different VPN connections
6) the icon must have two different icons, 1 for protection active, 1 for no protection. the icon for protection active could be simply a green ball and not active a red ball with a black X but if you happen to have something that is a bit more fancy i would welcome anything a touch more creative than that.
MENU from Icon
**VPN Profiles**
allows users to make 1 or more profiles for VPN connection and also nominate one as a default and nominate one as the current active
**Remove Protection**
This will remove the softwares lockout on using the local internet connection and revealing the true IP. Once this is clicked they should be asked "are you sure". Also the software should ask the user every 15 mins (adjustable in settings) to turn protection back on (this? nagging should be both adjustable and disableable in settings)?
**Settings**
Allows user to change things like "load on boot", settings for nagging when protection is off