Olá Marcelo,

        Essa ordem é definida pela ordem de instalação das placas
no micro. Se elas são instaladas ao mesmo tempo, não sei dizer ao
certo qual o procedimento para ordenar essas. Teria que olhar com
mais calma.
        Quem faz esse ordenamento é o pacote udev. Bom, pelo menos
para Debian e para Slackware. Se vc quizer entender melhor como td
funciona, sugiro que vc estude esse camarada.
        Para agilizar seu trabalho, a definição da ordem dos ethXX
é feito pelo MAC e fica dentro do arquivo:

/etc/udev/rules.d/z25_persistent-net.rules

        O script /lib/udev/write_net_rules é quem gera esse arquivo.
        Espero ter ajudado.
        Att,

[]'s
Evandro CFS


Marcelo Eiras wrote:
> Estou montando um servidor de firewall usando debian e me surgiu uma 
> duvida. como e onde o linux define e nomeia as placas de rede? Ou seja 
> como eu sei qual das 4 placas instaladas qual é a eth0, eth1, eth2 e 
> eth3 ? Atualmente eu tenho que dar ping em cada uma para descobrir quem 
> é quem.
> 
> Eu antigamente achava que a ordem das placas era por slot, ou seja 
> primeiro as placas on board e depois a do primeiro ao ultimo slot pci (o 
> primeiro é o mais proximo do processador.
> 
> Mas qual arquivo esta definido que determinado device é a eth0, por 
> exemplo ? Em suma qual arquivo no /dev estão as placas de rede e em qual 
> arquivo é definido que este /dev/??? será a eth0 ?
> 
> Atualmente esta assim.
> 
> [onboard]  - eth0
> [1º slot pci] -eth2
> [2º slot pci] -eth1
> [3º slot pci] -eth3
> 
> e eu queria que ficasse na ordem.
> 
> 
>   Eu quero colocar uma placa para ser para a internet, outra para rede 
> local, outra pra DMZ e outra para a rede wireless.
> 
> 
> []´s
> 
> Marcelo


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a