From 9ce235b6ef0565d444070bea9d7386c527461599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20K=C3=BCthe?= Date: Sun, 19 Mar 2023 21:29:11 -0800 Subject: [PATCH] birdc: initial creation (#9929) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marek Küthe --- pages/common/birdc.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pages/common/birdc.md diff --git a/pages/common/birdc.md b/pages/common/birdc.md new file mode 100644 index 000000000..10fe38511 --- /dev/null +++ b/pages/common/birdc.md @@ -0,0 +1,37 @@ +# birdc + +> Bird remote control. +> Command tool to retrieve information like routes from bird and perform configurations during runtime. +> More information: . + +- 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 active 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`