【思科期末考察实验】实验3

思科模拟实验,交换机Trunk模式路由器子接口配置
实验大致步骤图解

第一步 –配置主机IP

  • 首先,你得划分好各个主机的网段,当然这是随意的。
PC1-4

例如,左侧的PC0和PC1使用的是 192.168.1.0网段 也就是192.168.1.2和1.3的主机ip

右侧的PC0和PC1使用的是 192.168.2.0网段 也就是192.168.2.2和2.3的主机ip

配置好这里的IP后 开始划分和配置右侧的PC

pc5-8

例如,左侧的PC5和PC6使用的是 192.168.3.0网段 也就是192.168.3.2和3.3的主机ip

右侧的PC7和PC8使用的是 192.168.4.0网段 也就是192.168.4.2和4.3的主机ip

pc9

例如,左侧的PC9使用的是 192.168.5.0网段 也就是192.168.5.2的主机ip

例如,右侧的PC9使用的是 192.168.6.0网段 也就是192.168.6.2的主机ip

第二部 配置vlan

分为 1 和 2 两个交换机

交换机 1

Switch>en  //进入全局配置模式
Switch#configure 
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 2  //创建vlan 2
Switch(config-vlan)#exit  //退出当前的 vlan 2 操作
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#vlan 4
Switch(config-vlan)#exit
//这个时候就已经在交换机 1 中 创建完成了3个vlan
//划分 vlan 给到端口
Switch(config)#
Switch(config)#interface range f0/1-2  //进入端口 1-2 range是一次进入到f0/**的范围
Switch(config-if-range)#switchport  mode  access //配置端口模式为 access模式
Switch(config-if-range)#switchport  access vlan 2 //将端口以 access的模式加入到vlan 2
Switch(config-if-range)#exit   //退出操作
Switch(config)#
//重复
Switch(config)#interface range f0/3-4
Switch(config-if-range)#sw mo ac
Switch(config-if-range)#sw ac vlan 3
Switch(config-if-range)#exit
Switch(config)#
//端口已经划分完至端口了,vlan 4 这里保留但先不划分

交换机2

Switch>en  //进入全局配置模式
Switch#configure 
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 2                    //创建vlan 2
Switch(config-vlan)#exit                 //退出当前的 vlan 2 操作
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#vlan 4
Switch(config-vlan)#exit
Switch(config)#
//和交换机1操作相同 分别创建vlan 2,3,4

//进入端口号 2 因为 PC 4 的5.0网段主机我划分给了0/2端口,当然你也可以自定义
Switch(config)#interface f0/2  //进入端口 0/2 
Switch(config-if-range)#switchport  mode  access //配置端口模式为 access模式
Switch(config-if-range)#switchport  access vlan 4 //将端口以 access的模式加入到vlan 4
Switch(config-if-range)#exit   //退出操作
//最后一步 进入端口号 0/1 因为这个端口连接路由器 R1 要配置trunk模式
Switch(config)#interface f0/1  //进入交换机2的端口0/1
Switch(config-if)#sw mo trunk   //设置模式为 trunk模式
Switch(config-if)#exit          //退出操作

右侧的 交换机 配置

Switch>en  //进入全局配置模式
Switch#configure 
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 2  //创建vlan 2
Switch(config-vlan)#exit  //退出当前的 vlan 2 操作
Switch(config)#vlan 3
Switch(config-vlan)#exit
Switch(config)#vlan 4
Switch(config-vlan)#exit
//创建完成了3个vlan
//划分 vlan 给到端口
Switch(config)#
Switch(config)#interface range f0/2-3  //进入端口 2-3 range是一次进入到f0/**的范围
Switch(config-if-range)#switchport  mode  access //配置端口模式为 access模式
Switch(config-if-range)#switchport  access vlan 2 //将端口以 access的模式加入到vlan 2
Switch(config-if-range)#exit   //退出操作
Switch(config)#
Switch(config)#interface range f0/4-5  //进入端口 4-5 range是一次进入到f0/**的范围
Switch(config-if-range)#switchport  mode  access //配置端口模式为 access模式
Switch(config-if-range)#switchport  access vlan 3 //将端口以 access的模式加入到vlan 2
Switch(config-if-range)#exit   //退出操作
Switch(config)#
Switch(config)#interface f0/6
Switch(config-if-range)#sw mo ac
Switch(config-if-range)#sw ac vlan 4
Switch(config-if-range)#exit
Switch(config)#
//最后一步 进入端口号 0/1 因为这个端口连接路由器 R2 要配置trunk模式
Switch(config)#interface f0/1  //进入交换机2的端口0/1
Switch(config-if)#sw mo trunk   //设置模式为 trunk模式
Switch(config-if)#exit          //退出操作

第二部分 左侧交换机实现 数据链路

进入交换机 1

