JUNIPER路由器日常维护操作手册 – T1600
2. 软件操作
JUNOS软件是专门为互联网设计的第一种路由操作系统。它运行在Juniper网络公司的所有M/T/MX/J系列路由器、EX/QFX系列交换机和SRX系列防火墙上,而且目前正被部署在全球最大、增长最迅速的网络中。基于标准的JUNOS软件可以支持互联网路由协议,同时控制路由器及其接口并实现对各种规模的网络的系统管理。简便易用的界面使您可以配置路由协议和接口属性、监控路由、检测并排除协议和网络连接故障。
本节将描述路由节点的一些应急操作,这些操作都会影响路由节点的正常功能,操作时请谨慎使用:
? 通过Console线缆连接路由器 ? 设备关闭 ? 设备重启 ? 路由引擎切换 ? JUNOS升级 ? 密码恢复
2.1. 通过Console线缆连接路由器
使用下面的步骤连接路由器的Console接口:
1. 准备好Juniper路由设备自带的Console线缆(如果没有的话,请准备两
个DB9-RJ45转接头和一条RJ45-RJ45反转线)
2. 将Console线缆的DB9插头一头插到PC的COM口上,另外一端插到
路由器机箱CIP上主用RE的CONSOLE口上。
3. 打开PC中的终端软件工具。例如:CRT或者Windows自带的超级终端。
设置如下:
? 端口:选择第二步中Console线缆插入到PC上的端口,通常为COM
1或者COM 2 ? 波特率:9600 ? 数据位:8位
6
JUNIPER路由器日常维护操作手册 – T1600
? 停止位:1位 ? 流控:无
4. 打开CRT或者超级终端,按“Enter”键,屏幕出现登陆提示符,即连
接成功。如果没有显示,请检查线缆或者终端的配置是否正确。
2.2. 设备关闭
Juniper路由节点关闭必须按照下面的步骤进行操作:
1. 用console线缆连接到主用路由引擎的CONSOLE端口上。 2. 使用具有足够权限的用户名和密码登陆CLI命令行界面。 3. 在提示符下输入下面的命令:
lab@T1600-re0>request haltboth-routing-engines …
The operating system has halted. Please press any key to reboot
4. 等待console出现上面的输出,确认路由节点软件已经停止运行。 5. 关闭机箱背后电源模块电源。
system
2.3. 设备重启
Juniper路由节点重启必须按照下面的步骤进行操作:
1. 用console线缆连接到主用路由引擎的CONSOLE端口上。 2. 使用具有足够权限的用户名和密码登陆CLI命令行界面。 3. 在提示符下输入下面的命令:
lab@T1600-re0>request both-routing-engines
4. 等待console设备的输出,确认路由节点软件已经重新启动。
7
system reboot
JUNIPER路由器日常维护操作手册 – T1600
5. 关闭机箱背后电源模块电源。
如果要进行电源关闭的重新启动,请参阅“设备关闭”,然后再执行本节的设备关闭。在重新开启电源之前必须等待60秒。
2.4. 路由引擎切换
Juniper路由节点重启必须按照下面的步骤进行操作:
1. 用console线缆连接到主用路由引擎的CONSOLE端口上。 2. 使用具有足够权限的用户名和密码登陆CLI命令行界面。 3. 在提示符下输入下面的命令:
lab@T1600-re0>request chassis routing-engine master switch
4. 等待console设备的输出,确认路由引擎已经切换。
2.5. JUNOS升级
Juniper路由节点JUNOS软件升级必须按照下面的步骤进行操作: 1. 下载新的JUNOS软件,放置到FTP服务器上。
2. 用console线缆连接到主用路由引擎的CONSOLE端口上。 3. 将新的JUNOS软件复制到路由器的2个RE上,使用下面的命令:
lab@T1600-re0>file copy
ftp://username:password@ftp.hostname.net/filename/var/tmp/
lab@T1600-re0>file copy
/var/tmp/filenamere1:/var/tmp/
4. 用console线缆连接到备用路由引擎的CONSOLE端口上。 5. 升级前,执行下面的命令备份旧的软件及设定:
lab@T1600-re1>request system snapshot 6. 安装新的JUNOS软件:
8
JUNIPER路由器日常维护操作手册 – T1600
lab@T1600-re1> request system software add validate /var/tmp/jinstall-11.x-package-name-signed.tgz 7. 重新启动备用路由引擎:
lab@T1600-re1>request system reboot Reboot the system ? [yes,no] (no) yes 8. 切换主备路由引擎:
lab@T1600-re0>request chassis routing-engine master switch
9. 重复步骤4~7对原主用路由引擎(re0)进行升级。 10. 切换主备路由引擎,恢复路由引擎升级前的主备关系:
lab@T1600-re1>request chassis routing-engine master switch
2.6. 密码恢复
如果路由节点的Root密码丢失,而且没有其他的超级用户权限,那么就需要执行密码恢复,该操作需要中断路由节点的正常功能。
要进行密码恢复,请按照下面操作进行: 1. 重新启动路由节点。
2. 在启动过程中,console上出现下面的提示的时候,按任意键中断正常启
动方式,然后再进入单用户状态:
Hit [Enter] to boot immediately, or any other key for
command prompt.
Booting [kernel] in 9 seconds... < Press any key other than return > ok boot –s
3. 执行密码恢复:在以下提示文字后输入recovery
Enter full pathname of shell or 'recovery' for root password recovery or RETURN for /bin/sh: recovery
NOTE: Once in the CLI, you will need to enter configuration mode using
NOTE: the 'configure' command to make any required changes. For example,
9
JUNIPER路由器日常维护操作手册 – T1600
NOTE: to reset the root password, type: NOTE: configure
NOTE: set system root-authentication plain-text-password
NOTE: (enter the new password when asked) NOTE: commit NOTE: exit NOTE: exit
NOTE: When you exit the CLI, you will be asked if you want to reboot NOTE: the system
Starting CLI ... root>
4. 进入配置模式,删除root密码:
root>configure
Entering configuration mode
[edit]
root# delete system root-authentication
root@router# commit commit complete
[edit]
root@router# exit
Exiting configuration mode
root@kenny>exit
Reboot the system? [y/n] y Terminated
5. 重新启动后,配置新的root密码。路由节点恢复正常。
如果出现任何现场无法解决的问题,请寻求代理商或Juniper TAC的帮助。
10
Juniper路由器维护操作手册-T1600



