实验要求:
一、首先搭建拓扑图
二、拓扑搭建完成后进行IP配置。在进行IP配置之前,首先要合理的IP地址规划。
骨干区域只需要两个ip网段,所以可以像网络位借6位,
IP地址划分如下所示:
配置IP的操作在此不在赘述。
三、电脑需要自动获取IP地址,配置DHCP服务.
[r3]dhcp enable
[r3]ip pool aa
[r3-ip-pool-aa]network 192.168.1.96 mask 27
[r3-ip-pool-aa]gateway-list 192.168.1.97
[r3]interface GigabitEthernet0/0/2
[r3-GigabitEthernet0/0/2]dhcp select global
然后将属于r3的两台主机的DHCP服务打开,输入ipconfig查看是否可以正常获取IP地址
如图所示已经可以正常获取IP地址了
四、IP地址配置完成后,接着使全网可达。
r1:
1)r1的缺省指向让r2,r3
[r4]ip route-static 0.0.0.0 0 192.168.1.2
[r4]ip route-static 0.0.0.0 0 192.168.1.6
2)r1到r2的环回(因为r2的环回可以进行汇总,所以只需要写一条汇总后的路由即可)
[r1]ip route-static 192.168.1.64 27 192.168.1.2
3)r1到r3的环回(同上,r3的环回地址可以汇总,以下不在赘述)
[r1]ip route-static 192.168.1.96 27 192.168.1.6
4)r1到192.168.1.8 30 网段
[r1]ip route-static 192.168.1.8 30 192.168.1.2
5)r1到192.168.1.12 30 网段
[r1]ip route-static 192.168.1.12 30 198.168.1.6
r2
1)r2的缺省指向r4
[r2]ip route-static 0.0.0.0 0 192.168.1.10
2)r2到r3的环回有两条路可以走,做一个负载均衡
[r2]ip route-static 192.168.1.96 27 192.168.1.10
[r2]ip route-static 192.168.1.96 27 192.168.1.1
3)r2到192.168.1.4 30 网段。(走缺省路由开销值较大,所以选择通过r1)
[r2]ip route-static 192.168.1.4 30 192.168.1.1
4)r2到r1的环回
[r2]ip route-static 192.168.1.32 27 192.168.1.1
接下来的路由器都与前面的方法类似。。。。。。
r3
ip route-static 0.0.0.0 0.0.0.0 192.168.1.14
ip route-static 192.168.1.0 255.255.255.252 192.168.1.5
ip route-static 192.168.1.32 255.255.255.224 192.168.1.5
ip route-static 192.168.1.64 255.255.255.224 192.168.1.5
ip route-static 192.168.1.64 255.255.255.224 192.168.1.14
r4
在写r4的缺省路由时,因为上下带宽不同,可以进行浮动静态配置
ip route-static 0.0.0.0 0.0.0.0 192.168.1.18
ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 61
接下来的配置与上面类似
ip route-static 0.0.0.0 0.0.0.0 192.168.1.18
ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 61
ip route-static 192.168.1.0 255.255.255.252 192.168.1.9
ip route-static 192.168.1.4 255.255.255.252 192.168.1.13
ip route-static 192.168.1.32 255.255.255.224 192.168.1.9
ip route-static 192.168.1.32 255.255.255.224 192.168.1.13
ip route-static 192.168.1.64 255.255.255.224 192.168.1.9
ip route-static 192.168.1.96 255.255.255.224 192.168.1.13
r5
ip route-static 0.0.0.0 0.0.0.0 12.0.0.2
ip route-static 192.168.1.0 255.255.255.0 192.168.1.17
ip route-static 192.168.1.0 255.255.255.0 192.168.1.21 preference 61
因为192.168.1.0/24内还有很多未开放的网段,所以这么写下一跳会出线环路情况,所以我们在r4上写一个空接口路由
[r4]ip route-static 192.168.1.0 24 NULL 0
这时候会发现内网ping不通r5的环回,因为去r5的环回走的是r4的缺省,而空接口的匹配长度比缺省长,所以就将去往r5环回的路由扔向了空接口导致不同。
因此我们需要再写一个去往r5环回的吓一跳地址
ip route-static 192.168.1.160 255.255.255.224 192.168.1.18
ip route-static 192.168.1.160 255.255.255.224 192.168.1.22 preference 61
此时就可以ping通r5的环回地址了
考虑到我们在涉及到环回时,都是用的汇总地址,所以我们应该在他们本身写上空接口地址
[r1]ip route-static 192.168.1.32 27 NULL 0
[r2]ip route-static 192.168.1.64 27 NULL 0
四、r1-r5均可以访问r6的环回
[r5]acl 2000
[r5-acl-basic-2000]rule permit source 192.168.1.0 0.0.0.255
[r5]int GigabitEthernet 0/0/1
[r5-GigabitEthernet0/0/1]nat outbound 2000