Provided by:
net-tools_1.60-23ubuntu3_i386 
NAME
ifconfig - Konfiguration einer Netzwerkskarte
SYNOPSIS
ifconfig [Schnittstelle]
ifconfig Schnittstelle [AF-Typ] Optionen | Adresse ...
BESCHREIBUNG
Ifconfig wird benutzt um kernel-residente Netzwerksschnittstellen zu
konfigurieren. Es wird zur Systemstartzeit verwendet, um die
Schnittstellen nach Notwendigkeit zu initialisieren. Danach wird es
ublicherweise nur zur Fehlersuche oder zur Verfeinerung der
Systemkonfiguration verwendet.
Wenn keine Argumente angegeben werden, dann zeigt ifconfig den Zustand
der Augenblicklich aktiven Netzwerksschnittstellen. Wird ein einzelne
Schnittstellenargument angegeben, so zeigt es nur den Zustand der
angegebenen Netzwerksschnittstelle an. Wird ein einzelne -a Option
angegeben, zeigt es den Zustand aller Schnittstellen an, selbst wenn
diese inaktiviert sind. Ansonsten konfiguriert ifconfig eine
Schnittstelle.
Adressfamilien
Wird das erste Argument hinter dem Schnittstellennamen als der Name
einer unterstutzten Adressfamilie erkannt, so wird diese Adressfamilie
dazu benutzt um alle Protokolladressen zu dekodieren und darzustellen.
Zur Zeit werden u.A. folgende Adressfamilien unterstutzt. inet
(TCP/IP, standard), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp
(Appletalk Phase 2), ipx (Novell IPX) and netrom (AMPR Packet radio).
OPTIONEN
Schnittstelle
Der Name einer Netzwerksschnittstelle. Dies ist ublicherweise
ein Treiber gefolgt von einer laufenden Nummer, z.B. eth0 fur
die erste Ethernetschnittstelle
up Diese Flagge aktiviert die Schnittstelle. Sie wird implizit
gesetzt, wenn eine Adresse einer Schnittstelle zugewiesen wird.
down Durch diese Flagge wird der Treiber fur die Schnittstelle
deaktiviert.
[-]arp Schaltet das ARP-Protokoll auf dieser Schnittstelle ein oder
aus.
[-]promisc
Ein-/Ausschalten des promiscuous Modus der Schnittstelle. Ist
er eingeschaltet, so werden alle Pakete vom Netzwerk empfangen
unabhangig davon ob sie an die Schnittstelle adressiert sind.
[-]allmulti
Ein-/Ausschalten des all-multicast Modus. Ist er eingeschaltet,
so werden alle Multicastpakete vom Netzwerk empfangen unabhangig
davon, ob sie an die Schnittstelle adressiert sind oder nicht.
metric N
Dieses Argument setzt den Metrik-Wert fur die Schnittstelle auf
N.
mtu N Dieses Argument setzt die Maximum Transfer Unit (MTU) der
Schnittstelle, das ist das groBte Paket, dass gesendet werden
kann.
dstaddr addr
Setzt die IP-Adresse der Gegenseite fur Punkt-zu-Punkt-
Verbinungen wie z.B. PPP. Dieses Schlusselwort ist uberholt;
statt dessen sollte das pointopoint Schlusselwort verwendet
werden.
netmask Adr
Setzt die IP Netzwerksmaske fur diese Schnittstelle. Die
Voreinstellung ist abhangig von der IP-Adresse der Schnittstelle
die Maske fur ein Klasse A, B oder C Netzwerk, kann aber auf
jeden beliebigen Wert gesetzt werden.
add Adr/Prefixl"ange
Fugt der Schnittstelle eine IPv6-Adresse zu.
del addr/prefixlen
Entfernt eine IPv6-Adresse von der Schnittstelle.
tunnel aa.bb.cc.dd
Erzeugt ein neues SIT (IPv6-in-IPv4) Gerat, das Pakete zum
angegebenen Ziel tunnelt.
irq addr
Setzt die Interruptleitung, die von diesem Gerat benutzt wird.
Nicht alle Gerate koennen ihre Interruptkonfiguration dynamisch
andern.
io_addr Adr
Setzt die I/O-Basisadresse fur dieses Gerat.
mem_start Adr
Setzt die Startadresse fur shared memory der von diesem Gerat
benutzt wird. Dies wird nur von wenigen Geraten benotigt.
media Typ
Setzt den physikalischen Anschluss oder den Mediumstyp, der vom
Gerat verwendet wird. Nicht alle Gerate konnen diese
Einstellung andern, und bei denjenigen, bei denen dies moglich
ist, variieren die unterstutzten Werte. Typische Werte fur Typ
sind 10base2 (thin Ethernet), 10baseT (twisted-pair 10Mbps
Ethernet), AUI (Externer Transceiver) und so weiter. Der
spezielle Mediumstyp auto kann benutzt werden, damit der Treiber
automatischen den Typ des Mediums erkennt. Wiederum
unterstutzen dies nicht alle Treiber.
[-]broadcast [Adr]
Wird das Adressargument gegeben, so wird die Protokolladresse
fur Broadcast fur diese Schnittstelle gesetzt. Ansonsten wird
die IFF_BROADCAST Flagge fur diese Schnittstelle gesetzt bzw.
geloscht.
[-]pointopoint [Adr]
Dieses Schlusselwort aktiviert den Punkt-zu-Punkt Modus einer
Schnittstelle. Das bedeutet, daB eine Verbindung zwischen zwei
Maschine direkt ist ohne daB weitere Maschinen mithoren.
Wird auch ein Adressargument gegeben, so wird die
Protokolladrsse auf der Gegenseite der Verbindung gesetzt, genau
wie beim jetzt uberholten dstaddr Schlusselwort. Ansonsten wird
die IFF_POINTOPOINT Flagge fur die Schnittstelle gesetzt bzw.
geloscht.
hw Klasse Adresse
Setzt die Hardwareadresse dieser Schnittstelle, wenn der
Geratetreiber diese Operation unterstutzt. Das Schlusselwort
muB vom Namen der Hardwareklasse und der ASCII-Darstellung der
Hardwareadresse gefolgt werden. Zur Zeit werden unter anderem
folgende Hardwareklassen unterstutzt: ether (Ethernet), ax25
(AMPR AX.25), ARCnet and netrom (AMPR NET/ROM).
multicast
Setzt die Multicastflagge der Schnittstelle. Dies sollte im
Normalfall nicht benotigt werden, da die Treiber die Flagge
selbst setzen.
Adresse
Die IP-Adresse, die der Schnittstelle zugewiesen wird.
txqueuelen L"ange
Setzt die Lange der Sendewarteschlange des Gerats. Es kann
nutzlich sein, diesen Wert auf eine kleinen Wert fur langsame
Gerate mit hoher Paketlaufzeit (Modems, ISDN) zu setzen um zu
verhindern, daB schnelle GroBubertragungen interaktiven Verkehr
wie Telnet zu sehr storen.
BEMERKUNGEN
Seit Kernel Version 2.2 gibt es keine expliziten Statistiken fur
Schnittstellenaliase mehr. Die Statistiken fur die Originaladresse
werden mit allen Aliasen auf das gleiche Gerat geteilt. Um Statistiken
per Adresse zu erhalten sollte explizite EIntrage fur die Adresse mit
dem ipchains(8) Kommando gemacht werden.
DATEIEN
/proc/net/socket
/proc/net/dev
/proc/net/if_inet6
FEHLER
Wahrend AppleTalk DDP und IPX Adressen angezeigt werden, konnen sie mit
diesem Kommando nicht geandert werden.
SIEHE AUCH
route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8),
ifup(8), interfaces(5).
AUTOREN
Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
Alan Cox, <Alan.Cox@linux.org>
Phil Blundell, <Philip.Blundell@pobox.com>
Andi Kleen,
"Ubersetzung
Ralf Bachle <ralf@gnu.org>