searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

使用bird配置BGP协议

2023-09-25 04:51:48
611
0

一、bgp协议简介

BGP/BGP4Border Gateway Protocol,边界网关协议。是运行于 TCP 上的一种自治系统的路由协议。BGP 构建在 EGP 的经验之上,BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。

二、使用bird在服务器上配置ospf协议

1、

yum install bird

2、编辑Bird配置文件:

vi /etc/bird/bird.conf
以下是一个简单的示例:
protocol bgp MyBGP {
    local as <Your_AS_Number>;      # 你的自治系统号
    neighbor <Neighbor_IP> as <Neighbor_AS_Number>; # 邻居的 IP 和自治系统号
    multihop;  # 如果需要跨多跳连接
    import all;	#导入所有路由
    export all;	#导出所有路由
};

请确保替换 <Your_AS_Number> 为你的自治系统号、<Neighbor_IP> 为邻居的 IP 地址,<Neighbor_AS_Number> 为邻居的自治系统号。

3、启动Bird服务:

systemctl start bird
sudo systemctl enable bird

4、可以通过运行sudo birdc进入Bird控制台后,之后可以运行show protocols命令来查看BGP协议的状态和邻居信息等。

bird> show protocols MyBGP
name     proto    table    state  since       info
bgp1     BGP      master   up     2021-03-26  Established   

bird> show protocols all 
MyBGP     BGP      master   up     2021-03-26  Established   
  Description:    10.1.1.1
  Preference:     100
  Input filter:   ACCEPT
  Output filter:  ACCEPT
  Routes:         0 imported, 2 exported, 0 preferred
  Route change stats:     received   rejected   filtered    ignored   accepted
    Import updates:              0          0          0          0          0
    Import withdraws:           23          0        ---         23          0
    Export updates:             58          0          0        ---         58
    Export withdraws:            0        ---        ---        ---          0
  BGP state:          Established
    Neighbor address: 10.1.2.1
    Neighbor AS:      64815
    Neighbor ID:      10.1.2.1
    Neighbor caps:    refresh restart-able AS4
    Session:          external multihop AS4
    Source address:   10.1.1.1
    Hold timer:       129/180
    Keepalive timer:  3/60

bird> 

5、保存配置更改: birdc configure

[root@linux~]#  birdc configure
BIRD 1.6.6 ready.
Reading configuration from /etc/bird.conf
Reconfigured

可以根据具体的需求和网络拓扑,修改 Bird 配置文件中的 BGP 配置部分。确保与实际的 BGP 邻居协商和路由策略一致。

0条评论
作者已关闭评论
Mr. 油
92文章数
0粉丝数
Mr. 油
92 文章 | 0 粉丝
原创

使用bird配置BGP协议

2023-09-25 04:51:48
611
0

一、bgp协议简介

BGP/BGP4Border Gateway Protocol,边界网关协议。是运行于 TCP 上的一种自治系统的路由协议。BGP 构建在 EGP 的经验之上,BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。

二、使用bird在服务器上配置ospf协议

1、

yum install bird

2、编辑Bird配置文件:

vi /etc/bird/bird.conf
以下是一个简单的示例:
protocol bgp MyBGP {
    local as <Your_AS_Number>;      # 你的自治系统号
    neighbor <Neighbor_IP> as <Neighbor_AS_Number>; # 邻居的 IP 和自治系统号
    multihop;  # 如果需要跨多跳连接
    import all;	#导入所有路由
    export all;	#导出所有路由
};

请确保替换 <Your_AS_Number> 为你的自治系统号、<Neighbor_IP> 为邻居的 IP 地址,<Neighbor_AS_Number> 为邻居的自治系统号。

3、启动Bird服务:

systemctl start bird
sudo systemctl enable bird

4、可以通过运行sudo birdc进入Bird控制台后,之后可以运行show protocols命令来查看BGP协议的状态和邻居信息等。

bird> show protocols MyBGP
name     proto    table    state  since       info
bgp1     BGP      master   up     2021-03-26  Established   

bird> show protocols all 
MyBGP     BGP      master   up     2021-03-26  Established   
  Description:    10.1.1.1
  Preference:     100
  Input filter:   ACCEPT
  Output filter:  ACCEPT
  Routes:         0 imported, 2 exported, 0 preferred
  Route change stats:     received   rejected   filtered    ignored   accepted
    Import updates:              0          0          0          0          0
    Import withdraws:           23          0        ---         23          0
    Export updates:             58          0          0        ---         58
    Export withdraws:            0        ---        ---        ---          0
  BGP state:          Established
    Neighbor address: 10.1.2.1
    Neighbor AS:      64815
    Neighbor ID:      10.1.2.1
    Neighbor caps:    refresh restart-able AS4
    Session:          external multihop AS4
    Source address:   10.1.1.1
    Hold timer:       129/180
    Keepalive timer:  3/60

bird> 

5、保存配置更改: birdc configure

[root@linux~]#  birdc configure
BIRD 1.6.6 ready.
Reading configuration from /etc/bird.conf
Reconfigured

可以根据具体的需求和网络拓扑,修改 Bird 配置文件中的 BGP 配置部分。确保与实际的 BGP 邻居协商和路由策略一致。

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0