English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale completo dei comandi Linux
Il comando ifconfig di Linux viene utilizzato per visualizzare o impostare il dispositivo di rete.
ifconfig può impostare lo stato del dispositivo di rete o visualizzare la configurazione attuale.
ifconfig [dispositivo di rete][down up -allmulti -arp -promisc][add<indirizzo>][del<indirizzo>][<hw<tipo di dispositivo di rete><indirizzo hardware>][io_addr<indirizzo I/O>][irq<indirizzo IRQ>][media<tipo di media di rete>][mem_start<indirizzo di memoria>][metrica<numero>][mtu<byte>][netmask<maschera di sottorete>][tunnel<indirizzo>][-broadcast<indirizzo>][-pointopoint<indirizzo>][Indirizzo IP]
Spiegazione dei parametri:
Mostra le informazioni sul dispositivo di rete
# 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 Pacchetti RX:172220 errori:0 persi:0 sovraccarichi:0 frame:0 Pacchetti TX:132379 errori:0 persi:0 sovraccarichi:0 portante:0 Collisions:0 txqueuelen:1000 Bytes RX:87101880 (83.0 MiB) Bytes TX: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 Pacchetti RX:2022 errori:0 persi:0 sovraccarichi:0 frame:0 Pacchetti TX:2022 errori:0 persi:0 sovraccarichi:0 portante:0 Collisions:0 txqueuelen:0 Bytes RX:2459063 (2.3 MiB) Bytes TX:2459063 (2.3 MiB)
Avvio e spegnimento della scheda di rete specificata
# ifconfig eth0 down # ifconfig eth0 up
Configurazione e rimozione degli indirizzi IPv6 della scheda di rete
# ifconfig eth0 add 33ffe:3240:800:1005::2/ 64 // Per impostare l'indirizzo IPv6 della scheda di rete # ifconfig eth0 del 33ffe:3240:800:1005::2/ 64 // Per eliminare l'indirizzo IPv6 della scheda di rete
Modificare l'indirizzo MAC con ifconfig
# ifconfig eth0 down //Spegnere la scheda di rete # ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE //Modificare l'indirizzo MAC # ifconfig eth0 up //Avviare la scheda di rete # ifconfig eth1 hw ether 00:1D:1C:1D:1E //Spegnere la scheda di rete e modificare l'indirizzo MAC # ifconfig eth1 up //Avviare la scheda di rete
Configurare l'indirizzo IP
# ifconfig eth0 192.168.1.56 //Configurare l'indirizzo IP della scheda di rete eth0 # ifconfig eth0 192.168.1.56 netmask 255.255.255.0 //Configurare l'indirizzo IP della scheda di rete eth0, aggiungere la maschera di rete # ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255 //Configurare l'indirizzo IP della scheda di rete eth0, aggiungere la maschera di rete, aggiungere l'indirizzo di broadcast
Abilitare e disabilitare il protocollo ARP
# ifconfig eth0 arp //Aperto # ifconfig eth0 -arp //Chiuso
Impostare l'unità di trasmissione massima
# ifconfig eth0 mtu 1500 //Impostare la dimensione massima del pacchetto dati trasmissibile a 1500 bytes