forked from infra/ansible
76 lines
2.2 KiB
Plaintext
76 lines
2.2 KiB
Plaintext
# -*- text -*-
|
|
#
|
|
# $Id: 05561cf37fe71142adc97410daba3ae08a1cb68c $
|
|
|
|
# Do server side ip pool management. Should be added in
|
|
# post-auth and accounting sections.
|
|
#
|
|
# The module also requires the existance of the Pool-Name
|
|
# attribute. That way the administrator can add the Pool-Name
|
|
# attribute in the user profiles and use different pools for
|
|
# different users. The Pool-Name attribute is a *check* item
|
|
# not a reply item.
|
|
#
|
|
# The Pool-Name should be set to the ippool module instance
|
|
# name or to DEFAULT to match any module.
|
|
|
|
#
|
|
# Example:
|
|
# radiusd.conf: ippool students { [...] }
|
|
# ippool teachers { [...] }
|
|
# users file : DEFAULT Group == students, Pool-Name := "students"
|
|
# DEFAULT Group == teachers, Pool-Name := "teachers"
|
|
# DEFAULT Group == other, Pool-Name := "DEFAULT"
|
|
#
|
|
# ********* IF YOU CHANGE THE RANGE PARAMETERS YOU MUST *********
|
|
# ********* THEN ERASE THE DB FILES *********
|
|
#
|
|
ippool main_pool {
|
|
|
|
# range-start,range-stop:
|
|
# The start and end ip addresses for this pool.
|
|
range-start = 192.168.1.1
|
|
range-stop = 192.168.3.254
|
|
|
|
# netmask:
|
|
# The network mask used for this pool.
|
|
netmask = 255.255.255.0
|
|
|
|
# cache-size:
|
|
# The gdbm cache size for the db files. Should
|
|
# be equal to the number of ip's available in
|
|
# the ip pool
|
|
cache-size = 800
|
|
|
|
# session-db:
|
|
# The main db file used to allocate addresses.
|
|
session-db = ${db_dir}/db.ippool
|
|
|
|
# ip-index:
|
|
# Helper db index file used in multilink
|
|
ip-index = ${db_dir}/db.ipindex
|
|
|
|
# override:
|
|
# If set, the Framed-IP-Address already in the
|
|
# reply (if any) will be discarded, and replaced
|
|
# with a Framed-IP-Address assigned here.
|
|
override = no
|
|
|
|
# maximum-timeout:
|
|
# Specifies the maximum time in seconds that an
|
|
# entry may be active. If set to zero, means
|
|
# "no timeout". The default value is 0
|
|
maximum-timeout = 0
|
|
|
|
# key:
|
|
# The key to use for the session database (which
|
|
# holds the allocated ip's) normally it should
|
|
# just be the nas ip/port (which is the default).
|
|
#
|
|
# If your NAS sends the same value of NAS-Port
|
|
# all requests, the key should be based on some
|
|
# other attribute that is in ALL requests, AND
|
|
# is unique to each machine needing an IP address.
|
|
#key = "%{NAS-IP-Address} %{NAS-Port}"
|
|
}
|