Como tornar as rotas estáticas do IPv6 persistentes no CentOS?

3

As rotas estáticas são esquecidas quando o serviço de rede é reiniciado. No entanto, as rotas estáticas do IPv4 podem ser persistentes, adicionando-as a /etc/sysconfig/static_routes . Este arquivo é lido pelo serviço de rede quando (re) inicia e as rotas estáticas são adicionadas à tabela de roteamento.

Este é o código relevante de /etc/init.d/network

# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
    grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
        /sbin/route add -$args
    done
fi

No entanto, esse arquivo não parece existir para rotas estáticas IPv6, que são perdidas na reinicialização da rede. A edição do script /etc/init.d/network é o único caminho? (Para que ele leia de um arquivo criado manualmente, armazenando rotas IPv6 e adicionando-as à tabela de roteamento quando a rede (re) for iniciada).

    
por Nitin Garg 26.09.2012 / 11:38

2 respostas

2

Eu não executo o CentOS ou o Red Hat para verificar, mas algumas documentações apontam para /etc/sysconfig/static-routes-ipv6 . A documentação completa está disponível no link Este é o exemplo dado:

#Device   IPv6 network to route   IPv6 gateway address
eth0      fec0:0:0:2::/64         fec0:0:0:1:0:0:0:20
eth0      2000::/3                3ffe:ffff:0000:f102:0:0:0:1
    
por 26.09.2012 / 19:49
2

Você tentou route6-{interface} em /etc/sysconfig/network-scripts ? Deve funcionar como route-{interface} faz para ipv4

    
por 12.12.2016 / 15:32

Tags