Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISC Open Source Projects
Kea
Commits
1eecf8a6
Commit
1eecf8a6
authored
Jun 13, 2014
by
Marcin Siodelski
Browse files
[3422] Install kea.conf file in the etc folder.
parent
4fbc4c17
Changes
4
Hide whitespace changes
Inline
Side-by-side
configure.ac
View file @
1eecf8a6
...
...
@@ -1459,6 +1459,7 @@ AC_CONFIG_FILES([compatcheck/Makefile
src/bin/dhcp6/tests/test_data_files_config.h
src/bin/dhcp6/tests/test_libraries.h
src/bin/keactrl/keactrl
src/bin/keactrl/kea.conf
src/bin/keactrl/keactrl.conf
src/bin/keactrl/Makefile
src/bin/keactrl/tests/keactrl_tests.sh
...
...
src/bin/keactrl/.gitignore
View file @
1eecf8a6
keactrl
keactrl.conf
/keactrl
/kea.conf
/keactrl.conf
src/bin/keactrl/Makefile.am
View file @
1eecf8a6
...
...
@@ -5,9 +5,9 @@ SUBDIRS = . tests
# If the default location needs to be changed the it may be achieved by
# setting KEACTRL_CONF environment variable.
sbin_SCRIPTS
=
keactrl
CONFIGFILES
=
keactrl.conf
CONFIGFILES
=
keactrl.conf
kea.conf
DISTCLEANFILES
=
keactrl
keactrl.conf
DISTCLEANFILES
=
keactrl
$(CONFIGFILES)
EXTRA_DIST
=
keactrl.in keactrl.conf.in
install-data-local
:
...
...
src/bin/keactrl/kea.conf.in
0 → 100644
View file @
1eecf8a6
# This is a basic configuration for the Kea DHCPv4 and DHCPv6 servers.
# Subnet declarations are commented out and no interfaces are listed.
# Therefore, the servers will not listen or to any queries. The basic
# configuration must be extended to specify interfaces on which the
# servers should listen. Also, subnets and options must be declared.
{
# DHCPv4 configuration starts here.
"Dhcp4":
{
# Add names of interfaces to listen on.
"interfaces": [ ],
# Use Memfile lease database backend to store leases in a CSV file.
"lease-database": {
"type": "memfile"
},
# Global (inherited by all subnets) lease lifetime is mandatory parameter.
"valid-lifetime": 4000,
# Below an example of the simple subnet declaration. Uncomment to
# enable it.
"subnet4": [
# { "pool": [ "192.0.2.1 - 192.0.2.200" ],
# "subnet": "192.0.2.0/24" }
]
},
# DHCPv6 configuration starts here.
"Dhcp6":
{
# Add names of interfaces to listen on.
"interfaces": [ ],
# Addresses will be assigned with preferred and valid lifetimes
# being 3000 and 4000, respectively. Client is told to start
# renewing after 1000 seconds. If the server does not repond
# after 2000 seconds since the lease was granted, client is supposed
# to start REBIND procedure (emergency renewal that allows switching
# to a different server).
"preferred-lifetime": 3000,
"valid-lifetime": 4000,
"renew-timer": 1000,
"rebind-timer": 2000,
# The following list defines subnets. Uncomment to enable them.
"subnet6": [
# { "pool": [ "2001:db8:1::/80" ],
# "subnet": "2001:db8:1::/64" },
# { "pool": [ "2001:db8:2::/80" ],
# "subnet": "2001:db8:2::/64" },
# { "pool": [ "2001:db8:3::/80" ],
# "subnet": "2001:db8:3::/64" },
# { "pool": [ "2001:db8:4::/80" ],
# "subnet": "2001:db8:4::/64" }
]
}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment