Skip to content

PyEZ RIPE Filter Automation, hence PyRIFier-Auto. This is simple Python RIPE database parsing tool that finds all routes for AS or AS-SET and updates JunOS prefix list. Can be useful for cron based tasks to update your filters.

License

Notifications You must be signed in to change notification settings

enk37/PyRIFier-Auto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

PyRIFier-Auto

PyEZ RIPE Filter Automation, hence PyRIFier-Auto. This is simple Python RIPE database parsing tool that finds all routes for AS or AS-SET and updates JunOS prefix list. Can be useful for cron based tasks to update your filters.

usage: pyrifier-auto.py [-h] -t router -l prefix-list [-p port] [-u username] [-k keyfile] [-n as-set] [-d]

-h, --help show this help message and exit

-t router Target router to connect

-l prefix-list prefix-list name

-p port NETCONF TCP port, default is 830

-u username Remote username

-k keyfile Path to ssh key file, default is ~/.ssh/id_rsa

-n as-set BGP AS or AS-SET to resolve into corresponding routes

-d delete prefix list or clear it before updating with new data if combined with -n option

About

PyEZ RIPE Filter Automation, hence PyRIFier-Auto. This is simple Python RIPE database parsing tool that finds all routes for AS or AS-SET and updates JunOS prefix list. Can be useful for cron based tasks to update your filters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages