Skip to main content

A NetBox Routing Plugin

Project description

Netbox Routing

A plugin for tracking all kinds of routing information

Features

Current features

  • Static routing
  • Dynamic routing
    • EIGRP
    • BGP
      • Templates/Group inheritance
      • IPv4/IPv46 AF VRF support
      • VPNv4 support
    • OSPF

Under development

Roadmapped

  • Dynamic Routing
    • IS-IS

Requirements

  • Netbox 4.5+
  • Python 3.12+

Compatibility Matrix

Netbox 3.2.x NetBox 4.1.x Netbox 4.2.x NetBox 4.3.x - 4.4.x NetBox 4.5.x
0.1.x Compatible Not Compatible Not Compatible Not Compatible Not Compatible
0.2.x Not Compatible Compatible Not Compatible Not Compatible Not Compatible
0.3.0 Not Compatible Not Compatible Compatible Not Compatible Not Compatible
0.3.1 Not Compatible Not Compatible Not Compatible Compatible Not Compatible
0.3.2 Not Compatible Not Compatible Not Compatible Not Compatible Compatible
0.4.x Not Compatible Not Compatible Not Compatible Not Compatible Compatible

Installation

Install the python module

pip install netbox-routing

To install, simply include this plugin in the plugins configuration section of netbox.

Example:

    PLUGINS = [
        'netbox_routing'
    ],

[!NOTE] If you utilize netbox-bgp this plugin is not compatible, however there is now a migration tool built in.

You will need to remove netbox-bgp from the plugin list, and make sure netbox-routing is installed.

Once installed, run the migrations:

python netbox/manage.py migrate

Run the static collections:

python netbox/manage.py collectstatic --no-input

If migrating from netbox-bgp run migrate-netbox-bgp:

python netbox/manage.py migrate-netbox-bgp

Configuration

None

Usage

TBD

Additional Notes

TBD

Contribute

Contributions are always welcome! Please open an issue first before contributing as the scope is going to be kept intentionally narrow

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netbox_routing-0.4.1.tar.gz (95.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netbox_routing-0.4.1-py3-none-any.whl (186.3 kB view details)

Uploaded Python 3

File details

Details for the file netbox_routing-0.4.1.tar.gz.

File metadata

  • Download URL: netbox_routing-0.4.1.tar.gz
  • Upload date:
  • Size: 95.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for netbox_routing-0.4.1.tar.gz
Algorithm Hash digest
SHA256 a2ae998f4351138e1cbeddb1afb0de68c6c0a7e83e8635729595f09718974583
MD5 9a410994ad20699d8020e6079aba3d56
BLAKE2b-256 b2496995b48e808470b2cec06e2a28d9e7c88a7eb60d012c09e3f95017ba6194

See more details on using hashes here.

Provenance

The following attestation bundles were made for netbox_routing-0.4.1.tar.gz:

Publisher: pypi.yml on DanSheps/netbox-routing

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file netbox_routing-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: netbox_routing-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 186.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for netbox_routing-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 913f7fe58ecdca1c8c558fb6d94c95ce8f65da0d1e02882ee2fde0cd64a3ef98
MD5 ef5b93534400f6f969a94f4a801fad78
BLAKE2b-256 3788cc4325e05502f6ed17460e94c7d72ecc4141bba83bdf8252095ac94a849c

See more details on using hashes here.

Provenance

The following attestation bundles were made for netbox_routing-0.4.1-py3-none-any.whl:

Publisher: pypi.yml on DanSheps/netbox-routing

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page