5 # Do server side ip pool management. Should be added in
6 # post-auth and accounting sections.
8 # The module also requires the existance of the Pool-Name
9 # attribute. That way the administrator can add the Pool-Name
10 # attribute in the user profiles and use different pools for
11 # different users. The Pool-Name attribute is a *check* item
14 # The Pool-Name should be set to the ippool module instance
15 # name or to DEFAULT to match any module.
19 # radiusd.conf: ippool students { [...] }
20 # ippool teachers { [...] }
21 # users file : DEFAULT Group == students, Pool-Name := "students"
22 # DEFAULT Group == teachers, Pool-Name := "teachers"
23 # DEFAULT Group == other, Pool-Name := "DEFAULT"
25 # ********* IF YOU CHANGE THE RANGE PARAMETERS YOU MUST *********
26 # ********* THEN ERASE THE DB FILES *********
30 # range-start,range-stop:
31 # The start and end ip addresses for this pool.
32 range-start = 192.168.1.1
33 range-stop = 192.168.3.254
36 # The network mask used for this pool.
37 netmask = 255.255.255.0
40 # The gdbm cache size for the db files. Should
41 # be equal to the number of ip's available in
46 # The main db file used to allocate addresses.
47 session-db = ${db_dir}/db.ippool
50 # Helper db index file used in multilink
51 ip-index = ${db_dir}/db.ipindex
54 # If set, the Framed-IP-Address already in the
55 # reply (if any) will be discarded, and replaced
56 # with a Framed-IP-Address assigned here.
60 # Specifies the maximum time in seconds that an
61 # entry may be active. If set to zero, means
62 # "no timeout". The default value is 0
66 # The key to use for the session database (which
67 # holds the allocated ip's) normally it should
68 # just be the nas ip/port (which is the default).
70 # If your NAS sends the same value of NAS-Port
71 # all requests, the key should be based on some
72 # other attribute that is in ALL requests, AND
73 # is unique to each machine needing an IP address.
74 #key = "%{NAS-IP-Address} %{NAS-Port}"