O Linux usa um modelo de sistema final strong para IP. Isso significa que os endereços IP 'realmente' pertencem à máquina, não a interfaces de rede específicas. Ao invés de um monte de interfaces de rede com seus próprios endereços que simplesmente acontecem para todos alcançarem o mesmo sistema, o Linux possui uma única máquina com um monte de endereços IP que também tem um monte de interfaces de rede.
Você pode fazer com que ele se comporte como um modelo de sistema final fraco com coisas como filtragem de ARP, roteamento de políticas e assim por diante. Mas isso depende muito do que você está especificamente tentando fazer. Você deve atualizar sua pergunta com uma explicação de por que você tem duas interfaces físicas na mesma sub-rede e o que você está tentando alcançar atribuindo endereços IP a interfaces físicas distintas no mesmo segmento. As probabilidades são de que haja uma maneira de fazer isso, mas teríamos que saber o que "isso" é para lhe dizer como.
Não está claro por que você não pode sair com eth
para baixo. Se o seu endereço IP está dentro do intervalo de DHCP do roteador, você deve saber que alguns roteadores do SoHo recusam o tráfego NAT de endereços IP dentro de sua faixa de DHCP que não foram atribuídos.
Mas por que importa o que acontece com eth1
abaixo? Como sua configuração é para eth1
e eth2
, por que você está preocupado com o que acontece em uma configuração diferente que não é a que você está usando?
Você está tentando obter o failover? Em caso afirmativo, por que associar os endereços IP a interfaces físicas? Isso significa apenas que perder uma interface significa perder um IP. Se você quiser failover, você quer um modelo de sistema de ponta strong onde os endereços IP podem sobreviver às perdas da interface física - caso contrário, todas as conexões TCP serão interrompidas mesmo que possam ser salvas.