I'm new to this bandwidth limiting idea, but it looks to me that this program is so much like what I need it's uncanny.
Can anyone possible point me in the direction though of a good DNS and DHCP server that I could run with this, or the best way to go about it?
Basically, I'm using the bandwidth limiter to provide a WISP service, and have DSL on the other network card. I want to provide my WISP customers with an IP address, that my DHCP server gives them.
Also I want a good DNS server that they can query. Any ideas please?
I guess for these two I could theoretically put in place a "catch all" filter too so that any requests to the DNS or DHCP server aren't throttled in bandwidth, so the "network maintenance" type packets go at maximum speed - any comments on this?
Sure, you can put DHCP and DNS requests to a separate rule for fast name queries, but first I'd consider on the network topology: how does your network look like? For example, the simplest way to control wireless clients bandwidth is like this:
Wireless access point(s) - Switch - PC with two NICs and the software - DSL modem
Where the access point does not do any routing, PC does NAT (address translation) and runs DHCP and DNS servers, and finally DSL modem provides an Internet connection for the server that distributes to the clients.