Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
PHP Web Host - Quality Web Hosting For All PHP Applications

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
Copyright Info
Terms of Use
Privacy Info
Masthead / Impressum
Your Account

Private Messages

News Archive
Submit News
User Articles
Web Links


The Web

Who's Online
There are currently, 70 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here




       ifconfig [interface]
       ifconfig interface [aftype] options | address ...


       Ifconfig  is used to configure the kernel-resident network
       interfaces.  It is used at boot time to set up  interfaces
       as  necessary.  After that, it is usually only needed when
       debugging or when system tuning is needed.

       If no arguments are given, ifconfig displays the status of
       the  currently  active  interfaces.  If a single interface
       argument is given, it displays the  status  of  the  given
       interface  only; if a single -a argument is given, it dis­
       plays the status of all interfaces, even  those  that  are
       down.  Otherwise, it configures an interface.

Address Families

       If  the  first argument after the interface name is recog­
       nized as the name of  a  supported  address  family,  that
       address  family  is  used  for decoding and displaying all
       protocol addresses.  Currently supported address  families
       include  inet  (TCP/IP, default), inet6 (IPv6), ax25 (AMPR
       Packet Radio), ddp (Appletalk Phase 2), ipx  (Novell  IPX)
       and netrom (AMPR Packet radio).


              The  name  of  the  interface.   This  is usually a
              driver name followed by a unit number, for  example
              eth0 for the first Ethernet interface.

       up     This flag causes the interface to be activated.  It
              is implicitly specified if an address  is  assigned
              to the interface.

       down   This  flag  causes the driver for this interface to
              be shut down.

       [-]arp Enable or disable the use of the  ARP  protocol  on
              this interface.

              Enable  or  disable  the  promiscuous  mode  of the
              interface.  If selected, all packets on the network
              will be received by the interface.

              Enable or disable all-multicast mode.  If selected,
              all  multicast  packets  on  the  network  will  be
              received by the interface.
              value defaults to the usual class A, B or C network
              mask (as derived from the  interface  IP  address),
              but it can be set to any value.

       add addr/prefixlen
              Add an IPv6 address to an interface.

       del addr/prefixlen
              Remove an IPv6 address from an interface.

       tunnel aa.bb.cc.dd
              Create  a new SIT (IPv6-in-IPv4) device, tunnelling
              to the given destination.

       irq addr
              Set the interrupt line used by  this  device.   Not
              all  devices  can dynamically change their IRQ set­

       io_addr addr
              Set the start address in I/O space for this device.

       mem_start addr
              Set  the  start  address  for shared memory used by
              this device.  Only a few devices need this.

       media type
              Set the physical port or medium type to be used  by
              the  device.   Not all devices can change this set­
              ting, and those that can vary in what  values  they
              support.  Typical values for type are 10base2 (thin
              Ethernet), 10baseT (twisted-pair 10Mbps  Ethernet),
              AUI  (external transceiver) and so on.  The special
              medium type of auto can be used to tell the  driver
              to  auto-sense  the  media.  Again, not all drivers
              can do this.

       [-]broadcast [addr]
              If the address argument is given, set the  protocol
              broadcast  address  for this interface.  Otherwise,
              set (or  clear)  the  IFF_BROADCAST  flag  for  the

       [-]pointopoint [addr]
              This  keyword enables the point-to-point mode of an
              interface, meaning that it is a direct link between
              two machines with nobody else listening on it.
              If the address argument is also given, set the pro­
              tocol address of the other side of the  link,  just
              like the obsolete dstaddr keyword does.  Otherwise,
              set or  clear  the  IFF_POINTOPOINT  flag  for  the

              The IP address to be assigned to this interface.

       txqueuelen length
              Set the length of the transmit queue of the device.
              It is useful to set this to small values for slower
              devices  with a high latency (modem links, ISDN) to
              prevent fast bulk transfers from disturbing  inter­
              active traffic like telnet too much.


       Since  kernel  release 2.2 there are no explicit interface
       statistics for alias interfaces  anymore.  The  statistics
       printed for the original address are shared with all alias
       addresses on the same  device.  If  you  want  per-address
       statistics  you  should  add explicit accounting rules for
       the address using the ipchains(8) command.

       Interrupt problems with Ethernet device drivers fail  with
       EAGAIN.   See  http://cesdis.gsfc.nasa.gov/linux/misc/irq-
       conflict.html for more information.




       While appletalk DDP and IPX addresses  will  be  displayed
       they cannot be altered by this command.


       route(8), netstat(8), arp(8), rarp(8), ipchains(8)


       Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
       Alan Cox, <Alan.Cox@linux.org>
       Phil Blundell, <Philip.Blundell@pobox.com>
       Andi Kleen

net-tools                 14 August 2000              IFCONFIG(8)
Help us cut cost by not downloading the whole site!
Use of automated download sofware ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and therefore is expressedly prohibited. For more details on this, take a look here



Security Code
Security Code
Type Security Code

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!

Amazon Wish List

Did You Know?
The Linux Tutorial can use your help.


Tell a Friend About Us

Bookmark and Share

Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.08 Seconds