aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSUZUKI, Shinsuke <suz@kame.net>2006-01-26 07:14:25 +0000
committerSUZUKI, Shinsuke <suz@kame.net>2006-01-26 07:14:25 +0000
commitae795a12c0a5205da4dc96c0b3ee5d51bdd09a24 (patch)
treeced3b9e929669771a6ed5c4f199ecaa78e976ce8
parent228ed638fe1c5da48c9ae07d3323d1941fd5d33a (diff)
write a manual on the address-pool function
-rw-r--r--dhcp6s.conf.539
1 files changed, 39 insertions, 0 deletions
diff --git a/dhcp6s.conf.5 b/dhcp6s.conf.5
index 4bf7274..119b23f 100644
--- a/dhcp6s.conf.5
+++ b/dhcp6s.conf.5
@@ -162,6 +162,20 @@ The specified value will be contained in a preference option of
advertise messages.
The preference value must be a decimal integer and be between 0 and
255 (inclusive.)
+.It Ic address-pool Ar pool Op Ar pltime Op Ar vltime ;
+This statement assigns an address pool
+.Ar pool
+to the interface. When
+.Nm
+receives a allocation request for an IA-NA, it assigns one IPv6 address from this pool.
+The specified pool name will be defined in a pool statement.
+Regarding the
+.Ar pltime
+and
+.Ar vltime
+, please see the explanation in the
+.Ar prefix
+substatement in host statement section.
.El
.El
.\"
@@ -243,6 +257,31 @@ exchanges.
.El
.El
.\"
+.Sh Pool statement
+A pool statement specifies an address pool for a particular interface.
+The generic format of a pool statement is as follows:
+.Bl -tag -width Ds -compact
+.It Xo
+.Ic pool Ar name
+{
+.Ar substatements ;
+};
+.Xc
+.Ar name
+is an arbitrary string.
+It does not affect server's behavior but is provided for
+readability of log messages.
+Possible substatements are as follows.
+.Bl -tag -width Ds -compact
+.It Ic range Ar min-addr Ic to Ar max-addr
+This substatement defines the range of addresses allocated for the pool,
+i.e. from
+.Ar min-addr
+to
+.Ar max-addr.
+.El
+.El
+.\"
.Sh Keyinfo statement
This statement defines a secret key shared with a client to
authenticate DHCPv6 messages.