RPKI (Resource Public Key Infrastructure) é um sistema global de validação de rotas BGP. Ele permite que os detentores de prefixos IP e ASNs (Sistemas Autônomos) autorizem explicitamente quais ASN têm permissão para anunciar seus blocos de IP.
Isso é feito por meio de documentos digitais chamados ROAs (Route Origin Authorizations), que especificam:

Sem o RPKI, qualquer ASN do mundo pode, propositalmente ou acidentalmente, anunciar seus prefixos. Isso abre brechas para:
Redes que implementam validação RPKI podem bloquear prefixos inválidos automaticamente, o que significa que prefixos sem ROA correm risco real de serem descartados.
Configurar RPKI por conta própria pode ser complicado: envolve criação de CAs, comunicação com o Registro.br, publicação de certificados e configuração de ROAs.
O NetConfig automatiza todo esse processo, com:
Clique na imagem abaixo ou aqui e veja o nosso tutorial em vídeo sobre como utilizar a ferramenta de RPKI:
Antes de começar, vamos precisar que você acesse o RIR da sua região para realizar a integração, no caso do Brasil, essa integração é feita no painel do Registro.br.
Ao acessar o menu RPKI -> Gerenciador RPKI no NetConfig, será exibido um ajudante de configuração, com 5 passos simples de como realizar a integração! O sistema irá verificar automaticamente em qual passo você está, mesmo que seja necessário parar no meio do caminho.
Caso ainda não tenha feito, será exibido a tela abaixo para que seja inserido o ASN da sua empresa (ex: 23456), clique em Enviar:

Essa etapa é obrigatória para termos ciência de quais empresas realmente querem ter o RPKI dentro do NetConfig, clique em Criar CA para continuar:

Após criar o CA, será gerado um XML que será utilizado para a integração com o registro.br. Clique no botão de copiar no campo XML de Requisição (Child Request):


Após clicar em Habilitar RPKI no registro.br, a tela deve ficar assim:

Após o parent ser configurado, será criado um novo XML, agora para a publicação remota.


Caso seja uma integração nova, o ajudante termina por aqui com o aviso de que o próximo passo é a criação dos ROAs.
Mas antes da criação dos ROAS é importante a validação de que ambos CA / Hierarquia (Parent) e Publicação Remota (Repository) não apresentam erros! Isso pode levar alguns segundos para validar, mas os ícones de erro abaixo não devem estar presentes ou o botão de Adicionar ROAs não estará disponível.

Vá até a aba Rotas (ROAs)
Clique em Adicionar ROA
Preencha os dados:
23456)177.10.20.0/22)24)POP01)Clique em Criar
⚡ A tabela "Análise de Anúncios BGP" apresenta para consulta os anúncios detectados na tabela global!
Seu ambiente RPKI está:
No topo da tela do gerenciador RPKI, caso exista algum problema em Parents ou Repository será exibido um ícone vermelho do lado do nome conforme a imagem abaixo:

Estamos em constante desenvolvimento de novas funcionalidades e a opção de remover Parent e Repository deve sair em breve, até que essa opção esteja disponível de forma fácil, por favor utilize a remoção de ASN caso necessite, porém tenha em mente que isso fará com que 100% da configuração de RPKI será removida também.
Sempre que for anunciar um novo prefixo ou alterar o ASN de origem, atualize seus ROAs no NetConfig para manter a validade.
RPKI é hoje um dos pilares de segurança e reputação para provedores e operadoras.