Switch(config)#interface range f0/22-24  //进入端口 22-24 口
Switch(config-if-range)#channel-group 1 mode on   // 将三口加入到 1 中
Switch(config-if-range)#
%LINK-5-CHANGED: Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
Switch(config-if-range)#exit //退出操作
Switch(config)#interface port-channel 1  //进入到port-channel 1 中
Switch(config-if)#sw mo trunk            //设置模式为 Trunk
Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
//将所有 vlan 2,3,4 以trunk的方式加入到里面
Switch(config-if)#sw trunk all vlan 2,3,4 
Switch(config-if)#exit        //退出操作
Switch(config)#end

//查询测试是否带有参数 是则成功 参数或多就删掉 或少就怎加

Switch#show running-config  //查询是否成功
Building configuration...
interface FastEthernet0/22
 channel-group 1 mode on     //参数 1
 switchport mode trunk       //参数 2
!                            //以上两个参数都有了证明端口部分成功了
interface FastEthernet0/23
 channel-group 1 mode on
 switchport mode trunk
!
interface FastEthernet0/24
 channel-group 1 mode on
 switchport mode trunk
!
interface Port-channel 1     //检查 port-channel 1 的部分
 switchport trunk allowed vlan 2-4   //参数1
 switchport mode trunk               //参数2
!
interface Vlan1
 no ip address
 --More-- 

进入交换机 2

Switch(config)#interface range f0/22-24  //进入端口 22-24 口
Switch(config-if-range)#channel-group 1 mode on   // 将三口加入到 1 中
Switch(config-if-range)#
%LINK-5-CHANGED: Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
Switch(config-if-range)#exit //退出操作
Switch(config)#interface port-channel 1  //进入到port-channel 1 中
Switch(config-if)#sw mo trunk            //设置模式为 Trunk
Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/22, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/23, changed state to up
//将所有 vlan 2,3,4 以trunk的方式加入到里面
Switch(config-if)#sw trunk all vlan 2,3,4 
Switch(config-if)#exit        //退出操作

//查询测试是否带有参数 是则成功 参数或多就删掉 或少就怎加

Switch(config)#end
Switch#show running-config  //查询是否成功
Building configuration...
interface FastEthernet0/22
 channel-group 1 mode on     //参数 1
 switchport mode trunk       //参数 2
!                            //以上两个参数都有了证明端口部分成功了
interface FastEthernet0/23
 channel-group 1 mode on
 switchport mode trunk
!
interface FastEthernet0/24
 channel-group 1 mode on
 switchport mode trunk
!
interface Port-channel 1     //检查 port-channel 1 的部分
 switchport trunk allowed vlan 2-4   //参数1
 switchport mode trunk               //参数2
!
interface Vlan1
 no ip address
 --More-- 

注意:第二台交换机2也需要进行一致的操作才能通信

第三步 单臂路由的操作

注意这里使用的路由器型号是 2911

3-1 配置 左侧路由器 1 的端口 ip 配置


Continue with configuration dialog? [yes/no]: no  //回复no 取消
Press RETURN to get started!
Router>en           //进入到全局配置模式
Router#conf          
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface gigabitEthernet 0/0   //进入与右侧路由器连接的端口
Router(config-if)#ip address 192.168.7.1 255.255.255.0 //这里划分的是7.0网段,当然随意
Router(config-if)#no shutdown                  //打开该端口 绿色为成功
Router(config-if)#exit                         //退出操作
Router(config)#
Router(config)#interface gigabitEthernet 0/1  //进入与交换机1连接的端口
Router(config-if)#no shutdown                  //打开该端口 绿色为成功
Router(config-if)#exit                         //退出操作
Router(config)#
//【注意】 这个时候连接交换的端口已经打开了 开始配置端口子接口的ip(也就是pc的网关ip)
Router(config)#interface gigabitEthernet 0/1.1   //进入接口1的子接口 .1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.1, changed state to up  //提示打开
Router(config-subif)#encapsulation dot1Q 2//把这个端口加入vlan 2里,这里为划分vlan操作
Router(config-subif)#ip address 192.168.1.1 255.255.255.0  //添加 ip网关地址 加添掩码
Router(config-subif)#exit                //退出操作
Router(config)#interface gigabitEthernet 0/1.2  //子接口2
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.2, changed state to up

Router(config-subif)#encapsulation dot1Q 3    //划分vlan 3
Router(config-subif)#ip address 192.168.2.1 255.255.255.0  //2.0网段的IP网关地址和掩码
Router(config-subif)#exit      //退出操作
Router(config)#interface gigabitEthernet 0/1.3  //子接口3
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.3, changed state to up
Router(config-subif)#encapsulation dot1Q 4
    //划分 vlan 4
Router(config-subif)#ip address 192.168.5.1 255.255.255.0  //5.0网段的IP网关和掩码
Router(config-subif)#exit       //退出操作
Router(config)#
//注意 这个时候 路由器1端口的子接口已经全部配完 这部分单臂路由操作结束,右侧的路由器2和这里操作一致,改变的是网关ip地址,其余不变

3-2 配置 右侧路由器 2 的端口 ip 配置

