Skip to content

ewpratten/roa_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Public Route Origin Authorization API

This is the repository for roa.va3zza.com, a public tool that auto-generates Bird2-style ROA data for IP space that doesn't play nice with standard IRR tools.

Currently, the following networks are supported:

Using this data

Add a cron entry to pull your endpoint(s) of choice into some file in /etc/bird/roa, then you can load it as follows:

protocol static {
    roa4 { table roa_v4; };
    include "/etc/bird/roa/amprnet.conf";
    include "/etc/bird/roa/dn42_ipv4.conf";
};

protocol static {
    roa6 { table roa_v6; };
    include "/etc/bird/roa/dn42_ipv6.conf";
};

From here, the standard Bird tools work as usual for validating prefixes.

About

A public API for generating ROA configs for Bird

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project