实验二:静态路由实验
实验拓扑
实验需求
- PC1在LAN1中,PC2在LAN2中,配置静态路由实现两个LAN中的PC能够通信;
- 去掉静态路由,配置默认路由使PC1与PC2能够通信;
步骤一:搭建网络拓扑(使用路由器来模拟PC)
步骤二:配置R1,R2,R3的IP
// 配置R1的IP
R1#conf ter
R1(config)#int f0/0
R1(config-if)#ip address 10.10.10.254 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
R1(config)#interface fastEthernet 0/1
R1(config-if)#ip address 12.12.12.1 255.255.255.252
R1(config-if)#no sh
// 配置R2的IP
R2#conf ter
R2(config)#int f0/0
R2(config-if)#ip address 12.12.12.2 255.255.255.252
R2(config-if)#no sh
R2(config-if)#exit
R2(config)#inter f0/1
R2(config-if)#ip add
R2(config-if)#ip address 23.23.23.1 255.255.255.252
R2(config-if)#no sh
// 配置R3的IP
R3#configure ter
R3(config)#inter f0/0
R3(config-if)#ip add
R3(config-if)#ip address 23.23.23.2 255.255.255.252
R3(config-if)#no sh
R3(config-if)#exit
R3(config)#inter f0/1
R3(config-if)#ip add 10.10.20.254 255.255.255.0
R3(config-if)#no sh
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
步骤三:配置PC的IP
由于PC是由路由器模拟的,因此要先关闭路由功能
// 将R5改名为PC1,R4改名为PC2
R5(config)#hostname PC1
R4(config)#hostname PC2
// 关闭路由功能
PC1(config)#no ip routing
PC2(config)#no ip routing
// 为PC指定网关(因为一旦关闭路由,就必须设置默认网关,而不能使用默认路由)
PC1(config)#ip default-gateway 10.10.10.254
PC2(config)#ip default-gateway 10.10.20.254
// 配置PC1和PC2的IP
PC1(config)#inte f0/0
PC1(config-if)#ip add
PC1(config-if)#ip address 10.10.10.1 255.255.255.0
PC1(config-if)#no sh
PC2(config)#inte f0/0
PC2(config-if)#ip add
PC2(config-if)#ip address 10.10.20.1 255.255.255.0
PC2(config-if)#no sh
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
步骤四:使用Ping命令进行网段测试,保证每个网段连通
步骤五:配置路由表
// R1
R1(config)#ip route 10.10.20.0 255.255.255.0 12.12.12.2
// R2
R2(config)#ip route 10.10.20.0 255.255.255.0 23.23.23.2
R2(config)#ip route 10.10.10.0 255.255.255.0 12.12.12.1
// R3
R3(config)#ip route 10.10.10.0 255.255.255.0 23.23.23.1
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
步骤六:测试PC1与PC2能否通信
PC1#ping 10.10.20.1
PC2#ping 10.10.10.1
- 1
- 2
步骤七:去掉静态路由,设置默认路由完成PC1和PC2通信、
// R1
R1(config)#no ip route 10.10.20.0 255.255.255.0 12.12.12.2
R1(config)#ip route 0.0.0.0 0.0.0.0 12.12.12.2
// R3
R3(config)#no ip route 10.10.10.0 255.255.255.0 23.23.23.1
R3(config)#ip route 0.0.0.0 0.0.0.0 23.23.23.1
// R2保持不变
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
步骤八:再次测试PC1与PC2能否通信
实验总结
- 考虑通信是双向的,设置R2路由表时,要考虑回传
- 默认路由使用场景单一,例如在r2上使用默认路由就会导致网络不同
- 配置静态路由、默认路由的命令
// 配置静态路由
ip route 目标网络 子网掩码 下一跳地址/接口地址(指数据包从哪个端口转发)
// 配置默认路由
ip route 0.0.0.0 0.0.0.0 下一跳地址/接口地址
- 1
- 2
- 3
- 4
4.要多做测试,确保网络连通性