您的位置:首页 > 理论基础 > 计算机网络

单臂路由实验(子接口的使用)

2013-11-22 11:33 316 查看
单臂路由实验的现实应用

通过本实验,实现了多个Vlan之间的互访,我明白了子接口的作用,以及相关的命令和意义,它节省了路由器的接口,也就节省了成本,对于比较小的公司和单位比较适合,下面是具体的操作如下:
1、网络拓扑结构图
场景描述:在switch1-2950T-24上需要两个vlan(vlan 501/406),vlan 501使用前10个端口,vlan406使用0/11-0/20端口,vlan 501使用10.63.201.0/24网段;vlan 406使用10.63.206.0/25网段;网关使用最后一个可用地址;管理地址vlan 1使用10.63.207.128/25.





2、使用console线连接路由器,打开终端配置,进行操作。




具体的命令如下:
Router>
Router>en
Router#conf
Router#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
(1)配置远程登录口令
Router(config)#line vty 0 4
Router(config-line)#log
Router(config-line)#login
Router(config-line)#password 123123
Router(config-line)#exi
Router(config)#enable se
Router(config)#enable secret 123123 //进入特权模式的加密口令
(2)对应每一个vlan,封装接口,这样就相当于每一个网段对应于一个子接口
Router(config)#inter
Router(config)#interface f
Router(config)#interface fastEthernet 0/0.1
Router(config-subif)#en
Router(config-subif)#encapsulation dot1Q 501 //对应vlan 501
Router(config-subif)#exi
Router(config)#
Router(config)#inter
Router(config)#interface f
Router(config)#interface fastEthernet 0/0.6
Router(config-subif)#encapsulation dot1Q 406 //对应vlan 406
Router(config-subif)#exi
Router(config)#inter
Router(config)#interface f
Router(config)#interface fastEthernet 0/0.7
Router(config-subif)#encapsulation dot1Q 1 //对应vlan 1
Router(config-subif)#ex
Router(config)#ex
Router#
(3)为每一个子接口配置ip地址
Router#conf
Router(config)#interface fastEthernet 0/0.1
Router(config-subif)#ip address 10.63.201.254 255.255.255.0
Router(config-subif)#ex
Router(config)#inter
Router(config)#interface f
Router(config)#interface fastEthernet 0/0.6
Router(config-subif)#ip ad
Router(config-subif)#ip address 10.63.206.126 255.255.255.128
Router(config-subif)#no shu
Router(config-subif)#ex
Router(config)#interface fastEthernet 0/0.7
Router(config-subif)#ip address 10.63.207.254 255.255.255.128
Router(config-subif)#no shu //记住打开子接口
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

%LINK-5-CHANGED: Interface FastEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.1, changed state to up

%LINK-5-CHANGED: Interface FastEthernet0/0.6, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.6, changed state to up

%LINK-5-CHANGED: Interface FastEthernet0/0.7, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.7, changed state to up
(4)为每一个vlan配置对应的地址池,使其能够自动分配ip,如果手动分配就不用配置了
Router(config-subif)#ex
Router(config)#ip dhcp po
Router(config)#ip dhcp pool vl
Router(config)#ip dhcp pool vlan501
Router(dhcp-config)#ne
Router(dhcp-config)#network 10.63.201.0 255.255.255.0
Router(dhcp-config)#de
Router(dhcp-config)#default-router 10.63.201.254
Router(dhcp-config)#dn
Router(dhcp-config)#dns-server 10.10.2.1
Router(dhcp-config)#exi
Router(config)#ip dh
Router(config)#ip dhcp pool vlan406
Router(dhcp-config)#ne
Router(dhcp-config)#network 10.63.206.0 255.255.255.128
Router(dhcp-config)#de
Router(dhcp-config)#default-router 10.63.206.126
Router(dhcp-config)#dn
Router(dhcp-config)#dns-server 10.10.2.1
Router(dhcp-config)#exi
Router(config)#
Router#
Router#wr
Router#write //记住保存,以防止重启系统之后配置消失

