I am thinking of using Wingate 7 in my home network and my initial thought is to install it on my Windows Home Server V1 Server (WHS) but I need some advice as to whether there are any traps with WHS and whether all of my requirements can be easily met.
Environment and network infrastructure:
At present I have a cable modem which connects to the internet running into a primary router. (Netgear WNDR3700 v1). This router handles DHCP and NAT as well as providing WLAN access. From that router I have connected a switch into which I have a second router (WNDR3700 v2) which has DHCP turned off and which effectively operates as a wireless access point and a switch at the other end of the house. It has NAT filtering set to "secured" whatever that means but I suspect it may be able to be switched off? From my primary switch I also have a number of machines including a Windows Home Server which allows remote access and also hosts a couple of other internet services (Blue Iris Security being the main one) and a Windows Media Centre PC which has some remote access via a product called Remote Potato. Access to services within the network is addressed by port redirection.
Requirements/Nice to haves:
1. Remote access to WHS and other internet services both on my WHS Server and on other machines inside the network. (Port Redirection?)
2. Support for my existing WLAN
3. Inability for clients to circumvent the rules applied within Wingate.
4. Bandwidth throttling by user, client ip, mac address, port or website.
5. Bandwidth usage monitoring by user, client ip, mac address, port or website.
6. Cached web proxy service.
Questions:
From what I can see, most if not all of what I want is achievable but I am only semi-technical in this area (although I set up my own network so I am not a total newb), and I need to understand what are my limitations. To aid th process I have a number of questions as follows:
1. Are there traps for installing Wingate on a Windows Home Server which may cause difficulty and if so, what are the traps and limitations?
2. Are there traps for running other internet accessible services both from the Wingate server and from client machines?
3. I would prefer that users do not have to log in but that is not a specific requirement provided that IOS devices will be supported.
4. I need to be able to limit certain types of activity either by denying access to certain ports and or websites by user/ip etc. How will this best be achieved?
5. In order to manage bandwidth and access control, I need to be able to monitor usage by user, port and or internet address. How is this best achieved?
6. Will I need to add a second NIC to my Wingate server to isolate the internet connection or will Wingate ensure that users cannot access it without some form of authentication?
7. In my home, there are 4 x Windows PC's which connect via ethernet and one via WLAN. There is also one Apple Mac which connects wirelessly and up to 8 mobile devices connecting via WLAN. What licensing option would be recommended in this scenario.
Understand that I am aware that the specifics of how to achieve much of this will probably be available via the help website or elsewhere so I am not really expecting specific answers to all of my questions but more an indication of how difficult it might prove to achieve my requirement. I'm fairly sure that some of my requirements might be limited by the specific configuration and client authentication method I choose and I would like to have a clearer understanding of those limitations before I commit to purchasing. Any assistance, including links to relevant help articles or other resources would be very much appreciated.
Cheers,
Phil