Juniper的基本配置实例

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

root# cli

#相当于cisco的en

root@>

cli> configure

#相当于cisco的configure terminal

[edit]

root@# set system host-name router1

#配置路由器的名字为router1

root@# set system domain-name

#配置路由器所在域为

root@# set interfaces fxp0 unit 0 family inet address 192.168.15.1/24

#配置fxp0 unit 0的接口地址,fxp0代表管理接口,unit 0代表子接口,inet代表是ipv4地址。

root@# set system backup-router 192.168.15.2

#backup-router是本路由器的直连路由器,在路由器启动的时候,

#JUNOS路由软件(routing protocol process, RPD)没有立即启动,

#路由器将自动生成一条到back-up router的缺省路由,当路由器启动完成后再自动删除这条路由。

root@# set system name-server 192.168.15.3

#DNS的地址

root@# set system root-authentication plain-text-password

#设置明文密码

New password:

Retype password:

#输入并且确认密码,要求字母和数字。

root@#

commit

#确认配置,在没有确认配置的时候所有配置都是不生效的!

root@router1#

exit

root@router1>

#保存配置用save命令

[edit]

aviva@router1# save configuration-march02

Wrote 433 lines of configuration to configuration-march02

#察看保存过的文件用run file list命令

aviva@router1# run file list

/var/home/aviva:

.ssh/

configuration-march02

#用保存的文件载入配置用load replace命令。

load replace XXX

JunOS的show命令

在configure模式下可以用show命令查看当前视图下的配置,Juniper有多种视图

在命令前面的方括号里面能看到所在的视图名称:

确省视图为system视图,如下,只有[edit]显示在上面

[edit]

root@stim# show

version 7.2R4.2;

system {

host-name stim;

domain-name ;

syslog {

user * {

any emergency;

}

file messages {

any notice;

authorization info;

}

file interactive-commands {

interactive-commands any;

}

}

}

interfaces {

fxp0 {

unit 0 {

family inet {

address 10.1.1.1/24;

}

}

}

}

下面一种是interface视图,不同视图下,用show命令show出来的结果是不一样的。[edit interfaces]

root@stim# show

fxp0 {

unit 0 {

family inet {

address 10.1.1.1/24;

}

}

}

下面要介绍的命令是show | display set,这个命令能够查看在该视图下曾经做过一些什么操作。

[edit interfaces]

root@stim@RouterA# show | display set

set interfaces fe-0/0/1 unit 0 family inet address 10.0.15.2/24

set interfaces se-0/0/2 unit 0 family inet address 10.0.21.1/24

set interfaces se-0/0/3 serial-options clocking-mode dce

set interfaces se-0/0/3 unit 0 family inet address 10.0.16.1/24

set interfaces lo0 unit 0 family inet address 192.168.13.1/32

用show compare命令查看配置过的脚本

root@stim# edit system services

[edit system services]

root@stim# set telnet

[edit system services]

root@stim# exit

[edit]

root@stim# exit

The configuration has been changed but not committed

Exit with uncommitted changes? [yes,no] (yes) no

root@stim# show | compare

[edit system]

+ services {

+ telnet;

+ }

JunOS其他常用操作:

无论做什么操作的时候Juniper都需要通过commit命令使配置生效,这点和cisco huawei不是很一样,

cisco huawei的做法是配置上去立即生效。用commit check查看配置是否正确,如图在commit check的时

候发生报错,需要修改。

[edit]

root@stim@router1# commit check

[edit protocols rip group alpha-rip-group]

neighbor fe-0/0/0.0

Failed to configure neighbor fe-0/0/0.0: already in group alpha-rip-group

error: configuration check-out failed

每次我们想commit配置的时候都需要退出到cli界面,需要打多个quit命令,这里介绍一个直接的办法,

如果想保存配置并且回到用户视图下可以用commit and-quit

[edit protocols ospf]

root@stim# edit area 0

[edit protocols ospf area 0.0.0.0]

相关文档
最新文档