0%

JuniperOS BGP协议配置

0. 前言

JuniperOS是美国瞻博网络(Juniper Networks)公司的一套专用于该公司的硬件设备的网络操作系统。这儿介绍如何在命令行下配置bgp协议。

1. 配置过程

1
2
3
root@:~ $ cli 
root> configure
root# edit protocols bgp

然后就进入了配置模式:

image-20210511161142621

键入”?”,可以查看可用的配置命令:

image-20210511161224829

image-20210511161442572

查看bgp协议配置下的项:

1
2
[edit protocls bgp]
root# edit ?

image-20210511170415367

1
2
[edit protocols bgp]
root# show

image-20210511170519360

删除ebgp1中的neighbor配置:

1
2
[edit protocols bgp]
root# delete group ebgp1 neighbor 192.168.233.145[Enter]

增加ebgp1中的neighbor配置:

1
2
[edit protocols bgp]
root# edit group ebgp1 neighbor 192.168.233.141[Enter]

image-20210511171306548

修改完成之后需要提交修改,有点类似git:

1
2
[edit]
root# commit

image-20210511172223276

如何修改peer-as: 不能使用edit命令,得使用set命令,进入到设置peer-as的层级:

1
set peer-as 7677[Enter]

Juniper路由器常用命令:https://blog.csdn.net/qxy1242062102/article/details/52972536

2. 总结

结合上面分配置过程和JuniperOS官方文档,edit命令操作的时候控制的是一个statment,这个是一个层次结构,cli上面的[edit protocols bgp]就代表现在正在修改的是bgp协议的配置,使用up可以往上一层走,然后就变成了[edit protocols],这个时候show看到的又是另外的情况了。”?”命令可以查看当前的层次结构的内容,比如”edit ?”就会列出当前可编辑的项。

至此!