nrgarp.8
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:4k
- ." Copyright (c) 1985, 1991, 1993, 1998
- ." The Regents of the University of California. All rights reserved.
- ."
- ." Redistribution and use in source and binary forms, with or without
- ." modification, are permitted provided that the following conditions
- ." are met:
- ." 1. Redistributions of source code must retain the above copyright
- ." notice, this list of conditions and the following disclaimer.
- ." 2. Redistributions in binary form must reproduce the above copyright
- ." notice, this list of conditions and the following disclaimer in the
- ." documentation and/or other materials provided with the distribution.
- ." 3. All advertising materials mentioning features or use of this software
- ." must display the following acknowledgement:
- ." This product includes software developed by the University of
- ." California, Berkeley and its contributors.
- ." 4. Neither the name of the University nor the names of its contributors
- ." may be used to endorse or promote products derived from this software
- ." without specific prior written permission.
- ."
- ." THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- ." ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- ." IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ." ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- ." FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- ." DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- ." OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- ." HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- ." LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- ." OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- ." SUCH DAMAGE.
- ."
- ." @(#)arp.8 8.1 (Berkeley) 6/6/93
- ."
- .Dd Sep 3, 1998
- .Dt NRGARP 8
- .Os LBNL
- .Sh NAME
- .Nm nrgarp
- .Nd address resolution display and control which permits the specification of an interface name
- .Sh SYNOPSIS
- .Nm arp
- .Op Fl n
- .Ar hostname
- .Nm arp
- .Op Fl n
- .Fl a
- .Nm arp
- .Fl d Ar hostname
- .Op Ar proxy
- .Nm arp
- .Fl d
- .Fl a
- .Nm arp
- .Fl s Ar hostname ether_addr
- .Op Ar temp
- .Op Ar pub
- .Op Ar ifname
- .Nm arp
- .Fl S Ar hostname ether_addr
- .Op Ar temp
- .Op Ar pub
- .Op Ar ifname
- .Nm arp
- .Fl f Ar filename
- .Sh DESCRIPTION
- The
- .Nm
- program displays and modifies the Internet-to-Ethernet address translation
- tables used by the address resolution protocol
- .Pq Xr arp 4 .
- With no flags, the program displays the current
- .Tn ARP
- entry for
- .Ar hostname .
- The host may be specified by name or by number,
- using Internet dot notation.
- .Pp
- Available options:
- .Bl -tag -width Ds
- .It Fl a
- The program displays or deletes all of the current
- .Tn ARP
- entries.
- .It Fl d
- A super-user may delete an entry for the host called
- .Ar hostname
- with the
- .Fl d
- flag.
- .It Fl n
- Show network addresses as numbers (normally
- .Nm
- attempts to display addresses symbolically).
- .It Fl s Ar hostname ether_addr
- Create an
- .Tn ARP
- entry for the host called
- .Ar hostname
- with the Ethernet address
- .Ar ether_addr .
- The Ethernet address is given as six hex bytes separated by colons.
- The entry will be permanent unless the word
- .Ar temp
- is given in the command.
- If the word
- .Ar pub
- is given, the entry will be "published"; i.e., this system will
- act as an
- .Tn ARP
- server,
- responding to requests for
- .Ar hostname
- even though the host address is not its own.
- In this case the ether_addr can be given as `auto''
- in which case the interfaces on this host will be examined,
- and if one of them is found to occupy the same subnet, its
- ether_addr will be used.
- If the word
- .Ar ifname
- is given, the mapping will only be installed on the specified interface.
- .It Fl S Ar hostname ether_addr
- Is just like
- .Fl s
- except any existing arp entry for this host will be deleted first.
- .It Fl f
- Causes the file
- .Ar filename
- to be read and multiple entries to be set in the
- .Tn ARP
- tables. Entries
- in the file should be of the form
- .Pp
- .Bd -filled -offset indent -compact
- .Ar hostname ether_addr
- .Op Ar temp
- .Op Ar pub
- .Op Ar ifname
- .Ed
- .Pp
- with argument meanings as given above.
- .El
- .Sh SEE ALSO
- .Xr inet 3 ,
- .Xr arp 4 ,
- .Xr ifconfig 8 ,
- .Xr arp 8
- .Sh HISTORY
- The
- arp
- command appeared in
- .Bx 4.3 .
- The extension was developed by Kevin Fall at LBNL for
- use with the ns simulator in emulation mode in 9/1998.