小型局域网的搭建.docx
《小型局域网的搭建.docx》由会员分享,可在线阅读,更多相关《小型局域网的搭建.docx(26页珍藏版)》请在冰点文库上搜索。
小型局域网的搭建
实验报告
(2012/2013学年第二学期)
课程名称
专业课程设计一
实验名称
南京邮电大学组网设计
实验时间
2013
年
7
月
9
日
指导单位
计算机学院计科系
指导教师
黄钱彬
学生姓名
王欣源
班级学号
B10040101
学院(系)
计算机学院、软件学院
专业
计算机科学与技术
实验报告
实验名称
南京邮电大学组网设计
指导教师
黄钱彬
实验类型
设计
实验学时
32
实验时间
2013.7.9
一、实验目的和要求
组网需求:
一:
路由器Router0的管理员忘记了密码,要求你能通过密码恢复的方式进入路由器
二:
要求给设备命名,命名方式为你姓名-R0,姓名-A这种类似的方式
例如,你的姓名为张三,则路由器的名字为zhangsan-R0,zhangsan-R1,zhangsan-R2
交换机的名字为zhangsan-A,zhangsan-B,zhangsan-C,zhangsan-D
三:
交换机之间形成trunk,配置
四:
配置VTP,其中交换机A为服务器,B和C为客户端,VTP的域名为你的姓名,例如张三为zhangsan,要求在server端创建vlan5,6,7(这是额外需求,学生可以自己查找资料完成)
名字分别为你的姓名-4,例如zhangsan-5,zhangsan-6,zhangsan-7,
五:
把交换机上的PC和设备划入相应的vlan,要求启用portfast
六:
在Router0上启用单臂路由和DHCP,地址为192.168.5.0/24和192.168.6.0/24。
网关分别为192.168.5.1和192.168.6.1,DNS是4.4.4.4
七:
根据图上配置路由器的IP地址,其中xx为你的学号,例如你的学号末两位为12.则是202.101.12.1,如果是5,则202.101.5.1,其中YY为你的学号加1,比如你学号为2,则YY为3
八:
在企业内网启用动态路由协议
九:
在Router0上启用默认路由访问互联网
十:
不允许更改互联网任何设备的配置。
十一:
要求企业路由器都允许能进行telnet,VTY密码是wuyuesicheng,enable密码是cisco
十二:
要求把企业服务器能够发布到公网,要求互联网的人访问202.101.12.1的tcp的8080,访问到192.168.7.100的8080,互联网的设备访问202.101.12.1的FTP服务,访问192.168.3.100
十三:
要求192.168.2.0和192.168.3.0的PC能够借助202.101.12.1访问互联网,能够在浏览器中输入访问4.4.4.4这个服务器
十四:
要求对网络进行访问控制,192.168.5.0/24的不能访问192.168.7.100的任何服务
十五:
要求192.168.7.100这个服务器可以ping通其他设备,但是不能被其他设备ping通。
十六:
要求192.168.2.0的网段只能访问192.168.3.100的FTP服务。
二、实验环境(实验设备)
硬件:
微机
软件:
CiscoPacketTracer
二、实验原理及内容
具体的实验步骤如下:
一:
路由器Router0的管理员忘记了密码,要求你能通过密码恢复的方式进入路由器
断电重启路由器,并重启过程中Ctrlbreak
路由器会进入rommon1>这个模式
rommon1>confreg0x2142
rommon2>reset//重启路由器
Router>en
Router#copystartup-configrunning-config
Destinationfilename[running-config]?
Router#conft
Router(config)#
Router(config)#noenablepassword
Router(config)#enablepasswordccie
Router(config)#config-register0x2102
Router#showversion
Router#wr
二:
要求给设备命名,命名方式为你姓名-R0,姓名-A这种类似的方式
R0重命名
R0#en
R0#conft
R0(config)#hostnamewangxinyuan-R0
wangxinyuan-R0(config)#
R1重命名:
Router>
Router>en
Router#conft
Router(config)#hostnamewangxinyuan-R1
wangxinyuan-R1(config)#
R2重命名:
Router>en
Router#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#
Router(config)#
Router(config)#hostnamewangxinyuan-R2
wangxinyuan-R2(config)#
R3的重命名:
Router#
Router#conft
Router(config)#
Router(config)#hostnamewangxinyuan-R3
wangxinyuan-R3(config)#
wangxinyuan-R3(config)#
sw0的重命名:
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Switch(config)#hostnamewangxinyuan-A
wangxinyuan-A(config)#
wangxinyuan-A(config)#
sw1的重命名:
Switch>
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Switch(config)#hostnamewangxinyuan-B
wangxinyuan-B(config)#
sw2的重命名:
Switch>
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Switch(config)#hostnamewangxinyuan-C
wangxinyuan-C(config)#
sw3的重命名:
Switch>
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Switch(config)#hostnamewangxinyuan-D
wangxinyuan-D(config)#
sw4的重命名:
Switch>
Switch>
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Switch(config)#hostnamewangxinyuan-E
wangxinyuan-E(config)#
wangxinyuan-E(config)#
三:
交换机之间形成trunk,配置
在wangxinyuan-A上trunk如下:
wangxinyuan-A(config)#intfa0/1
wangxinyuan-A(config-if)#sw
wangxinyuan-A(config-if)#switchportmo
wangxinyuan-A(config-if)#switchportmodetr
wangxinyuan-A(config-if)#switchportmodetrunk
wangxinyuan-A(config-if)#
wangxinyuan-A(config-if)#
wangxinyuan-A(config-if)#intfa0/2
wangxinyuan-A(config-if)#sw
wangxinyuan-A(config-if)#switchportmo
wangxinyuan-A(config-if)#switchportmodetr
wangxinyuan-A(config-if)#
在wangxinyuan-B上trunk如下:
wangxinyuan-B(config)#intfa0/1
wangxinyuan-B(config-if)#sw
wangxinyuan-B(config-if)#switchportmo
wangxinyuan-B(config-if)#switchportmodetr
wangxinyuan-B(config-if)#
四:
配置VTP,其中交换机A为服务器,B和C为客户端,VTP的域名为你的姓名,例如张三为zhangsan,要求在server端创建vlan5,6,7(这是额外需求,学生可以自己查找资料完成)名字分别为你的姓名-4,例如zhangsan-5,zhangsan-6,zhangsan-7。
将wangxinyuan-A路由器设置为服务器,命名如下:
wangxinyuan-A#
wangxinyuan-A#vlandatabase
wangxinyuan-A(vlan)#vtpdomainwangxinyuan
ChangingVTPdomainnamefromNULLtowangxinyuan
wangxinyuan-A(vlan)#vtpserver
DevicemodealreadyVTPSERVER.
wangxinyuan-A(vlan)#vlan5namewangxinyaun-5
VLAN5modified:
Name:
wangxinyaun-5
wangxinyuan-A(vlan)#vlan6namewangxinyuan-6
VLAN6added:
Name:
wangxinyuan-6
wangxinyuan-A(vlan)#vlan7namewangxinyuan-7
VLAN7added:
Name:
wangxinyuan-7
wangxinyuan-A(vlan)#ex
wangxinyuan-A(config)#intvlan5
wangxinyuan-A(config-if)#ipaddress192.168.5.1255.255.255.0
wangxinyuan-A(config-if)#exit
wangxinyuan-A(config)#intvlan6
wangxinyuan-A(config-if)#ipaddress192.168.6.1255.255.255.0
wangxinyuan-A(config-if)#exit
wangxinyuan-A(config)#intvlan7
wangxinyuan-A(config-if)#ipaddress192.168.7.1255.255.255.0
wangxinyuan-A(config-if)#
五:
把交换机上的PC和设备划入相应的vlan,要求启用portfast
在A交换机上将端口划分到vlan中
wangxinyuan-A(config-if)#intfa0/3
wangxinyuan-A(config-if)#switchportmodeaccess
wangxinyuan-A(config-if)#switchportaccessv5
wangxinyuan-A(config-if)#spanning-treeportfast
wangxinyuan-A(config-if)#
wangxinyuan-A(config-if)#ex
wangxinyuan-A(config)#intfa0/4
wangxinyuan-A(config-if)#switchportmodeaccess
wangxinyuan-A(config-if)#switchportaccessvlan6
wangxinyuan-A(config-if)#spanning-treeportfast
在B交换机上将端口划分到vlan中:
wangxinyuan-B(config)#intfa0/2
wangxinyuan-B(config-if)#swmoac
wangxinyuan-B(config-if)#swacv5
wangxinyuan-B(config-if)#spanning-treeportfast
wangxinyuan-B(config-if)#exit
wangxinyuan-B(config)#intfa0/4
wangxinyuan-B(config-if)#noswacv6
wangxinyuan-B(config-if)#swacv7
wangxinyuan-B(config-if)#spanning-treeportfast
wangxinyuan-B(config-if)#exit
wangxinyuan-B(config)#intfa0/3
wangxinyuan-B(config-if)#swmoac
wangxinyuan-B(config-if)#swacv6
wangxinyuan-B(config-if)#spanning-treeportfast
由于vtp可以同步vlan信息,在B交换机上并没有划分vlan,但由于,在A上已经划分了vlan,故B交换机可以得到同步的信息
A交换机的端口划分如下:
虽然在交换机A上划分了vlan7(实际上并没有用到,所以划分端口号)
B交换机的端口划分如下:
六:
在Router0上启用单臂路由和DHCP,地址为192.168.5.0/24和192.168.6.0/24。
网关分别为192.168.5.1和192.168.6.1,DNS是4.4.4.4
在路由器R0上输入以下命令:
wangxinyuan-R0(config)#ipdhcppoolvlan5
wangxinyuan-R0(dhcp-config)#network192.168.5.1255.255.255.0
wangxinyuan-R0(dhcp-config)#default-router192.168.5.1
wangxinyuan-R0(dhcp-config)#dns-server4.4.4.4
wangxinyuan-R0(dhcp-config)#exit
wangxinyuan-R0(config)#ipdhcpexcluded-address192.168.5.1//动态分配地址时排除此地址
wangxinyuan-R0(config)#
wangxinyuan-R0(config)#ipdhcppoolvlan6
wangxinyuan-R0(dhcp-config)#network192.168.6.1255.255.255.0
wangxinyuan-R0(dhcp-config)#default-router192.168.6.1
wangxinyuan-R0(dhcp-config)#dns-server4.4.4.4
wangxinyuan-R0(dhcp-config)#exit
wangxinyuan-R0(config)#ipdhcpexcluded-address192.168.6.1//动态分配地址时排除此地址
wangxinyuan-R0(config)#
如图,vlan5中的PC1成功的动态分配到地址:
Vlan6中的PC3成功的动态分配到地址:
其他省略。
七:
根据图上配置路由器的IP地址,其中xx为你的学号,例如你的学号末两位为12.则是202.101.12.1,如果是5,则202.101.5.1,其中YY为你的学号加1,比如你学号为2,则YY为3
例如:
配置PC7的地址:
配置PC5的地址:
给路由器wangxinyuan-R1设置端口ip地址:
wangxinyuan-R1>
wangxinyuan-R1>en
wangxinyuan-R1#conft
wangxinyuan-R1(config)#intfa0/0
wangxinyuan-R1(config-if)#noshut
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#ipaddress192.168.2.1255.255.255.0
wangxinyuan-R1(config-if)#intfa0/1
wangxinyuan-R1(config-if)#noshut
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#ipaddress202.101.1.2255.255.255.0
wangxinyuan-R1(config-if)#intfa1/0
wangxinyuan-R1(config-if)#noshut
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#
wangxinyuan-R1(config-if)#ipaddress172.16.2.2255.255.255.0
wangxinyuan-R1(config-if)#
给路由器wangxinyuan-R2端口设置IP地址:
wangxinyuan-R2(config)#intfa0/0
wangxinyuan-R2(config-if)#noshut
wangxinyuan-R2(config-if)#
wangxinyuan-R2(config-if)#
wangxinyuan-R2(config-if)#ipaddress192.168.3.1255.255.255.0
wangxinyuan-R2(config-if)#intfa0/1
wangxinyuan-R2(config-if)#noshut
wangxinyuan-R2(config-if)#
wangxinyuan-R2(config-if)#
wangxinyuan-R2(config-if)#ipaddress172.16.2.3255.255.255.0
wangxinyuan-R2(config-if)#
给路由器端口设置IP地址:
wangxinyuan-R0>
wangxinyuan-R0>en
Password:
//(为cisco)
Password:
//(为ccie)为保护,不显示
wangxinyuan-R0#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
wangxinyuan-R0(config)#intfa0/1
wangxinyuan-R0(config-if)#noshut
wangxinyuan-R0(config-if)#
wangxinyuan-R0(config-if)#
wangxinyuan-R0(config-if)#ipaddress172.168.1.1255.255.255.0
wangxinyuan-R0(config-if)#intfa0/0//此端口只用开启,不用设置地址
wangxinyuan-R0(config-if)#noshut
wangxinyuan-R0(config-if)#
wangxinyuan-R0(config-if)#
wangxinyuan-R0(config-if)#intfa1/0
wangxinyuan-R0(config-if)#noshut
wangxinyuan-R0(config-if)#ipaddress202.101.12.1255.255.255.0
wangxinyuan-R0(config-if)#
wangxinyuan-R0(config-if)#
至此,可以实现同一网段内互相通信,不同的网段之间不可以通信
在192.168.3.0网段内:
用PC7pingPC6的情况如下:
在192.168.2.0的网段内:
用PC4pingPC5结果为:
在192.168.5.0的网段内,用PC1pingPC2结果为:
在192.168.6.0的网段内,用PC3pingPC0结果为:
网段之间不可以ping通:
例如:
192.168.3.3ping192.168.2.3的结果为:
(目的地不可达)
192.168.5.3ping192.168.6.3的结果为:
(请求超时)
其他就不一一距离了。
如想要实现全网全通,则要进行启用路由协议。
(在此,进行动态路由的启用)
八:
在企业内网启用动态路由协议
在R2路由器上输入如下命令:
wangxinyuan-R2>
wangxinyuan-R2>en
wangxinyuan-R2#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
wangxinyuan-R2(config)#routerrip
wangxinyuan-R2(config-router)#ver2
wangxinyuan-R2(config-router)#noau
wangxinyuan-R2(config-router)#net172.16.2.0
wangxinyuan-R2(config-router)#net192.168.3.0
wangxinyuan-R2(config-router)#
在R1上输入如下命令:
wangxinyuan-R1>
wangxinyuan-R1>en
wangxinyuan-R1#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
wangxinyuan-R1(config)#routerrip
wangxinyuan-R1(config-router)#ver2
wa