107 lines
2.4 KiB
Plaintext
107 lines
2.4 KiB
Plaintext
.\" @(#)ipallocd.8c 1.1 94/10/31 SMI;
|
|
.TH IPALLOCD 8C "4 December 1987"
|
|
.SH NAME
|
|
ipallocd \- Ethernet-to-IP address allocator
|
|
.SH SYNOPSIS
|
|
.B /usr/etc/rpc.ipallocd
|
|
.SH AVAILABILITY
|
|
.LP
|
|
Available only on Sun 386i systems running a SunOS 4.0.\fIx\fR
|
|
release or earlier. Not a SunOS 4.1 release feature.
|
|
.SH DESCRIPTION
|
|
.IX "ipallocd" "" "\fLipallocd\fP \(em Ethernet-to-IP address mapper"
|
|
.LP
|
|
.B ipallocd
|
|
is a daemon that determines or temporarily allocates
|
|
.SM IP
|
|
addresses
|
|
within a network segment.
|
|
The service is only available on the
|
|
system which is home to the address authority
|
|
for the network segment, currently the
|
|
Network Information Service
|
|
(\s-1NIS\s0)
|
|
master of the
|
|
.B hosts.byaddr
|
|
map although the service is not tied to the
|
|
.SM NIS
|
|
service.
|
|
It has complete knowledge of the hosts listed in the
|
|
.SM NIS
|
|
service,
|
|
and, if the system is running the name server,
|
|
of any hosts listed in internet domain tables
|
|
automatically accessed on that host through the standard library
|
|
.BR gethostent (3N)
|
|
call.
|
|
.LP
|
|
This protocol uses
|
|
.SM DES
|
|
authentication (the Sun Secure
|
|
.SM RPC
|
|
protocol) to restrict access to
|
|
this function.
|
|
The only clients privileged to allocate addresses are those whose
|
|
net
|
|
.SM ID\s0s
|
|
are in the networks
|
|
group. For machine
|
|
.SM ID\s0s,
|
|
the machine must be an
|
|
.SM NIS
|
|
server.
|
|
.LP
|
|
The daemon uses permanent entries in the
|
|
.B /etc/ethers
|
|
and
|
|
.B /etc/hosts
|
|
files when they exist and are usable.
|
|
In other cases, such as when a system
|
|
is new to the network,
|
|
.B ipallocd
|
|
enters a temporary mapping in a local cache.
|
|
Entries in the cache are
|
|
removed when there have been no references to a given entry in the last hour.
|
|
This cache survives system crashes so that
|
|
.SM IP
|
|
addresses remain consistent.
|
|
.LP
|
|
The daemon also provides corresponding
|
|
.SM IP
|
|
address to name mapping.
|
|
.LP
|
|
If the file
|
|
.B /etc/ipalloc.netrange
|
|
exists,
|
|
.B ipallocd
|
|
refuses to allocate addresses on networks not listed in the
|
|
.B netrange
|
|
file, or for which no free address
|
|
is available.
|
|
.SH FILES
|
|
.PD 0
|
|
.TP 20
|
|
.\" .BI /etc/yp/ domainname /hosts.byaddr.{dir,pag}
|
|
.\" .TP
|
|
.B /etc/ipalloc.cache
|
|
temporary cache
|
|
.TP
|
|
.B /etc/ipalloc.netrange
|
|
optional file to allocate network addresses
|
|
.SH SEE ALSO
|
|
.BR ipalloc (3R),
|
|
.BR pnp (3R),
|
|
.BR ipalloc.netrange (5),
|
|
.BR ipallocd (8C),
|
|
.BR netconfig (8C),
|
|
.BR pnpboot (8C),
|
|
.BR rarpd (8C)
|
|
.SH NOTES
|
|
.LP
|
|
The Network Information Service
|
|
(\s-1NIS\s0)
|
|
was formerly known as Sun Yellow Pages
|
|
(\s-1YP\s0).
|
|
The functionality of the two remains the same;
|
|
only the name has changed.
|