É possível mapear endereços IP estáticos para portas consistentes em um switch?

0

Primeiro, uma pequena experiência: estou em uma situação em que preciso criar discos rígidos em branco em centenas de computadores. Fazemos isso conectando os sistemas a um switch ethernet e fazendo com que eles inicializem pela ethernet, carregando uma pequena imagem do Linux que faz alguns diagnósticos do sistema, determina o UUID da placa-mãe, particiona o disco etc e carrega uma imagem do Windows predeterminada. Eu quero ser capaz de associar este UUID com um número de série que eu gero e armazena em um banco de dados e, em seguida, vamos imprimir uma etiqueta com o número de série e colocá-lo no computador. O problema é, eu quero que seja capaz de colocar facilmente o rótulo correto no sistema correspondente, a fim de minimizar o erro humano e impedir que os sistemas sejam misturados. A fim de simplificar isso, eu preciso ser capaz de identificar a localização física do sistema com base em algumas informações em software, por ex. Endereço IP, endereço mac ou os gostos para que eu possa mostrar à pessoa que está manipulando fisicamente esses sistemas aos quais o número de série pertence, por exemplo, o computador no canto superior esquerdo. Temos um switch muito bom, um Cisco sg300-52, então estou pensando que tem que haver alguma maneira de conseguir essa correlação, mas meu conhecimento está faltando nesse departamento. Alguma idéia?

    
por bkane521 12.03.2015 / 20:55

2 respostas

1

O título da sua pergunta é muito enganador.
Você está procurando correlacionar algumas informações de rede (MAC) à porta física (e deduzindo a localização do PC).

Isto é fácil: Cada switch mantém uma tabela de endereços mac na qual rastreia em qual porta um dado endereço MAC foi visto pela última vez. A maioria dos switches pode mostrar essa tabela, seja na interface da Web ou usando um comando na linha de comando. Como você já tem o MAC, basta procurar uma tabela para encontrar o switchport e deduzir a localização na mesa de instalação ou no rack.

O maior problema é encontrar uma maneira de ler essa tabela de maneira fácil de usar, para que você possa automatizar o processo o máximo possível. Eu não posso te ajudar lá. Eu não estou familiarizado com este modelo específico de switch.
(Eles são da marca Cisco, mas na realidade são dispositivos Linksys (da Cisco, da Linksys por um tempo). Eles não são tão completos quanto os comutadores Cisco reais, mas ainda podem mostrar a tabela de endereços MAC.)

    
por 12.03.2015 / 21:22
2

Alternar portas? Não. (A menos que todos os seus switches sejam inteligentes o suficiente para manejar a ID da porta em todas as solicitações DHCP que passarem ...)

endereços MAC? Certo. Bastante qualquer servidor DHCP - mesmo os pequenos nos roteadores domésticos - terá uma função de "aluguel estático" para atribuir endereços IP a MACs específicos. Na configuração do ISC DHCPd, ficaria assim:

host rain {
    hardware ethernet f4:6d:04:85:fc:d7;
    fixed-address 293.319.181.194;
}
    
por 12.03.2015 / 21:09