birdc
Bird remote control. Command tool to retrieve information like routes from bird and perform configurations during runtime. More information: <https://bird.network.cz/>.
Install
- All systems
-
curl cmd.cat/birdc.sh
- Debian
-
apt-get install bird - Ubuntu
-
apt-get install bird - Arch Linux
-
pacman -S bird - Kali Linux
-
apt-get install bird - Fedora
-
dnf install bird - Windows (WSL2)
-
sudo apt-get updatesudo apt-get install bird - Raspbian
-
apt-get install bird
Bird remote control. Command tool to retrieve information like routes from bird and perform configurations during runtime. More information: <https://bird.network.cz/>.
-
Open the remote control console:
birdc -
Reload the configuration without restarting Bird:
birdc configure -
Show the current status of Bird:
birdc show status -
Show all configured protocols:
birdc show protocols -
Show all details about a protocol:
birdc show protocols upstream1 all -
Show all routes that contain a specific AS number:
birdc "show route where bgp_path ~ [4242120045]" -
Show all best routes:
birdc show route primary -
Show all details of all routes from a given prefix:
birdc show route for fd00:/8 all
© tl;dr; authors and contributors