This is an old revision of the document!
The DHCP server can be configure to serve a range of up to 255 IP addresses, those within a /24 subnet. The user must specify the start/end IP addresses to serve. No hardware that will run Gargoyle can handle hundreds of hosts, so this limit is fairly reasonable.
Configured static IPs including that of the router itself (e.g. 192.168.1.1) should be outside the range specified for use by the DHCP server. So, if the DHCP server is configured to serve 192.168.1.100-192.168.1.254, static IPs should be set on IPs in the range 192.168.1.1-192.168.1.99. Note that the 192.168.1.1 address is typically used by the router itself, so configured static IPs should start at 192.168.1.2.
Note that while IPs are assigned dynamically, a given host will likely have a relatively consistent IP address. IP addresses are assigned based on a hash of the MAC address, so given that a MAC address doesn't change, the IP is likely to stay the same. This isn't guaranteed, however, because if two hosts on the network have MAC addresses that hash to the same IP address, the IP that gets assigned to each of these hosts will depend on which connects to the router first. If you need hosts to be guaranteed a consistent IP, you should specify this manually in the Static IP settings (described below).
This is the length of time before clients need to renew the DHCP Lease. There is rarely any need to change this parameter.