昨天拿到一台juniper 的交换机EX2200,今天需要调试。CISCO的路由器与交换机用的还是很多的,Juniper 的交换机还是第一次用。所以还是先熟悉操作界面,查资料。 由于之前对juniper的路由器有一段时间的接触,再来看这个juiper交换机,感觉还是比较熟悉的,操作基本相同,只是路由器与交换机上还是有些差别的。
EX2200交换机,是支持二层和三层的一款低端交换机,三层协议只支持静态路由与RIP。
二层配置比较简单只要配置主机名,用户名和密码,管理等。 三层配置要配置VLAN,及VLAN间路由,以及路由协议等。
首先交换机上有4个SFP接口,客户正好需要四个SFP模块,我们给客户提供的模块是EX-SFP-1GE-SX,为了检查模块是否正常工作。先检查 root@JUNIPER_SW> show chassis hardware
Hardware inventory:
Item Version Part number Serial number Description
Chassis CW0210269104 EX2200-24T-4G
Routing Engine 0 REV 12 750-026468 CW0210269104 EX2200 24-Port
FPC 0 REV 12 750-026468 CW0210269104 EX2200 24-Port
CPU BUILTIN BUILTIN FPC CPU
PIC 0 BUILTIN BUILTIN 24x 10/100/1000 Base-T
PIC 1 REV 12 750-026468 CW0210269104 4x GE SFP
Xcvr 0 REV 02 740-011613 AM1033SH896 SFP-SX
中学生心理学 Xcvr 1 REV 02 740-011613 AM1033SH895 SFP-SX
Xcvr 2 REV 02 740-011613 AM1032SGYF0 SFP-SX
Xcvr 3 REV 02 740-011613 AM1033SH8BT SFP-SX
Power Supply 0 PS 100W AC
Fan Tray Fan Tray
拨掉其中一个模块,显示如下:
root@JUNIPER_SW> show chassis hardware
Hardware inventory:
Item Version Part number Serial number Description
Chassis CW0210269104 EX2200-24T-4G
Routing Engine 0 REV 12 750-026468 CW0210269104 EX2200 24-Port
FPC 0 REV 12 750-026468 CW0210269104 EX2200 24-Port
CPU BUILTIN BUILTIN FPC CPU
PIC 0 BUILTIN BUILTIN 24x 10/100/1000 Base-T
PIC 1 REV 12 750-026468 CW0210269104 4x GE SFP
95年高考语文第一题 Xcvr 0 REV 02 740-011613 AM1033SH896 SFP-SX
Xcvr 1 REV 02 740-011613 AM1033SH895 SFP-SX
Xcvr 2 REV 02 740-011613 AM1032SGYF0 SFP-SX
Power Supply 0 PS 100W AC
Fan Tray Fan Tray
迷惘的一代
交换空间2010说明上面检查是正确的。
但开机后不久交换机前面的Alarm灯出现红提示,打电话后juniper客服。告之说是背后的MGMT口(即管理口)未接网线。说要手动关闭管理口的ALARM,我在juniper中确实到了这条命令如下:
set chassis alarm management-ethernet link-down ignore
使用完这条命令并commit后,灯慢慢的变成了橙黄,并没有来掉。于是我再加了一条命令
set chassis alarm ethernet link-down ignore
结果灯还是老样子,没办法不管它了。下面开始配置交换机。
打开交换机使用console口登录后,提示,输入用户名和密码。默认用户名为root 密码为空
Amnesiac (ttyu0)
login: root
Password:
登录后出现root@:RE:0% 提示符,输入cli 进入命令行配置模式。(注:root用户在telnet登录后是不能登录的),必须设置一个超级用户
root@:RE:0%
root@:RE:0% cli
root> configure
Entering configuration mode
[edit]
root#
现在进入了配置模式
root# set system root-authentication plain-text-password
New password:
Retype new password:
先给root 用户设置一个密码
set system login user xingno uid 1001 class super-user
root# set system login user xingno authentication plain-text-password
New password:
Retype new password:
设置一个名为xingno 的超级用户
然后打开telnet 或ssh服务
root# set system services ssh 或
root# set system services telnet
然后设置主机名:
set system host-name Juniper-SW 设置一个主机名为Juniper-SW
现在开始配置管理地址,交换机的管理地址一般是配置在VLAN接口上的,然后先配置VLAN
必须进入接口配置模式 edit interface 如果直接在全局模式下使用
Set int vlan 会不到这条命令
set vlan unit 10 family inet address 192.168.1.100
在VLAN接口上划一个单元union 10,设置它的IP为192.168.1.100
后面我们要将vlan union 10与vlan 10 绑定魏碑体
接下来我们来创建一个vlan 名字为VLAN10 vlan-id 10
现在可以退回来全局模式
脚印中国Top 命令回来全局模式
set vlans VLAN10 vlan-id 10 l3-interface vlan.10
创建VLAN10 vlan-id 10并将 vlan union 10绑定到VLAN 10
现在就要把接口绑定到VLAN 10 有两种方法,一种是在vlans 中,一种是在接口中。
set vlans VLAN10 interface ge-0/0/1.0
或
set interfaces ge0/0/1 unit 0 family ethernet-switching vlan members VLAN10
这样就把ge0/0/1这个接口划分到VLAN10中,这样接入到VLAN10中PC,就可以通过192.168.1.100 管理交换机了。
如果需要将所有的端口都划分到同一个VLAN中,如果一条命令一条命令的操作会很麻烦。这个时候可以用到interface-range
set interfaces interface-range INTERFACE-RANGE member-range ge0/0/0 to ge0/0/23
定义一个interface-range 名为INTERFACE-RANGE 并把接口ge0/0/0 到ge0/0/23划到这个个组里。
然后把这个INTERFACE-RANGE 当作接口来操作。把它划到VLAN10中
set interfaces interface-range ALL unit 0 family ethernet-switching vlan members VLAN10
OK,这样就把ge0/0/0 to ge0/0/23的所有接口加入到VLAN10中。