ifconfig

Autres langues

Langue: de

Autres versions - même langue

Version: 40437 (fedora - 16/08/07)

Section: 8 (Commandes administrateur)

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 unterst:utzten Adressfamilie erkannt, so wird diese Adressfamilie dazu benutzt um alle Protokolladressen zu dekodieren und darzustellen. Zur Zeit werden u.A. folgende Adressfamilien unterst:utzt. 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 f:ur 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 f:ur 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 unabh:angig 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 unabh:angig davon, ob sie an die Schnittstelle adressiert sind oder nicht.
metric N
Dieses Argument setzt den Metrik-Wert f:ur die Schnittstelle auf N.
mtu N
Dieses Argument setzt die Maximum Transfer Unit (MTU) der Schnittstelle, das ist das gr:osste Paket, dass gesendet werden kann.
dstaddr addr
Setzt die IP-Adresse der Gegenseite f:ur Punkt-zu-Punkt-Verbinungen wie z.B. PPP. Dieses Schl:usselwort ist :uberholt; statt dessen sollte das pointopoint Schl:usselwort verwendet werden.
netmask Adr
Setzt die IP Netzwerksmaske f:ur diese Schnittstelle. Die Voreinstellung ist abh:angig von der IP-Adresse der Schnittstelle die Maske f:ur ein Klasse A, B oder C Netzwerk, kann aber auf jeden beliebigen Wert gesetzt werden.
add Adr/Prefixl:ange
F:ugt 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) Ger:at, das Pakete zum angegebenen Ziel tunnelt.
irq addr
Setzt die Interruptleitung, die von diesem Ger:at benutzt wird. Nicht alle Ger:ate koennen ihre Interruptkonfiguration dynamisch :andern.
io_addr Adr
Setzt die I/O-Basisadresse f:ur dieses Ger:at.
mem_start Adr
Setzt die Startadresse f:ur shared memory der von diesem Ger:at benutzt wird. Dies wird nur von wenigen Ger:aten ben:otigt.
media Typ
Setzt den physikalischen Anschluss oder den Mediumstyp, der vom Ger:at verwendet wird. Nicht alle Ger:ate k:onnen diese Einstellung :andern, und bei denjenigen, bei denen dies m:oglich ist, variieren die unterst:utzten Werte. Typische Werte f:ur 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 unterst:utzen dies nicht alle Treiber.
[-]broadcast [Adr]
Wird das Adressargument gegeben, so wird die Protokolladresse f:ur Broadcast f:ur diese Schnittstelle gesetzt. Ansonsten wird die IFF_BROADCAST Flagge f:ur diese Schnittstelle gesetzt bzw. gel:oscht.
[-]pointopoint [Adr]
Dieses Schl:usselwort aktiviert den Punkt-zu-Punkt Modus einer Schnittstelle. Das bedeutet, dass eine Verbindung zwischen zwei Maschine direkt ist ohne dass weitere Maschinen mith:oren.
Wird auch ein Adressargument gegeben, so wird die Protokolladrsse auf der Gegenseite der Verbindung gesetzt, genau wie beim jetzt :uberholten dstaddr Schl:usselwort. Ansonsten wird die IFF_POINTOPOINT Flagge f:ur die Schnittstelle gesetzt bzw. gel:oscht.
hw Klasse Adresse
Setzt die Hardwareadresse dieser Schnittstelle, wenn der Ger:atetreiber diese Operation unterst:utzt. Das Schl:usselwort muss vom Namen der Hardwareklasse und der ASCII-Darstellung der Hardwareadresse gefolgt werden. Zur Zeit werden unter anderem folgende Hardwareklassen unterst:utzt: ether (Ethernet), ax25 (AMPR AX.25), ARCnet and netrom (AMPR NET/ROM).
multicast
Setzt die Multicastflagge der Schnittstelle. Dies sollte im Normalfall nicht ben:otigt werden, da die Treiber die Flagge selbst setzen.
Adresse
Die IP-Adresse, die der Schnittstelle zugewiesen wird.
txqueuelen L:ange
Setzt die L:ange der Sendewarteschlange des Ger:ats. Es kann n:utzlich sein, diesen Wert auf eine kleinen Wert f:ur langsame Ger:ate mit hoher Paketlaufzeit (Modems, ISDN) zu setzen um zu verhindern, dass schnelle Gross:ubertragungen interaktiven Verkehr wie Telnet zu sehr st:oren.

BEMERKUNGEN

Seit Kernel Version 2.2 gibt es keine expliziten Statistiken f:ur Schnittstellenaliase mehr. Die Statistiken f:ur die Originaladresse werden mit allen Aliasen auf das gleiche Ger:at geteilt. Um Statistiken per Adresse zu erhalten sollte explizite EIntr:age f:ur die Adresse mit dem ipchains(8) Kommando gemacht werden.

DATEIEN

/proc/net/socket
/proc/net/dev
/proc/net/if_inet6

FEHLER

W:ahrend AppleTalk DDP und IPX Adressen angezeigt werden, k:onnen sie mit diesem Kommando nicht ge:andert werden.

SIEHE AUCH

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

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 B:achle <ralf@gnu.org>