Continue with configuration dialog? [yes/no]: no  //回复no 取消
Press RETURN to get started!
Router>en           //进入到全局配置模式
Router#conf          
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface gigabitEthernet 0/0   //进入与路由器1连接的端口
Router(config-if)#ip address 192.168.7.2 255.255.255.0 //这里划分的是7.0网段,当然随意
Router(config-if)#no shutdown                  //打开该端口 绿色为成功
Router(config-if)#exit                         //退出操作
Router(config)#
Router(config)#interface gigabitEthernet 0/1  //进入与交换机 3 连接的端口
Router(config-if)#no shutdown                  //打开该端口 绿色为成功
Router(config-if)#exit                         //退出操作
Router(config)#
//注意 这个时候连接交换的端口已经打开了 开始配置端口子接口的ip(也就是pc的网关ip)
Router(config)#interface gigabitEthernet 0/1.1   //进入接口1的子接口 .1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.1, changed state to up  //提示打开
Router(config-subif)#encapsulation dot1Q 2 //把这个端口加入vlan 2里,这里为划分vlan操作
Router(config-subif)#ip address 192.168.3.1 255.255.255.0  //添加 ip网关地址 加添掩码
Router(config-subif)#exit                //退出操作
Router(config)#interface gigabitEthernet 0/1.2  //子接口2
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.2, changed state to up

Router(config-subif)#encapsulation dot1Q 3    //划分vlan 3
Router(config-subif)#ip address 192.168.4.1 255.255.255.0 //添加 ip网关地址 加添掩码
Router(config-subif)#exit      //退出操作
Router(config)#interface gigabitEthernet 0/1.3  //子接口3
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1.3, changed state to up
Router(config-subif)#encapsulation dot1Q 4
    //划分 vlan 4
Router(config-subif)#ip address 192.168.6.1 255.255.255.0  //添加 ip网关地址 加添掩码
Router(config-subif)#exit       //退出操作
Router(config)#
//注意 这个时候 路由器12口的子接口已经全部配完 这部分单臂路由操作结束,右侧的路由器2和这里操作一致,改变的是网关ip地址,其余不变

第四步 路由器连接和下一跳配置

r1-r2

下一跳寻址

下一跳的方式为 ip route 目标通信主机ip 255.255.255.255 下一跳地址

//进入到左侧的路由器 1 
Route> en
Router#
Router#conf
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#//格式 IP route 目标是3.2 全掩广播 下一跳则是交换机的0/0端口7.2IP地址
Router(config)#ip route 192.168.3.2 255.255.255.255 192.168.7.2
Router(config)#ip route 192.168.3.3 255.255.255.255 192.168.7.2
Router(config)#ip route 192.168.4.2 255.255.255.255 192.168.7.2
Router(config)#ip route 192.168.4.3 255.255.255.255 192.168.7.2
Router(config)#ip route 192.168.6.2 255.255.255.255 192.168.7.2
Router(config)#
//右侧的路由器的下一跳配置相同
//进入到右侧的路由器 2
Route> en
Router#
Router#conf
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#//格式 IP route 目标是3.2 全掩广播 下一跳则是交换机的0/0端口7.2IP地址
Router(config)#ip route 192.168.1.2 255.255.255.255 192.168.7.1
Router(config)#ip route 192.168.1.3 255.255.255.255 192.168.7.1
Router(config)#ip route 192.168.2.2 255.255.255.255 192.168.7.1
Router(config)#ip route 192.168.2.3 255.255.255.255 192.168.7.1
Router(config)#ip route 192.168.5.2 255.255.255.255 192.168.7.1
Router(config)#
//注意 这一步 路由器的下一跳已经完全配置完成了,实验到这就结束了。

注意事项

  • 左交换机2和路由器1连接的交换机端口一定要配置trunk
  • 数据链路配置一定要将valn划分到链路中并打trunk
  • 路由器—–路由器必须使用交叉线(虚线)
  • 数据链路 交换机1———交换机2也必须使用交叉线(虚线)
  • 左侧两台交换机都需要配置vlan 4 !!!

配置检测方法

  • 数据链路是否成功—–在交换机1添加一个主机并划分vlan 4中配置与5.2主机的相同网段ip地址,然后ping 192.168.5.2主机的ip地址,显示

PC>ping 192.168.5.2

Pinging 192.168.3.2 with 32 bytes of data:

Request timed out.

Request timed out.

Reply from 192.168.5.2: bytes=32 time=1ms TTL=126

Reply from 192.168.5.2: bytes=32 time=0ms TTL=126

即可表示数据链路成功

  • 检测子接口是否配置成功———用同一网段的PC相互ping能通则配置正确,不能通则重新配置子接口
  • 删除指令——-则在先前配置的指令前加上no ********** ****** 即可删除指令然后重新配置
  • 下一跳是否正确—–在路由器两旁分别加入一台PC (2911有3个口),然后配置不同网段,不用配置网关,然后配置这两台测试主机的下一跳来进行简单的区域测试即可。

内容结束,很高兴你能看到这里!

点击数:354

默认图片
JiHua article
文章: 17

留下评论