路由综合实验

需求分析

一,原始需求如图:
在这里插入图片描述
二,细化需求
1,路由R6为模拟的运营商,这个设备代表公网,只能配置ip地址,之后不能进行其他任何配置

解释:内网不能直接访问公网,公网也不能直接访问内网

2,R1-R5路由模拟的是内部的局域网(私网),将ip地址192.168.1.0/24进行子网划分,分配给内网。

解释:将 ip 192.168.1.0/24 进行 子网划分 分配给各个网段

3,R1-R6都有自己的环回口,代表该网段下的用户

解释:环回口需要进行 路由汇总 以达到减少路由条数的目的

4,R3下的2台电脑通过DHCP来自动获取ip地址

解释:R3需要开启 DHCP 服务,对下面的2台电脑自动分配ip地址

5,要求选路最佳,要避免环路产生。

解释:写静态路由时一个网段到另外一个网段的路由跳数要尽量少。 
	路由的环回口汇总后要在汇总的那个路由上写上 空接口, 避免环路 的产生

6,R1-R5可以访问R6环回

7,R6 Telnet(远程登录)R5公有ip时,实际登录到的是R1上面

解释:要在R5上面接入公网那个端口进行 端口映射

8,R4与R5正常通信时走的是1000M路由,故障时走的是100M备用路由

在R4和R5间配置静态路由时要设置 浮动路由 进行路由备份

解决方法

一, 根据需求搭建实验拓扑结构。
二, 将给定的ip进行划分。在ip划分的时候最好留有其他网段,方便网络做大后扩展。
拓扑搭建及子网划分后的实验图如下。
如图搭建好的拓扑结构,图中各个网段,地址都注明了。
在这里插入图片描述

三,开始实施。(ensp软件上面操作)

1,环回配置

根据题意将除了R3的每一个路由器都进行环回的配置
配置命令:

对R1
<r1>sys	进入系统视图
[r1]interface LoopBack 1      定义环回口,标号为0-1023   
[r1-LoopBack1]ip address 192.168.1.33 28   添加环回的ip地址

[r1]interface LoopBack 2      定义另外一个环回
[r1-LoopBack1]ip address 192.168.1.49 28   

对R2
[r1]interface LoopBack 1     
[r1-LoopBack1]ip address 192.168.1.65 28   添加环回的ip地址

[r1]interface LoopBack 2      定义另外一个环回
[r1-LoopBack1]ip address 192.168.1.81 28   

其他路由环回依次配置就是

2,路由接口ip配置

根据图中进行ip的配置:
命令:

对R1
[r1]int g0/0/0  进入g0/0/0这个接口
[r1-GigabitEthernet0/0/0]ip add 192.168.1.5 30     添加ip地址,掩码为30 

