⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ifconfig.8

📁 linux里面的网络工具代码,用于无线局域网
💻 8
字号:
.TH IFCONFIG 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer".SH NAMEifconfig \- Konfiguration einer Netzwerkskarte.SH SYNOPSIS.B "ifconfig [Schnittstelle]".br.B "ifconfig Schnittstelle [AF-Typ] Optionen | Adresse ...".SH BESCHREIBUNG.B Ifconfigwird benutzt um kernel-residente Netzwerksschnittstellen zu konfigurieren.Es wird zur Systemstartzeit verwendet, um die Schnittstellen nach Notwendigkeitzu initialisieren.  Danach wird es \(:ublicherweise nur zur Fehlersuche oderzur Verfeinerung der Systemkonfiguration verwendet..LPWenn keine Argumente angegeben werden, dann zeigt.B ifconfigden Zustand der Augenblicklich aktiven Netzwerksschnittstellen.Wird ein einzelne.BR Schnittstelle nargumentangegeben, so zeigt es nur den Zustand der angegebenen Netzwerksschnittstellean.  Wird ein einzelne.B -aOption angegeben, zeigt es den Zustand aller Schnittstellen an, selbst wenndiese inaktiviert sind.  Ansonsten konfiguriert.B ifconfigeine Schnittstelle..SH AdressfamilienWird das erste Argument hinter dem Schnittstellennamen als der Name einerunterst\(:utzten Adressfamilie erkannt, so wird diese Adressfamilie dazubenutzt um alle Protokolladressen zu dekodieren und darzustellen.  ZurZeit werden u.A. folgende Adressfamilien unterst\(:utzt..B inet(TCP/IP, standard), .B inet6(IPv6),.B ax25(AMPR Packet Radio),.B ddp(Appletalk Phase 2),.B ipx(Novell IPX) and.B netrom(AMPR Packet radio)..SH OPTIONEN.TP.B SchnittstelleDer Name einer Netzwerksschnittstelle.  Dies ist \(:ublicherweise ein Treibergefolgt von einer laufenden Nummer, z.B. eth0 f\(:ur die ersteEthernetschnittstelle.TP.B upDiese Flagge aktiviert die Schnittstelle.  Sie wird implizit gesetzt, wenneine Adresse einer Schnittstelle zugewiesen wird..TP.B downDurch diese Flagge wird der Treiber f\(:ur die Schnittstelle deaktiviert..TP.B "[\-]arp"Schaltet das ARP-Protokoll auf dieser Schnittstelle ein oder aus..TP.B "[\-]promisc"Ein-/Ausschalten des.B promiscuousModus der Schnittstelle.  Ist er eingeschaltet, so werden alle Pakete vomNetzwerk empfangen unabh\(:angig davon ob sie an die Schnittstelle adressiertsind..TP.B "[\-]allmulti"Ein-/Ausschalten des.B all-multicastModus.  Ist er eingeschaltet, so werden alle Multicastpakete vom Netzwerkempfangen unabh\(:angig davon, ob sie an die Schnittstelle adressiert sindoder nicht..TP.B "metric N"Dieses Argument setzt den Metrik-Wert f\(:ur die Schnittstelle auf N..TP.B "mtu N"Dieses Argument setzt die Maximum Transfer Unit (MTU) der Schnittstelle,das ist das gr\(:o\(sste Paket, dass gesendet werden kann..TP.B "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.B pointopointSchl\(:usselwort verwendet werden..TP.B "netmask Adr"Setzt die IP Netzwerksmaske f\(:ur diese Schnittstelle.  Die Voreinstellungist abh\(:angig von der IP-Adresse der Schnittstelle die Maske f\(:ur einKlasse A, B oder C Netzwerk, kann aber auf jeden beliebigen Wert gesetztwerden..TP.B "add Adr/Prefixl\(:ange"F\(:ugt der Schnittstelle eine IPv6-Adresse zu..TP.B "del addr/prefixlen"Entfernt eine IPv6-Adresse von der Schnittstelle..TP.B "tunnel aa.bb.cc.dd"Erzeugt ein neues SIT (IPv6-in-IPv4) Ger\(:at, das Pakete zum angegebenenZiel tunnelt..TP.B "irq addr"Setzt die Interruptleitung, die von diesem Ger\(:at benutzt wird.  Nicht alleGer\(:ate koennen ihre Interruptkonfiguration dynamisch \(:andern..TP.B "io_addr Adr"Setzt die I/O-Basisadresse f\(:ur dieses Ger\(:at..TP.B "mem_start Adr"Setzt die Startadresse f\(:ur shared memory der von diesem Ger\(:at benutztwird.  Dies wird nur von wenigen Ger\(:aten ben\(:otigt..TP.B "media Typ"Setzt den physikalischen Anschluss oder den Mediumstyp, der vom Ger\(:atverwendet wird.  Nicht alle Ger\(:ate k\(:onnen diese Einstellung \(:andern,und bei denjenigen, bei denen dies m\(:oglich ist, variieren dieunterst\(:utzten Werte.  Typische Werte f\(:ur.B Typsind.B 10base2(thin Ethernet),.B 10baseT(twisted-pair 10Mbps Ethernet),.B AUI (Externer Transceiver) und so weiter.  Der spezielle Mediumstyp.B autokann benutzt werden, damit der Treiber automatischen den Typ des Mediumserkennt.  Wiederum unterst\(:utzen dies nicht alle Treiber..TP.B "[-]broadcast [Adr]"Wird das Adressargument gegeben, so wird die Protokolladresse f\(:ur Broadcastf\(:ur diese Schnittstelle gesetzt.  Ansonsten wird die.B IFF_BROADCASTFlagge f\(:ur diese Schnittstelle gesetzt bzw. gel\(:oscht..TP.B "[-]pointopoint [Adr]"Dieses Schl\(:usselwort aktiviert den.B Punkt-zu-PunktModus einer Schnittstelle.  Das bedeutet, da\(ss eine Verbindung zwischen zweiMaschine direkt ist ohne da\(ss weitere Maschinen mith\(:oren..brWird auch ein Adressargument gegeben, so wird die Protokolladrsse auf derGegenseite der Verbindung gesetzt, genau wie beim jetzt \(:uberholten.B dstaddrSchl\(:usselwort.  Ansonsten wird die.B IFF_POINTOPOINTFlagge f\(:ur die Schnittstelle gesetzt bzw. gel\(:oscht..TP.B hw Klasse AdresseSetzt die Hardwareadresse dieser Schnittstelle, wenn der Ger\(:atetreiberdiese Operation unterst\(:utzt.  Das Schl\(:usselwort mu\(ss vom Namen derHardwareklasse und der ASCII-Darstellung der Hardwareadresse gefolgt werden.Zur Zeit werden unter anderem folgende Hardwareklassen unterst\(:utzt:.B ether(Ethernet),.B ax25(AMPR AX.25),.B ARCnetand.B netrom(AMPR NET/ROM)..TP.B multicastSetzt die Multicastflagge der Schnittstelle.  Dies sollte im Normalfall nichtben\(:otigt werden, da die Treiber die Flagge selbst setzen..TP.B AdresseDie IP-Adresse, die der Schnittstelle zugewiesen wird..TP.B txqueuelen L\(:angeSetzt die L\(:ange der Sendewarteschlange des Ger\(:ats.  Es kann n\(:utzlichsein, diesen Wert auf eine kleinen Wert f\(:ur langsame Ger\(:ate mit hoherPaketlaufzeit (Modems, ISDN) zu setzen um zu verhindern, da\(ss schnelleGro\(ss\(:ubertragungen interaktiven Verkehr wie Telnet zu sehr st\(:oren..SH BEMERKUNGENSeit Kernel Version 2.2 gibt es keine expliziten Statistiken f\(:urSchnittstellenaliase mehr.  Die Statistiken f\(:ur die Originaladresse werdenmit allen Aliasen auf das gleiche Ger\(:at geteilt.  Um Statistiken perAdresse zu erhalten sollte explizite EIntr\(:age f\(:ur die Adresse mit dem.BR ipchains(8)Kommando gemacht werden..SH DATEIEN.I /proc/net/socket .br.I /proc/net/dev.br.I /proc/net/if_inet6.SH FEHLERW\(:ahrend AppleTalk DDP und IPX Adressen angezeigt werden, k\(:onnen sie mitdiesem Kommando nicht ge\(:andert werden..SH SIEHE AUCHroute(8), netstat(8), arp(8), rarp(8), ipchains(8).SH AUTORENFred N. van Kempen, <waltje@uwalt.nl.mugnet.org>.brAlan Cox, <Alan.Cox@linux.org>.brPhil Blundell, <Philip.Blundell@pobox.com>.brAndi Kleen, .SH \(:UbersetzungRalf B\(:achle <ralf@gnu.org>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -