Files
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

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.