Roteamento de política por endereço MAC de origem

0

Eu tenho um requisito para executar o roteamento de políticas baseado em MAC na plataforma Linux embarcada (o exemplo de desktop Linux também funcionará). Eu examinei o homem de

ip route adicionar

comando e não encontrou nenhuma opção para especificar o endereço mac como um critério de política. Existe alguma opção para fazer isso? Pode ser roteamento baseado em alguns resultados de classificação de eatables.

Obrigado pelo conselho,
Ilya

    
por Ilya 03.04.2014 / 10:30

1 resposta

0

Eu fiz um roteamento baseado em origem razoavelmente complicado anos atrás com o utilitário ipfw , no FreeBSD, apesar de uma verificação rápida me informar que ipfw está obsoleto agora, substituído por pfctl (Packet Filter Control). Isso está no MacOS / FreeBSD, mas provavelmente é portado para o Linux.

Até muitos anos atrás, costumávamos usar o daemon de roteamento baseado em UNIX open source GateD open-source para roteamento de política baseado em origem no backbone do NSFnet da IBM RS / 6000s que executa o AIX, mas esse pacote de software não parece ser atual.

A Wikipedia tem uma lista de pacotes de software de roteamento de código-fonte aberto aqui , a maioria, se não todos, fornecerá recursos baseados em fontes o roteamento de políticas acima e além do básico ipfw ou pf.conf fornece.

Dois pacotes que eu já ouvi falar, embora não sejam usados pessoalmente, são BIRD e Quagga .

    
por 05.04.2014 / 07:54