Skip to content

Pipe routing information from one routing table to another using netlink

License

Notifications You must be signed in to change notification settings

MauveSoftware/piper

Repository files navigation

CircleCI Go Report Card

piper

Pipe routing information from one routing table to another using netlink

Install

via go get

go get github.com/MauveSoftware/piper

Configuration

If we want to pipe the prefix 1.1.1.1/32 learned in table 42 to the main table:

proto: 188 
pipes:
- name: "dns"
  prefix: 1.1.1.1/32
  source: 42
  target: 254

Starting

./piper -config-file /path/to/config/file

Metrics

Piper provides a prometheus metrics endpoint on default port :10080

Third party libraries

License

(c) Mauve Mailorder Software GmbH & Co. KG, 2020. Licensed under Apache 2.0 license.

About

Pipe routing information from one routing table to another using netlink

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages