学校局域网搭建

一、项目背景

       Z学校下设计算机学院和音乐学院,其网络均启用IPV6协议承载数据。服务器搭建在异地,所在网络启用IPV6协议承载数据。Z学校网络和服务器之间的网络启用IPV4协议承载数据。

Z学校不同学院PC终端之间有互访需求,Z学校所有PC终端有访问服务器需求。

二、网络拓扑

 

(1)图中音乐学院PC的IPV6地址设置为:2016:1:1::2/64,代表音乐学院的PC终端;

(2)图中计算机学院PC的IPV6地址设置为:2011:1:1::2/64,代表计算机学院的PC终端;

(3)图中服务器的IPV6地址设置为:5000::1/64

三、大作业要求

(1)按照拓扑图,在GNS3平台上搭建网络环境,并连接设备,对R1,R2,R3,R4进行网络端口地址规划,并把结果填到下表中:

路由器

接口

接口地址

R1

Fa0/0

2013:1:1::2/64

R1

Fa0/1

2014:1:1::1/64

R1

Fa1/0

2011:1:1::1/64

R2

Fa0/0

2013:1:1::1/64

R2

Fa0/1

2012:1:1::2/64

R3

Fa0/1

2012:1:1::1/64

R3

Fa1/0

2016:1:1::1/64

R4

Fa0/0

5000::2/64

R4

Fa0/1

2014:1:1::2/64

(2)对R1,R2,R3路由器运行OSPFv3路由协议,实现音乐学院PC与计算机学院PC能互访(即音乐学院PC能PING通计算机学院PC)。其中,R1和R2路由器共同组建计算机学院网络,属于area 0;R2和R3路由器共同组建音乐学院网络,属于area 1。(配置过程可参考PPT:IPV6 OSPFv3协议及配置)

(3)在路由器R1和R4之间运行RIPng路由协议,RIP进程名字为:name,并在其IPv4网络中,应用6in4模式建立IPV6隧道。(配置过程可参考PPT:IPv4到IPv6的过渡技术)

(4)在路由器R1上,开启路由重分布功能,完成OSPF路由与RIP路由条目的相互注入,配置指令如下:

R1(config)#ipv6 router rip name

R1(config-rtr)#redistribute ospf 1 metric 1

R1(config)#exit

R1(config)#ipv6 router ospf 1

R1(config-rtr)#redistribute rip name metric 1

R1(config-rtr)#exit

(5)上述配置完成后,音乐学院PC能PING通服务器地址,计算机学院PC能PING通服务器地址。

 

四、实现思想

关于OSPF的配置,首先是在全局配置模式下启动OSPF进程,然后设置路由器的ID号,而每个OSPF路由器都必须有一个Router-id且在网络中必须是唯一的,接着启动相应接口的OSPF,再配置OSPF的接口属性,最后配置OSPF协议属性。

关于6in4隧道,6in4隧道是在两个IPV6网络之间,通过IPV4网络建立一条永久链路,为隧道两端的IPV6网络提供稳定的连接。即在隧道接口上手动配置IPV6地址、隧道源IPV4地址和隧道目的IPV4地址,而隧道两端的路由器或主机必须支持IPV4和IPV6协议栈。

 

五、过程记录(可含设备配置过程代码、测试截图等) 

1、网络拓扑图

因为电脑系统本身有点问题,导致GNS3软件里的PC出现报错用不了,所以使用三个路由器代替三个PC来使用。

 

 

2、配置路由器

(1)配置R3

R3(config)#ipv6 unicast-routing

R3(config)#ipv6 router ospf 1                         //启动OSPF路由进程1

R3(config-rtr)#router-id 1.1.1.1                        //定义路由器ID为1.1.1.1

R3(config-rtr)#exit

R3(config)#interface fa1/0

R3(config-if)#ipv6 address 2016:1:1::1/64

R3(config-if)#ipv6 ospf 1 area 1                      //在接口上启用OSPF1,并声明接口所在区域为area1

R3(config-if)#no shutdown

R3(config-if)#exit

R3(config)#interface fa0/1

R3(config-if)#ipv6 address 2012:1:1::1/64

R3(config-if)#ipv6 ospf 1 area 1

