计算机网络实验
![计算机网络实验](https://img.360docs.net/imged/074z7fc0vz2xdhyp73ni-d1.webp)
![计算机网络实验](https://img.360docs.net/imged/074z7fc0vz2xdhyp73ni-e2.webp)
服务器软件的安装与配置
1.FTP服务器的安装和使用
一、实验目的
掌握FTP的基本原理,学会Serv-U的安装和使用。
二、实验环境
接入Internet的计算机一台。
三、实验内容
1、如何显示登录欢迎信息?
2、如何限制上传和下载的速度?
3、如何限制最大用户的数目?
4、如何支持匿名访问?
5、怎样防止恶意连接?
6、如何添加新用户?用户权限有什么不同?
7、什么是组?有和好处?如何添加?
8、目录访问权限的设置?
9、虚拟路径有何作用?怎样设置?
10、如何限制IP地址的访问?
11、什么是被动模式?如何使用?有什么优缺点?
12、如何应用SSL连接?
13、如何防止用户多线程下载?
14、怎样设定磁盘配额?
15、如何远程管理FTP服务器?
按照提示安装serv-U软件,安装成功后会立刻弹出提示框,按提示添加新域:
添加新域后会立刻弹出为该域创建用户,按照提示继续操作:
添加根目录,根目录里面的文件夹最好设置成英文,否则IE浏览器和firefox打开后是乱码。
单击用户后,编辑用户的属性,在限制和设置里面设置数据传输的上传下载等速度:
2.Web服务器的安装与配置
一、实验目的
掌握WWW的基本原理,学习Apache、PHP、MySQL、Discuz!的安装与配置。
二、实验环境
接入Internet的计算机一台。
三、实验内容
完成软件的安装与配置并给出以下问题的答案:
1、请对Apache和IIS在功能和性能两个方面做一下比较。
2、Apache的配置方式有何特点?
3、Apache最基本的配置有哪些步骤?
4、为追求更高的安全性,Apache还可以做哪些配置?(选做)
5、将PHP整合到Apache中的步骤有哪些?
6、PHP语言有什么特点?请与https://www.360docs.net/doc/e516517800.html,做一简单比较。
7、MySQL是一种什么级别的数据库?与SQL Server相比有何特点?
8、通过phpAdmin如何管理MySQL?
9、为什么需要ZendOptimizer对PHP进行优化?
10、简要介绍Apache、PHP、MySQL的最新发展。
按提示安装wamp5软件后,在桌面右下角的图标改变设置:
测试80端口,发现被iis占用,在internet信息服务中停止网站服务:
再次测试80端口的时候发现被Apache占用:
然后依次启动Apache服务和MySQL服务,保证服务都开启的情况下,再单击wamp图标,切换到在线状态,至此,wamp服务器搭建完毕。
到网上下载一个PHP/Mysql博客或者论坛程序,复制所有安装文件到wamp根目录下的www文件中,输入IP地址及index.php,即可访问。
最终在局域网其他电脑上边访问的效果如下图所示:
3.邮件服务器的安装与配置
一、实验目的
掌握电子邮件的基本原理,学习MDaemon的安装与配置。二、实验环境
接入Internet的计算机一台。
三、实验内容
1、如何添加、删除用户?
2、使用Outlook收发邮件应该如何配置?
3、如何通过Web方式收发邮件?
4、如果没有合法域名,对收发邮件有何影响?
5、防病毒插件如何安装和配置?
按下列步骤安装MDaemon:
4.常用网络管理命令
一、实验目的
掌握常用的网络管理命令。
二、实验环境
接入Internet的计算机一台。
三、实验内容
1、Ping
验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。
实验内容:
1)Ping 127.0.0.1;
2)Ping 本机的IP地址
3)Ping 远程主机的IP地址
4)使用”-l” 和”-f”参数测试当前网络的MTU
5)修改IP地址和子网掩码,使两台计算机处在不同网段内,使用Ping命令测试
6)hosts文件的配置
找到windows文件夹下的hosts文件;
使用文本编辑器打开该文件;
添加一条新记录:”127.0.0.1 localhost”;
运行ping –a 127.0.0.1和ping –a 127.0.0.2,记录运行结果;
修改该记录为:”127.0.0.2 localhost”
运行ping –a 127.0.0.1和ping –a 127.0.0.2,记录运行结果;
对比两次运行结果,分析说明hosts文件的作用。
7)观察并记录实验结果,并得出以下结论:
a)127.0.0.1与主机实际的IP地址有什么差别?
b)当前网络的MTU应该是多少?是如何分析的?
c)在不同网段内的两台计算机能否直接通过HUB连接?
2、Netstat
显示协议统计和当前的 TCP/IP 网络连接。该命令只有在安装了 TCP/IP 协议后才可以使用。
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
实验内容:测试各个参数的作用并理解其结果。
3、arp
命令格式:
ARP -s inet_addr eth_addr [if_addr]
ARP –d inet_addr [if_addr]
ARP –a [inet_addr] [-n if_addr]
实验内容:
1)显示当前ARP cache中的内容,记录下来;
2)测试删除ARP cache中的内容;
3)使用ping和arp命令获取远程主机的MAC地址;
4)在远程主机下使用ipconfig –all命令获取实际的MAC地址;
5)对比3与4步获得的结果并进行记录,分析原理;
6)获取本网络默认网关的MAC地址
7)ping 202.118.1.82,记录本机ARP cache中的内容;
8)ping 202.118.1.250,记录本机ARP cache中的内容;
9)对比7与8步获得的结果并进行记录,分析原理;
10)使用arp –s参数进行静态ARP映射,防范ARP欺骗;
11)使用arp –s参数将默认网关的IP地址与错误的MAC地址进行静态ARP映射,记录并分析此
时的现象。
4、Tracert
使用格式:tracert [-d] [-h maximum_hops] [-j host_list] [-w timeout]
实验内容:测试各个参数的作用并理解其结果。
5、Ipconfig
ipconfig程序采用Windows窗口的形式来显示IP协议的具体配置信息,如果ipconfig命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机的相关信息如:主机名、DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入ipconfig /?可获得ipconfig的使用帮助,键入ipconfig all可获得IP配置的所有属性。
实验内容:测试各个参数的作用并理解其结果。
6、 Net
Net 命令用于使用和核查计算机之间的NetBIOS 连接。该命令参数很多,使用net命令可以详细查看该命令作用。其参数有:
NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ] 最常用的三个是:net view、net use 和net send。
5.网络协议分析(选做)
一、实验目的
掌握TCP/IP协议族的基本原理,学习Sniffer软件的使用。
二、实验环境
本实验环境十分简单,有一台正常接入Internet 的计算机即可。Internet 上免费的包捕获与分析软
件有很多,如Netxray,Sniffer pro,Etherpeek,Ethereal,Tcpdump 等,这些软件的使用非常简单。建议使用sniffer pro。
参考网址:https://www.360docs.net/doc/e516517800.html,/www/special/sniffer.asp
三、实验内容
1、安装应用软件;
2、运行应用程序,抓取网络上的数据包;
3、分析各种协议的数据包,完成思考题:
(1)分析HTTP、FTP、TELNET协议各自的数据帧中,数据连路层、网际层、传输层首部各字段的值。(2)分析域名解析过程。说明使用的是递归解析还是反复解析?DNS 使用什么传输层协议?
(3)捕获电子邮件数据包,分析其中的用户名和密码。
(4)分析其它使用明码传送的协议,找出有用信息。
(5)如何运用sniffer pro解决网络中的故障?
计算机网络实验
广州大学学生实验报告 开课学院及实验室:计算机学院 2015年月11日10日 一、实验目的 理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息。 二、实验环境 安装了TCP/IP协议的Windows系统的计算机 三、实验内容 1、检测本机的MAC地址 2、检测本机网关的MAC地址 3、检测本地域名服务器的IP地址 4、检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境) 5、检测去往https://www.360docs.net/doc/e516517800.html,的路径MTU 6、检测本机的路由表 7、检测去往https://www.360docs.net/doc/e516517800.html,n网络的可用性、回程响应时间及经过的路由器个数。 8、检测本机的所有有效连接,及各连接的端口号 9、往路由表添加一条路由,去往主机https://www.360docs.net/doc/e516517800.html,的路由,经过邻居同学的主机转发 10、课后实验并写入实验报告: ●为了确定你所在组织的路由是否稳定,使用路由跟踪程序来找到去往每一网络中 的一条路由,重复测试一次,再连续测试几天,看看路由有变化吗? ●挑选10个Internet中较远的目的地,进行前一练习中的实验,看看路由变化的频 度。 ●上网收集网络测试工具并测试使用方法。 四、实验步骤、记录和结果 实验1:检测本机的MAC地址 用ipconfig/all命令可以查看到本机的信息,包括MAC地址、IP地址等
实验2:检测本机网关的MAC地址:从上述可知网关ip为202.192.33.254,再输入Arp –a 202.192.33.254 由ipconfig/all命令可得到本机网关的IP地址为:172.18.36.254,通过ping网关的IP 地址后用arp -a命令可得到本机网关的MAC地址为:00-0c-db-c9-71-c0 实验3:检测本地域名服务器的IP地址:直接输入ping https://www.360docs.net/doc/e516517800.html, 由ipconfig/all命令可得到本地域名服务器的IP地址为:202.192.18.10
计算机网络技术实验
计算机网络技术试验 院系名称: 专业班级: 学生姓名: 学号:
试验二:网络命令的使用 1.实验目的: 1)了解或掌握一些网络常用命令; 2)掌握Ping、netstat、IPConfig、ARP等命令的功能及一般用法; 3)能应用上述命令进行网络连通、网络状态、网络配置等。 2.实验所需要的设备 一台已连网的计算机,windows操作系统 3.实验要求:(command.doc为参考命令文件) 进入DOS模式,:(开始-附件-命令提示符,或开始-运行cmd ) 1、利用Ping对某个已知IP或域名的计算机进行连通查询, 对查询结果进行分析并做好记录,再ping某个不存在的域名或地址。 2、利用netstat至少一个参数对本机的网络状态进行查询, 对查询结果进行分析记录; 3、利用IPConfig对本机的网络状态进行查询,对查询结果 进行分析记录(哪些是你不理解其含义的内容); 4、测试本机与相邻机器的物理连通性,记录并说明原因; 5、使用arp察看本地缓存中的内容,添加一条新的静态项 目,并用ping进行测试; 6、tracert某个著名域名,记录经过多少个节点?响应时 间?对方网关IP地址是什么?
7、使用route察看本地路由表,记录非自身环路的路由信息 (无则不纪录); 8、利用nbtstat至少一个参数对本机的网络状态进行查询, 对查询结果进行分析记录 9、使用NET命令察看本地机的共享有哪些并记录,删除默 认共享; 使用net use将网络上某个共享目录映射到一个驱动器字母。 4.简述实验步骤: 尽可能完成实验要求中的步骤并用简单语言进行记录。
计算机网络与WebGIS上机实验指导
苏州市职业大学 计算机网络与WebGIS实验报告 姓名: 学号: 学院: 班级:
实验一利用HTML制作表单 1.实验目的 了解掌握HTML语言:基础知识、编辑文档、超链接;图像与多媒体、表格、框架和表单 2.实验要求 硬件:GIS机房配置已达到要求; 软件:Win2000/WIN XP、记事本 3.实验内容 利用所学HTML语言完成表单制作,界面可参考图1,在制作过程中了解HTML文档的基本格式,尤其是表单标签