Forrest logo
tool overview
On this page you find all important commands for the CLI tool birdc. If the command you are looking for is missing please ask our AI.

birdc

Birdc is a command line tool in the Bird Internet Routing Daemon (Bird) software suite. Bird is an open-source dynamic routing daemon used for routing protocols such as Border Gateway Protocol (BGP).

Birdc stands for Bird Control and is used as an interface to interact with the Bird routing engine, allowing users to configure, monitor, and control the routing table and the behavior of Bird. It provides a command line interface where users can run specific commands to perform various tasks related to routing.

Using birdc, you can perform tasks such as examining the routing table, adding or removing network routes, modifying routing policies, viewing protocol status, and more. It allows you to monitor the real-time updates of network routes and check the overall health of the routing daemon.

The birdc command line tool is designed to be scriptable and easily integrated with other programs or scripts. It provides a rich set of commands and options to retrieve information, control routing behavior, and manage the Bird daemon effectively.

Overall, birdc is a powerful and flexible command line tool that enhances the capabilities of Bird routing daemon, making it easier to manage and control network routing.

List of commands for birdc:

  • birdc:tldr:318b4 birdc: Show the current status of Bird.
    $ birdc show status
    try on your machine
    explain this command
  • birdc:tldr:371a1 birdc: Show all active protocols.
    $ birdc show protocols
    try on your machine
    explain this command
  • birdc:tldr:4f84e birdc: Open the remote control console:.
    $ birdc
    try on your machine
    explain this command
  • birdc:tldr:56570 birdc: Reload the configuration without restarting Bird.
    $ birdc configure
    try on your machine
    explain this command
  • birdc:tldr:5d4b9 birdc: Show all routes that contain a specific AS number.
    $ birdc "show route where bgp_path ~ [${4242120045}]"
    try on your machine
    explain this command
  • birdc:tldr:6eb7a birdc: Show all details about a protocol.
    $ birdc show protocols ${upstream1} all
    try on your machine
    explain this command
  • birdc:tldr:7297a birdc: Show all best routes.
    $ birdc show route primary
    try on your machine
    explain this command
  • birdc:tldr:a342d birdc: Show all details of all routes from a given prefix.
    $ birdc show route for ${fd00:-8} all
    try on your machine
    explain this command
tool overview