R3(config-if)#no shutdown

 

(2)配置R2

R2(config)#ipv6 unicast-routing

R2(config)#ipv6 router ospf 1

R2(config-rtr)#router-id 2.2.2.2                      //定义路由器ID为2.2.2.2

R2(config-rtr)#exit

R2(config)#interface fa0/1

R2(config-if)#ipv6 address 2012:1:1::2/64

R2(config-if)#ipv6 ospf 1 area 1

R2(config-if)#no shutdown

R2(config-if)#exit

R2(config)#interface fa0/0

R2(config-if)#ipv6 address 2013:1:1::1/64

R2(config-if)#ipv6 ospf 1 area 0

R2(config-if)#no shutdown

 

 

(3)配置R1

R1(config)#ipv6 unicast-routing

R1(config)#ipv6 router ospf 1

R1(config-rtr)#router-id 3.3.3.3                       //定义路由器ID为3.3.3.3

R1(config-rtr)#exit

R1(config)#interface fa0/0

R1(config-if)#ipv6 address 2013:1:1::2/64

R1(config-if)#ipv6 ospf 1 area 0

R1(config-if)#no shutdown

R1(config-if)#exit

R1(config)#interface fa1/0

R1(config-if)#ipv6 address 2011:1:1::1/64

R1(config-if)#ipv6 ospf 1 area 0

R1(config-if)#no shutdown

R1(config)#ipv6 unicast-routing

R1(config)#ipv6 router rip name

R1(config-router)#exit

R1(config)#interface fa0/1

R1(config)#no shutdown

R1(config-if)#ip address 2014:1:1::1/64

R1(config-if)#ipv6 enable

R1(config-if)#ipv6 rip name enable

R1(config)#interface tunnel 11                       //配置隧道接口

R1(config-if)#ipv6 rip name enable

R1(config-if)#ipv6 address 3000:1:1:1::12/64          //在R1的隧道接口上配置IPV6地址3000:1:1:1::12/64;

R1(config-if)#tunnel mode ipv6ip                     //配置隧道模式为6in4

R1(config-if)#tunnel source 31.1.1.1                   //配置隧道源地址

R1(config-if)#tunnel destination 31.1.1.2               //配置隧道目的地址

R1(config-if)#exit

R1(config)#ipv6 router rip name

R1(config-rtr)#redistribute ospf 1 metric 1

R1(config)#exit

R1(config)#ipv6 router ospf 1

R1(config-rtr)#redistribute rip name metric 1

R1(config-rtr)#exit

 

 

(4)配置R4

R4(config)#ipv6 unicast-routing

R4(config)#ipv6 router rip name

R4(config-router)#exit

R4(config)#interface fa0/1

R4(config)#no shutdown

R4(config-if)#ip address 2014:1:1::2/64

R4(config-if)#exit

R4(config)#interface fa0/0

R4(config)#no shutdown

R4(config-if)#ipv6 enable

R4(config-if)#ipv6 address 5000::2/64

R4(config-if)#ipv6 rip name enable

R4(config-if)#exit

R4(config)#interface tunnel22

R4(config-if)#ipv6 rip name enable

R4(config-if)#ipv6 enable

R4(config-if)#ipv6 address 3000:1:1:1::128/64                // 在R1的隧道接口上配置IPV6地址3000:1:1:1::128/64;

R4(config-if)#tunnel mode ipv6ip

R4(config-if)#tunnel source 31.1.1.2                        //配置隧道源地址

R4(config-if)#tunnel destination 31.1.1.1                    //配置隧道目的地址

R4(config-if)#exit

 

 

3.配置PC

因为GNS3自带的PC出现报错,所以用路由器来代替GNS3原有的PC ,作为计算机PC。

(1)配置音乐学院R12

 

(2)配置计算机学院R8

 

(3)配置服务器R9

 

 

4.实验调试

(1)查看R1的路由

 

(2)查看R2的路由

 

(3)查看R3的路由

 

(4)查看R4的路由

 

(5)音乐学院R12与计算机学院R8互访

 

 

(6)音乐学院R12能PING通服务器地址R9

 

 

(7)计算机学院R8能PING通服务器地址R9

 

 

 

posted @   小石糖记  阅读(1486)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示