R1另外一个口
[r1]int g0/0/1
[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 30

对于其他的路由,有几个接口配置几个ip就是

3,配置DHCP服务

根据图中配置
命令:

对R3
[r3]dhcp enable  启动DHCP服务
[r3]ip pool 1  添加ip池1
[r3-ip-pool-1]network 192.168.1.96 mask 27   分配的ip网段
[r3-ip-pool-1]gateway-list 192.168.1.97  添加网关
[r3-ip-pool-1]dns-list 114.114.114.114 dns服务器
[r3-ip-pool-1]int g0/0/2   进入要开启的那个接口
[r3-GigabitEthernet0/0/2]dhcp select global  基于全局模式打开DHCP服务
 
进入到R3下面任何的一台电脑,选择DHCP后到命令行输入ipconfig可以看到已经有分配的ip等。
PC>ipconfig
Link local IPv6 address...........: fe80::5689:98ff:fe2d:7193
IPv6 address......................: :: / 128
IPv6 gateway......................: 192.168.1.97
IPv4 address......................: 192.168.1.125
Subnet mask.......................: 255.255.255.224
Gateway...........................: 0.0.0.0
Physical address..................: 54-89-98-2D-71-93
DNS server........................: 114.114.114.114

4,配置缺省

R1缺省:R2,R3
R2缺省:R4
R3缺省:R4
R4缺省:R5
R5缺省:R6
命令:

对R1:
缺省路由格式:[r1]ip route-static 0.0.0.0 0.0.0.0 下一跳ip
[r1]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2      
[r1]ip route-static 0.0.0.0 0.0.0.0 192.168.1.6

对R2
[r2]ip route-static 0.0.0.0 0.0.0.0 192.168.1.10     

对R3
[r3]ip route-static 0.0.0.0 0.0.0.0 192.168.1.14

对R4
[r4]ip route-static 0.0.0.0 0.0.0.0 192.168.1.22

对R5
[r1]ip route-static 0.0.0.0 0.0.0.0 56.1.1.2

5,静态路由配置

格式:[r1]ip route-static 目的网段 掩码 下一跳ip

在图中可知
R1到1.8/30网段为了达到选路最佳,应该以1.2/30 为下一跳
R1到1.12/30网段为了达到选路最佳,应该以1.6/30 为下一跳
R1到其他网段为 负载均衡,走缺省路由即可

R2到1.4/30网段为了达到选路最佳,应该以1.1/30 为下一跳
R2到1.12/30网段为了达到选路最佳,应该以1.10/30 为下一跳
R1到其他网段走缺省路由即可

R3到1.0/30网段为了达到选路最佳,应该以1.5/30 为下一跳
R3到1.8/30网段为了达到选路最佳,应该以1.14/30 为下一跳
R3到其他网段走缺省路由即可

R4同理
R5同理

对R1 
[r1]ip route-static 192.168.1.8 30 192.168.1.2
[r1]ip route-static 192.168.1.12 30 192.168.1.6

对R2
[r2]ip route-static 192.168.1.4 30 192.168.1.1
[r2]ip route-static 192.168.1.12 30 192.168.1.10

对R3
[r3]ip route-static 192.168.1.0 30 192.168.1.5
[r3]ip route-static 192.168.1.8 30 192.168.1.14

6.浮动路由配置

浮动路由是在R4和R5上配置
当1000M链路down后100M链路显现出来,加个优先级实现

对R4
[r4]ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 100    优先级100  

对R5
[r5]ip route-static 192.168.1.0 24 192.168.1.21 preference 100

到此,私网可以实现全网互通了。接下来让私网和公网互通

7,nat的配置

解释:nat(地址转换协议)私网要访问公网时可以在设置的接口上对私网ip转化为R5接入公网的这个接口的ip。
R5是公网和私网的交界处。

对R5
[r5]acl 2000	
来自192.168.1.0网段流量经过时,将对其进行地址转换为R5这个接口的ip
[r5-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255    (0.0.0.255是反掩码)
[r5-acl-basic-2000]int g0/0/1	
[r5-GigabitEthernet0/0/1]nat outbound 2000

到这里公网和私网就可以进行互通了

8,远程服务及端口进行映射

R6 Telnet访问 R5 的56.1.1.1 时映射到R1的23号端口

首先需要在R1上开启 Telnet 服务

对R1
[r1]aaa     开启3a认证
[r1-aaa]local-user f1 privilege level 1 password cipher 123   创建一个f1 用户用以远程登录,权限为1 密文密码为123
[r1-aaa]local-user f1 service-type telnet   说明这个用户的作用是作为Telnet
[r1-aaa]q
[r1]user-interface vty 0 4    用户虚拟终端个数最多为5个
[r1-ui-vty0-4]authentication-mode aaa   认证模式

然后其他私网内的用户都可以通过Telnet连接R1了

最后进行端口映射
根据题意知道需要在R5上面进行端口映射

对R5
[r5]int g0/0/1
[r5-GigabitEthernet0/0/1]nat server protocol tcp global current-interface 23 ins
ide 192.168.1.33 23   访问R5的当前接口时映射到192.168.1.33 的 23号端口

到此实验完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员Fy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值