Annotation of 43BSDTahoe/man/man8/ifconfig.8, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)ifconfig.8  6.5 (Berkeley) 9/30/87
        !             6: .\"
        !             7: .TH IFCONFIG 8C "September 30, 1987"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: ifconfig \- configure network interface parameters
        !            11: .SH SYOPNSIS
        !            12: .B /etc/ifconfig
        !            13: interface address_family
        !            14: [
        !            15: .I address
        !            16: [
        !            17: .I dest_address
        !            18: ] ] [
        !            19: .I parameters
        !            20: ]
        !            21: .br
        !            22: .B /etc/ifconfig
        !            23: interface
        !            24: [
        !            25: protocol_family
        !            26: ]
        !            27: .SH DESCRIPTION
        !            28: .I Ifconfig
        !            29: is used to assign an address
        !            30: to a network interface and/or configure
        !            31: network interface parameters.
        !            32: .I Ifconfig
        !            33: must be used at boot time to define the network address
        !            34: of each interface present on a machine; it may also be used at
        !            35: a later time to redefine an interface's address
        !            36: or other operating parameters.  The
        !            37: .I interface
        !            38: parameter is a string of the form ``name unit'', e.g. ``en0''.
        !            39: .LP
        !            40: Since an interface may receive transmissions in differing protocols,
        !            41: each of which may require separate naming schemes, it is necessary
        !            42: to specify the
        !            43: .IR address_family ,
        !            44: which may change the interpretation of the remaining parameters.
        !            45: The address families currently supported are ``inet'' and ``ns''.
        !            46: .LP
        !            47: For the DARPA-Internet family,
        !            48: the address is either a host name present in the host name data
        !            49: base, 
        !            50: .IR hosts (5),
        !            51: or a DARPA Internet address expressed in the Internet standard
        !            52: ``dot notation''.
        !            53: For the Xerox Network Systems(tm) family,
        !            54: addresses are 
        !            55: .IR net:a.b.c.d.e.f ,
        !            56: where
        !            57: .I net
        !            58: is the assigned network number (in decimal),
        !            59: and each of the six bytes of the host number,
        !            60: .I a
        !            61: through
        !            62: .IR f ,
        !            63: are specified in hexadecimal.
        !            64: The host number may be omitted on 10Mb/s Ethernet interfaces,
        !            65: which use the hardware physical address,
        !            66: and on interfaces other than the first.
        !            67: .PP
        !            68: The following parameters may be set with 
        !            69: .IR ifconfig :
        !            70: .TP 15
        !            71: .B up
        !            72: Mark an interface ``up''. 
        !            73: This may be used to enable an interface after an ``ifconfig down.''
        !            74: It happens automatically when setting the first address on an interface.
        !            75: If the interface was reset when previously marked down,
        !            76: the hardware will be re-initialized.
        !            77: .TP 15
        !            78: .B down
        !            79: Mark an interface ``down''.  When an interface is
        !            80: marked ``down'', the system will not attempt to
        !            81: transmit messages through that interface. 
        !            82: If possible, the interface will be reset to disable reception as well.
        !            83: This action does not automatically disable routes using the interface.
        !            84: .TP 15
        !            85: .B trailers
        !            86: Request the use of a ``trailer'' link level encapsulation when
        !            87: sending (default).
        !            88: If a network interface supports
        !            89: .IR trailers ,
        !            90: the system will, when possible, encapsulate outgoing
        !            91: messages in a manner which minimizes the number of
        !            92: memory to memory copy operations performed by the receiver.
        !            93: On networks that support the Address Resolution Protocol (see
        !            94: .IR arp (4P);
        !            95: currently, only 10 Mb/s Ethernet),
        !            96: this flag indicates that the system should request that other
        !            97: systems use trailers when sending to this host.
        !            98: Similarly, trailer encapsulations will be sent to other
        !            99: hosts that have made such requests.
        !           100: Currently used by Internet protocols only.
        !           101: .TP 15
        !           102: .B \-trailers
        !           103: Disable the use of a ``trailer'' link level encapsulation.
        !           104: .TP 15
        !           105: .B arp
        !           106: Enable the use of the Address Resolution Protocol in mapping
        !           107: between network level addresses and link level addresses (default). 
        !           108: This is currently implemented for mapping between DARPA Internet
        !           109: addresses and 10Mb/s Ethernet addresses.
        !           110: .TP 15
        !           111: .B \-arp
        !           112: Disable the use of the Address Resolution Protocol.
        !           113: .TP 15
        !           114: .BI metric " n"
        !           115: Set the routing metric of the interface to
        !           116: .IR n ,
        !           117: default 0.
        !           118: The routing metric is used by the routing protocol
        !           119: .RI ( routed (8c)).
        !           120: Higher metrics have the effect of making a route
        !           121: less favorable; metrics are counted as addition hops
        !           122: to the destination network or host.
        !           123: .TP 15
        !           124: .B debug
        !           125: Enable driver dependent debugging code; usually, this turns on
        !           126: extra console error logging.
        !           127: .TP 15
        !           128: .B \-debug
        !           129: Disable driver dependent debugging code.
        !           130: .TP 15
        !           131: .BI netmask " mask"
        !           132: (Inet only)
        !           133: Specify how much of the address to reserve for subdividing
        !           134: networks into sub-networks.
        !           135: The mask includes the network part of the local address
        !           136: and the subnet part, which is taken from the host field of the address.
        !           137: The mask can be specified as a single hexadecimal number
        !           138: with a leading 0x, with a dot-notation Internet address,
        !           139: or with a pseudo-network name listed in the network table
        !           140: .IR networks (5).
        !           141: The mask contains 1's for the bit positions in the 32-bit address
        !           142: which are to be used for the network and subnet parts,
        !           143: and 0's for the host part.
        !           144: The mask should contain at least the standard network portion,
        !           145: and the subnet field should be contiguous with the network
        !           146: portion.
        !           147: .TP 15
        !           148: .B dest_address
        !           149: Specify the address of the correspondent on the other end
        !           150: of a point to point link.
        !           151: .TP 15
        !           152: .B broadcast
        !           153: (Inet only)
        !           154: Specify the address to use to represent broadcasts to the
        !           155: network.
        !           156: The default broadcast address is the address with a host part of all 1's.
        !           157: .TP 15
        !           158: .B ipdst
        !           159: (NS only)
        !           160: This is used to specify an Internet host who is willing to receive
        !           161: ip packets encapsulating NS packets bound for a remote network.
        !           162: In this case, an apparent point to point link is constructed, and
        !           163: the address specified will be taken as the NS address and network
        !           164: of the destinee.
        !           165: .PP
        !           166: .I Ifconfig
        !           167: displays the current configuration for a network interface
        !           168: when no optional parameters are supplied.
        !           169: If a protocol family is specified,
        !           170: Ifconfig will report only the details specific to that protocol family.
        !           171: .PP
        !           172: Only the super-user may modify the configuration of a network interface.
        !           173: .SH DIAGNOSTICS
        !           174: Messages indicating the specified interface does not exit, the
        !           175: requested address is unknown, or the user is not privileged and
        !           176: tried to alter an interface's configuration.
        !           177: .SH "SEE ALSO"
        !           178: netstat(1), intro(4N), rc(8)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.