0%

bird

bird

安装 BIRD

Ubuntu 安装 bird

1
sudo apt install bird2

检查 bird 是否安装成功

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
guoyi@ubuntu2404:~$ systemctl status bird
● bird.service - BIRD Internet Routing Daemon
Loaded: loaded (/usr/lib/systemd/system/bird.service; enabled; preset: enabled)
Active: active (running) since Tue 2024-12-03 05:05:57 UTC; 5 days ago
Main PID: 28186 (bird)
Tasks: 1 (limit: 4542)
Memory: 924.0K (peak: 1.9M)
CPU: 4.824s
CGroup: /system.slice/bird.service
└─28186 /usr/sbin/bird -f -u bird -g bird

Dec 03 05:05:57 ubuntu2404 systemd[1]: Starting bird.service - BIRD Internet Routing Daemon...
Dec 03 05:05:57 ubuntu2404 systemd[1]: Started bird.service - BIRD Internet Routing Daemon.
Dec 03 05:05:57 ubuntu2404 (bird)[28186]: bird.service: Referenced but unset environment variable evaluates to an emp>
Dec 03 05:05:57 ubuntu2404 bird[28186]: Chosen router ID 172.16.19.129 according to interface ens160
Dec 03 05:05:57 ubuntu2404 bird[28186]: Started

birdc 命令

通过 birdc 进入

  • 重新加载配置

    1
    configure
  • 查看路由

    1
    show route
  • 查看 OSPF 邻居节点

    1
    show ospf neighbors

BIRD 配置

默认配置路径 /etc/bird/bird.conf

参考