3、在Switch0上的配置
Switch>en
Switch#conf
Switch#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.

(1)设置telnet口令
Switch(config)#li
Switch(config)#line vt
Switch(config)#line vty 0 4
Switch(config-line)#logi
Switch(config-line)#login
% Login disabled on line 1, until 'password' is set
% Login disabled on line 2, until 'password' is set
% Login disabled on line 3, until 'password' is set
% Login disabled on line 4, until 'password' is set
% Login disabled on line 5, until 'password' is set
Switch(config-line)#pas
Switch(config-line)#password 123123
Switch(config-line)#exi
(2)设置进入特权模式的口令
Switch(config)#enable s
Switch(config)#enable secret 123123
(3)添加vlan
Switch(config)#vla
Switch(config)#vlan 406
Switch(config-vlan)#exi
Switch(config)#vlan 501
Switch(config-vlan)#exi
(4)启用trunk
Switch(config)#inter
Switch(config)#interface g
Switch(config)#interface gigabitEthernet 1/1
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode trunk
Switch(config-if)#ex
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#sw
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk
Switch(config-if)#ex
Switch(config)#ex
Switch#
(5)配置交换机管理地址
Switch#
Switch#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#inter
Switch(config)#interface vlan 1
Switch(config-if)#ip ad
Switch(config-if)#ip address 10.63.207.129 255.255.255.128
Switch(config-if)#exi
Switch(config)#ip de
Switch(config)#ip default-gateway 10.63.207.254
Switch(config)#ex
Switch#write //保存配置
Building configuration...
[OK]

4、在接入交换机switch1上的配置




具体命令如下:
Switch>
Switch>en
Switch>en
Switch#confi
Switch#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.

//此处忽略了远程配置和特权模式加密以及设备名字的修改,直接进行配置
(1)添加对应的vlan
Switch(config)#vl
Switch(config)#vlan 501
Switch(config-vlan)#exi
Switch(config)#vlan 406
Switch(config-vlan)#exi
Switch(config)#inter
(2)划分vlan 501
Switch(config)#inter
Switch(config)#interface r
Switch(config)#interface range f
Switch(config)#interface range fastEthernet 0/1-10
Switch(config-if-range)#sw
Switch(config-if-range)#switchport a
Switch(config-if-range)#switchport access vlan 501
Switch(config-if-range)#no shu
Switch(config-if-range)#ex
(3)划分vlan 506
Switch(config)#inter
Switch(config)#interface r
Switch(config)#interface range f
Switch(config)#interface range fastEthernet 0/11-20
Switch(config-if-range)#sw
Switch(config-if-range)#switchport access v
Switch(config-if-range)#switchport access vlan 406
Switch(config-if-range)#no shu
Switch(config-if-range)#ex
(4)启用trunk
Switch(config)#interface g
Switch(config)#interface gigabitEthernet 1/1
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode trunk
Switch(config-if)#ex
Switch(config)#ex
Switch#
(5)实现远程管理
Switch#conf
Switch#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#inter
Switch(config)#interface vl
Switch(config)#interface vlan 1
Switch(config-if)#no shu
Switch(config-if)#no shutdown //记住打开接口
%LINK-5-CHANGED: Interface Vlan1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up

Switch(config-if)#ip add
Switch(config-if)#ip address 10.63.207.130 255.255.255.128 添加ip地址,实现远程管理
Switch(config-if)#ex
Switch(config)#ip default-gateway 10.63.207.254 //必须添加的,没有默认的网关,就不能在其他的网段远程访问这台交换机
Switch(config)#exi
Switch#
Switch#write //保存配置

5、验证一下,能获取ip







6、使用ping检查一下



下一篇使用三层交换机搭建单臂路由实验,您可以自己对比一下两者之间的区别。本次实验如有不妥之处,欢迎留言。
http://liufei888.blog.51cto.com/2625545/1330564
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息