English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Vollständiges Linux-Befehlsverzeichnis
Der Linux-Befehl ifconfig wird verwendet, um Netzwerkgeräte anzuzeigen oder zu konfigurieren.
ifconfig kann den Zustand des Netzwerkgeräts einstellen oder die aktuellen Einstellungen anzeigen.
ifconfig [Netzwerkgerät][down up -allmulti -arp -promisc][add<Adresse>][del<Adresse>][<hw<Netzwerkgerätetyp><Hardwareadresse>][io_addr<I/O-Adresse>][irq<IRQ-Adresse>][media<Netzwerkmediumstyp>][mem_start<Speicheradresse>][metric<Zahl>][mtu<Byte>][netmask<Subnetzmaske>][tunnel<Adresse>][-broadcast<Adresse>][-pointopoint<Adresse>][IP-Adresse]
Parameterbeschreibung:
显示网络设备信息
# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:0A:0B:0C inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe0a:b0c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:172220 errors:0 dropped:0 overruns:0 frame:0 TX packets:132379 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX Bytes:87101880 (83.0 MiB) TX bytes:41576123 (39.6 MiB) Interrupt:185 Base address:0x2024 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2022 errors:0 dropped:0 overruns:0 frame:0 TX packets:2022 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 txqueuelen:0 RX Bytes:2459063 (2.3 MiB) TX Bytes:2459063 (2.3 MiB)
Starten und Schließen Sie das angegebene Netzwerkkard
# ifconfig eth0 down # ifconfig eth0 up
Konfigurieren und löschen Sie IPv für das Netzwerkkard6Adresse
# ifconfig eth0 add 33ffe:3240:800:1005::2/ 64 //Setzen Sie IPv für das Netzwerkkard6Adresse # ifconfig eth0 del 33ffe:3240:800:1005::2/ 64 //Löschen Sie IPv für das Netzwerkkard6Adresse
Verwenden Sie ifconfig, um die MAC-Adresse zu ändern
# ifconfig eth0 down //Schließen Sie das Netzwerkkard # ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE //Ändern Sie die MAC-Adresse # ifconfig eth0 up //Starten Sie das Netzwerkkard # ifconfig eth1 hw ether 00:1D:1C:1D:1E //Schließen Sie das Netzwerkkard und ändern Sie die MAC-Adresse # ifconfig eth1 up //Starten Sie das Netzwerkkard
Konfigurieren Sie die IP-Adresse
# ifconfig eth0 192.168.1.56 //Konfigurieren Sie die IP-Adresse des eth0-Netzwerkkards # ifconfig eth0 192.168.1.56 netmask 255.255.255.0 // Konfigurieren Sie die IP-Adresse des eth0-Netzwerkkards und fügen Sie die Subnetzmaske hinzu # ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255 // Konfigurieren Sie die IP-Adresse des eth0-Netzwerkkards, fügen Sie die Subnetzmaske hinzu, fügen Sie eine Broadcast-Adresse hinzu
Aktivieren und Deaktivieren des ARP-Protokolls
# ifconfig eth0 arp //Öffnen # ifconfig eth0 -arp //Schließen
Setzen Sie die maximale Übertragungsgröße
# ifconfig eth0 mtu 1500 //Setzen Sie die maximale Größe der durchgeführten Datenpakete 1500 Bytes