Linux: ifconfig

In Linux il comando ifconfig (interface configurator) è usato per inizializzare un’interfaccia, assegnare un indirizzo IP all’interfaccia e per attivarla o disattivarla.
Il comando permette di visualizzare l’indirizzo IP e l’indirizzo MAC dell’interfaccia e anche la dimensione MTU (Maximum transmission unit).

# ifconfig

 

eth0      Link encap:Ethernet  HWaddr 00:0C:19:25:AC:2C

inet addr:192.168.150.32  Bcast:192.168.150.255  Mask:255.255.255.0
inet6 addr: fe80::22c:ff29:ad28:fd3c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:6093 errors:0 dropped:0 overruns:0 frame:0
TX packets:4824 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2361384551 (2.1 GiB)  TX bytes:1915271877 (1.7 GiB)
Interrupt:18 Base address:0x2000

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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15500 (15.1 KiB)  TX bytes:15500 (15.1 KiB)

Usando il comando ifconfig specificando solo l’interfaccia (ad esempio eth0) vengono visualizzati i dati relativi, mentre usando l’opzione -a si avrà la visualizzazione di tutte le interfacce disponibili.

Assegnare l’indirizzo IP e il Gateway

Il comando ifconfig permette di assegnare l’indirizzo IP e il gateway all’interfaccia specificata. Questa impostazione verrà persa allo spegnimento della macchina.

# ifconfig eth0 192.168.150.32 netmask 255.255.255.0

Attivare o disattivare una interfaccia

Per abilitare un’interfaccia usare il comando nella forma

# ifup eth0

Per disabilitarla

# ifdown eth0

 

linux-logo

Lascia il tuo commento