IFCONFIG(G) Manual do Programador Linux IFCONFIG(G) NOME ifconfig - configura uma interface de rede SINOPSE ifconfig [interface] ifconfig interface [aftype] opes | endereos ... DESCRIO ifconfig usado para configurar (e posteriormente manter) as interfaces de rede. usado durante o boot para configu- rar a maioria delas para um estado usvel. Depois disto, normalmente somente necessrio durante depuraes ou quando for necessria uma configurao fina do sistema. Se nenhum argumento for informado, ifconfig somente mostra o estado das interfaces correntemente definidas. Se um argumento interface for informado, ele mostra somente o estado da interface informada. De outra forma ele assume que os parmetros devem ser configurados. Famlias de Endereamento Se o primeiro argumento aps o nome da interface for recon- hecido como um nome de uma famlia de endereamento supor- tada, esta famlia de endereamento usada na decodificao e apresentao de todos os endereos de protocolos. Atualmente as famlias de endereamento suportadas incluem inet (TCP/IP, default) ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) and netrom (AMPR Packet radio). OPES interface O nome da interface de rede. Usualmente um nome como eth0 , sl3 ou algo parecido: um nome de driver de dispositivo seguido por um nmero. up Esta flag causa a ativao da interface. especifi- cada implicitamente se a interface receber um novo endereo (veja abaixo). down Esta flag desativa o driver desta interface, til quando alguma coisa comear a ter problemas. [-]arp Habilita ou desabilita o uso do protocolo ARP para esta interface. Se o sinal de menos (-) estiver presente a opo desligada. [-]trailers Habilita ou desabilita o uso de trailer em frames Ethernet. No utilizada na implementao atual do pacote net-tools. [-]allmulti Habilita ou desabilita o modo promiscuous da inter- face. Isto significa que todos os frames passaro pela camada de rede do kernel, permitindo monitorao da rede. metric N Este parmetro configura a mtrica da interface. No usado atualmente, mas ser implementado no futuro. mtu N Este parmetro configura a Unidade Mxima de Transferncia (MTU) de uma interface. Para Ethernet um nmero entre 1000-2000 (o padro 1500). Para SLIP, use algo entre 200 e 4096. Note que a implementao atual no manipula fragmentao IP ainda, ento melhor configurar a MTU com um tamanho adequado! dstaddr addr Configura o endereo IP do "outro lado" no caso de um link Ponto-A-Ponto, como PPP. Esta palavra-chave tornou-se obsoleta e deve ser usada a nova palavra- chave pointopoint. netmask addr Configura a mscara de rede IP para esta interface. Este valor assume o padro usual das classes A, B ou C (deduzindo-o a partir do endereo IP da inter- face), mas pode ser configurado para qualquer valor para o uso de sub-redes. irq addr Configura a linha de interrupo (IRQ) usada por este dispositivo. Muitos dispositivos no suportam con- figurao dinmica de IRQ. [-]broadcast [endereo] Se o argumento endereo for informado, configura o endereo de protocolo broadcast para esta interface. De outra forma ele somente configura a flag IFF_BROADCAST da interface. Se a palavra-chave for precedida por um sinal de menos (-) , ento a flag removida. [-]pointopoint [endereo] Esta palavra-chave habilita o modo ponto-a-ponto da interface, significando que ela um link direto entre duas mquinas sem ningum ouvindo (ou, pelo menos ns esperamos que este seja o caso :-) Se o argumento endereo for informado, configura o endereo de protocolo do outro lado do link, exata- mente como a palavra-chave obsoleta dstaddr faz. De outra forma, ela somente configura a flag IFF_POINTOPOINT da interface. Se a palavra-chave for precedida por um sinal de menos (-) , ento a flag removida. hw Configura o endereo de hardware para esta inter- face, se o driver do dispositivo suportar esta operao. A palavra-chave deve ser seguida pelo nome da classe do hardware e o equivalente em ASCII do endereo de hardware. As classes de hardware atual- mente suportadas incluem ether (Ethernet), ax25 (AMPR AX.25), ARCnet e netrom (AMPR NET/ROM). multicast Inicializa a flag de multicast para a interface. Normalmente, isto no ser necessrio j que os drivers ajustam as flags corretas por si s. endereo O nome ou endereo IP da mquina (um nome de mquina ser traduzido para um endereo IP) da interface. Este parmetro necessrio, apesar da sintaxe atual- mente no requisit-lo. NOTAS +Since kernel release 2.2 there are no explicit interface statistics for +alias interfaces anymore. The statistics printed for the original address +are shared with all alias addresses on the same device. If you want per- address +statistics you should add explicit accounting +rules for the address using the +.BR ipchains(s) +com- mand. Deste o kernel 2.2 no existem mais estatsticas explcitas para os apelidos (aliases) de interfaces. As estatsticas mostradas para o endereo original so compartilhadas como todos os endereos associados ao mesmo dispositivo. Se desejar estatsticas por endereo voc deve explicitamente adicionar regras de contabilizao para os endereos usando o comando ipchains(s) ARQUIVOS /proc/net/socket /proc/net/dev BUGS Os endereos appletalk DDP e IPX sero mostrados, mas no podem ser alterados com este comando. VEJA TAMBM route(e), netstat(t), arp(p), rarp(p), ipchains(s) AUTORES Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> Alan Cox, <Alan.Cox@linux.org> TRADUO E REVISO PARA A LNGUA PORTUGUESA Arnaldo Carvalho de Melo <acme@conectiva.com.br> (traduo) Jorge Luiz Godoy Filho <jorge@bestway.com.br> (reviso) net-tools 10 de fevereiro de 1996 IFCONFIG(G)