I want to activate Internet Connection Sharing on a Windows 2000 machine. However, I don't want to use the ICS that comes with Windows. I need to have better control over who and how people access the internet.
Specfically, I want a software that would allow me to:
1- Welcome client machines with a web page that prompts for a user name and a password. These will be provided by the admin. Once the credentials are given, internet access will be allowed.
2- The software should allow the admin to control the number of DHCP connections.
3- The software should have a transparent proxy so that client machines don't have to be configured.
4- The software should have a firewall.
5- It should be customizable to allow for certain ports and services to be accessed.
6- The ability to support multiple connections (combining bandwidth from multiple cables for example) is a huge plus.
Points will be given to anyone who provides link(s) to products I can verify.