Skip to content
This repository was archived by the owner on Jul 1, 2025. It is now read-only.

Latest commit

 

History

History
24 lines (13 loc) · 655 Bytes

File metadata and controls

24 lines (13 loc) · 655 Bytes

neigh2route

neigh2route is a small tool that listens for neighbor updates and adds corresponding static routes on Linux.

🚀 What It Does

When a new neighbor is detected on an interface (e.g. vmbr0), it adds static route to that interface.

This allows you to easily redistribute dynamic neighbors via BGP or other routing protocols.

📌 Example

If ip neigh shows:

10.10.10.10 dev vmbr0 lladdr aa:bb:cc:dd:ee:ff REACHABLE

Then neigh2route adds:

ip route add 10.10.10.10/32 dev vmbr0

💡 Use Cases

  • Announce your neighbors via dynamic routing protocols, like BGP.