Atribui dois endereços IP estáticos a um endereço mac

1

O Isc-dhcp-server pode fornecer dois endereços IP estáticos para um endereço MAC?

Eu tenho vários terminais Genexis na minha rede. Cada terminal tem duas interfaces, uma para o tráfego público e outra para o tráfego de gerenciamento. Ambas as interfaces têm o mesmo endereço MAC. O servidor DHCP pode detectar as interfaces através do campo de opção dhcp e das declarações de classe dhcp.

Cada terminal tem que ter endereço IP estático em vez de endereço dinâmico. Com o endereço dinâmico e os pools dinâmicos, isso seria uma tarefa fácil.

Ou há algum servidor dhcp que possa fazer isso?

    
por Timo Ylikännö 30.10.2013 / 10:31

1 resposta

3

Independentemente de você usar o DHCP ou não, é melhor não colocar duas interfaces com MACs e IPs diferentes no mesmo link (domínio de broadcast). A menos que você seja capaz de prever exatamente todos os resultados.

Se você tem duas sub-redes isoladas, sua configuração de DHCP é direta: basta colocar o host entradas em declarações de sub-rede correspondentes. Mas lembre-se de que o nome do host deve ser globalmente exclusivo.

Essa abordagem funciona bem, pelo menos com o isc-dhcpd-V3.0.5-RedHat.

Se você tiver um switch gerenciado, poderá usar VLANs baseadas em porta para criar sub-redes isoladas.

Assim como uma placa de rede com suporte à VLAN, você pode mapear essas sub-redes para subinterfaces. Caso contrário, use dois cartões.

Extrai da configuração de trabalho:

No cliente (endereços dinamicamente):

eth0      Link encap:Ethernet  HWaddr 00:25:90:35:E4:40
          inet addr:10.10.17.34  Bcast:10.10.255.255  Mask:255.255.0.0
          ... 

eth0.100    Link encap:Ethernet  HWaddr 00:25:90:35:E4:40
          inet addr:192.168.100.34  Bcast:192.168.100.255  Mask:255.255.255.0
          ...

No servidor:

eth0      Link encap:Ethernet  HWaddr 00:04:23:B9:FF:FC
          inet addr:10.10.17.7  Bcast:10.10.255.255  Mask:255.255.0.0

eth0.100  Link encap:Ethernet  HWaddr 00:04:23:B9:FF:FC
          inet addr:192.168.100.7  Bcast:192.168.100.255  Mask:255.255.255.0

dhcpd.conf:

subnet 10.10.0.0 netmask 255.255.0.0 {
        option subnet-mask              255.255.0.0;

        ...
        host nms2 {
                hardware ethernet 00:25:90:35:e4:40;
                fixed-address 10.10.17.34;
        }
}


subnet 192.168.100.0 netmask 255.255.255.0 {
       option subnet-mask 255.255.255.0;
       ...
       host nms2-san {
           hardware ethernet 00:25:90:35:e4:40;
           fixed-address 192.168.100.34;
       }
}
    
por 31.10.2013 / 15:04