Apesar de não ser mais recomendado o uso do comando "ifconfig" no Linux (dê preferência ao comando "ip"), seu uso para administrar as configurações de rede ainda é muito difundido. Neste artigo vou descrever os principais exemplos de uso do ifconfig.
Para listar as interfaces digite:
$ ifconfig
eth0 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.120.4 Bcast:172.20.255.255 Masc:255.255.0.0
endereço inet6: 2001:470:db7e:0:8000::1/64 Escopo:Global
endereço inet6: fe80::52e5:49ff:fefc:de9b/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:1085395808 errors:573 dropped:0 overruns:0 frame:390
TX packets:48841639 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:140423994889 (130.7 GiB) TX bytes:11754979934 (10.9 GiB)
IRQ:20 Memória:fe400000-fe420000
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:65536 Métrica:1
RX packets:4957670 errors:0 dropped:0 overruns:0 frame:0
TX packets:4957670 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:740981008 (706.6 MiB) TX bytes:740981008 (706.6 MiB)
eth0 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.120.4 Bcast:172.20.255.255 Masc:255.255.0.0
endereço inet6: 2001:470:db7e:0:8000::1/64 Escopo:Global
endereço inet6: fe80::52e5:49ff:fefc:de9b/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:1085395808 errors:573 dropped:0 overruns:0 frame:390
TX packets:48841639 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:140423994889 (130.7 GiB) TX bytes:11754979934 (10.9 GiB)
IRQ:20 Memória:fe400000-fe420000
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:65536 Métrica:1
RX packets:4957670 errors:0 dropped:0 overruns:0 frame:0
TX packets:4957670 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:740981008 (706.6 MiB) TX bytes:740981008 (706.6 MiB)
Para ver todas as interfaces de rede, inclusive as que não estão em uso, digite:
$ ifconfig -a
Para ver as configurações de uma única interface é só passar o nome dela como parâmetro.
$ ifconfig eth0
eth0 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.120.4 Bcast:172.20.255.255 Masc:255.255.0.0
endereço inet6: 2001:470:db7e:0:8000::1/64 Escopo:Global
endereço inet6: fe80::52e5:49ff:fefc:de9b/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:1085463928 errors:573 dropped:0 overruns:0 frame:390
TX packets:48842438 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:140430606152 (130.7 GiB) TX bytes:11755089960 (10.9 GiB)
IRQ:20 Memória:fe400000-fe420000
Para baixar uma interface digite:
# ifconfig eth0 down
Para levantá-la use:
# ifconfig eth0 up
Só lembrando que levantar uma interface com "ifconfig" não vai fazer o roteamento ser configurado. Neste caso é também necessário usar o comando "route".
Para configurar um IP manualmente use o seguinte comando:
# ifconfig eth0 172.20.120.45 netmask 255.255.0.0
Você também pode levantar outros IPs em interfaces virtuais.
# ifconfig eth0:1 172.20.45.45 netmask 255.255.0.0
# ifconfig
eth0 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.120.4 Bcast:172.20.255.255 Masc:255.255.0.0
endereço inet6: 2001:470:db7e:0:8000::1/64 Escopo:Global
endereço inet6: fe80::52e5:49ff:fefc:de9b/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:49050651 errors:585 dropped:0 overruns:0 frame:391
TX packets:1729648 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:5815050436 (5.4 GiB) TX bytes:439443643 (419.0 MiB)
IRQ:20 Memória:fe400000-fe420000
eth0:1 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.45.45 Bcast:172.20.255.255 Masc:255.255.0.0
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
IRQ:20 Memória:fe400000-fe420000
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:65536 Métrica:1
RX packets:59191 errors:0 dropped:0 overruns:0 frame:0
TX packets:59191 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:8481802 (8.0 MiB) TX bytes:8481802 (8.0 MiB)
# ifconfig
eth0 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.120.4 Bcast:172.20.255.255 Masc:255.255.0.0
endereço inet6: 2001:470:db7e:0:8000::1/64 Escopo:Global
endereço inet6: fe80::52e5:49ff:fefc:de9b/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:49050651 errors:585 dropped:0 overruns:0 frame:391
TX packets:1729648 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:5815050436 (5.4 GiB) TX bytes:439443643 (419.0 MiB)
IRQ:20 Memória:fe400000-fe420000
eth0:1 Link encap:Ethernet Endereço de HW 50:e5:49:fc:de:9b
inet end.: 172.20.45.45 Bcast:172.20.255.255 Masc:255.255.0.0
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
IRQ:20 Memória:fe400000-fe420000
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:65536 Métrica:1
RX packets:59191 errors:0 dropped:0 overruns:0 frame:0
TX packets:59191 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:8481802 (8.0 MiB) TX bytes:8481802 (8.0 MiB)
Nenhum comentário:
Postar um comentário