As rotas locais são necessárias (IPv4)?

5

Eu notei na saída de minhas rotas no RHEL6 (e na maioria das versões 2.6.x da série Linux), para cada interface eu vejo a criação da seguinte rota na minha tabela de roteamento do kernel:

169.254.0.0     0.0.0.0         255.255.0.0     U     1018   0        0 bond0
169.254.0.0     0.0.0.0         255.255.0.0     U     1019   0        0 bond1
169.254.0.0     0.0.0.0         255.255.0.0     U     1020   0        0 bond2

Meu entendimento é que os endereços locais de link são usados quando a configuração do endereço automático falha (quando o dhcp quebra). Quando o dhcp falha, o sistema atribui a si próprio um endereço de link local disponível (mais ou menos).

Na experiência do seu cara, isso é necessário? Estou utilizando atribuição de IP manual / estático na minha rede, portanto não há configuração de endereço automático. Portanto, não há chance de a configuração de endereço automático falhar. Posso remover com segurança essas rotas?

Ou existe algum outro truque / motivo para eu manter esses caras?

Diego

    
por slugman 22.04.2012 / 08:33

1 resposta

1

Link Espaço de endereço local ( RFC 3927 ) é uma boa idéia para endereçamento de clientes, mas na prática é raramente usado para qualquer coisa, exceto chamar a atenção de um administrador ao ler a saída ipconfig / ifconfig para saber por que o PC de alguém não está na rede.

Na verdade, nos meus servidores, eu não quero vincular o endereçamento local. Não quero que os servidores tenham uma chance de receber um espaço de endereço diferente. Eu nem gosto de linkar o espaço de endereço local em PCs clientes, mas esse é outro post.

Não há nenhuma hipótese de nível de kernel acontecendo com o endereçamento local de link que eu conheço. Na verdade, as tabelas locais de links devem ser simplesmente predefinidas em /etc/sysconfig/static-routes . Yank eles, eu digo.

    
por 22.04.2012 / 18:40