开学第一周我们就迎来了计算机网络实训,这门课程与上学期所学的计算机网络相对应,给了我们一个更深刻理解和掌握所学知识的机会。
实训的内容包括了网线的压制,虚拟机的使用,服务器的安装,dhcp,dns,iis,ftp,web等基本内容,使我们对网络的组建、运作有个初步的了解。
虽然以前自己也压过,但是通过实训更熟练了,也终结出了一些技巧和教训,比如在剥线的时候要拧一下,排好线以后要剪平,插下去才能保证每一根都接触得到。
虚拟机安装对我们实训有很多好处,虚拟机的软件是vmware,这一款软件可以在一台实体机上虚拟出有硬盘,cpu,内存,网卡等设备的虚拟机,并且相互之间可以互联,极大的方便了我们学习。在虚拟即上安装系统和在普通机上没有什么区别,只要吧iso镜像导入虚拟机的光驱即可一步步安装,老是告诉我们一个安装技巧,把安装完windowsserverxx后把安装好的安装文件复制几份,改个名就可以使用了,省去了系统安装的时间。另外,通过上网查资料我还了解到vmware这款软件不仅具有教学上的意义,还是一款比较成熟的商业软件,用在虚拟服务器领域,所以对它有一定了解还是对我们有很大好处的。
在实训的第二阶段我们学习了ip的查看和设置,并学习设置软路由,使得在不同网段的两台机可以联通。要查看ip地址可以在windows的网络连接属性里查看,也可以在命令行中输入ipconfig –all查看,使用命令行有时可以获得更多信息,更方便。
学习软路由的设置有利于我们形象的理解ip,网关,网段这些概念。
在tcp/ip网络互联中,不同网络的互联往往要使用到路由器。基于硬件的路由器价格往往较高,不为一般的单位所接受,而且在联网过程中,常碰到的问题都是将两个或两个以的局域网互联。实际上,有好多网络操作系统本身就提供路由功能,只不过是基于软件的路由而已,如windows xx server的静态路由系统就是基于软件的路由技术。
在tcp/ip协议中,ip协议(internet protocol)提供路由选择功能。在网络上发送数据时,数据首先被打包,成为一个个ip数据包。ip允许数据包在网络上从一个地方传到另一个地方。在一个以太网内,把报文从一台机器发送到另一台机器很容易,因为在同一网络内部,每一个报文无须选择路径,就可以直接达到它的目的地。但是,在两个或两个以上的网络互联时,情况就大不一样了。如处在网络a中的某一台机器要向处在网络b中的一台机器发送信息时,如果没有设置网络a到网络b的路由,则信息是根本无法发送出去的。
在windows xx server(linux也同样支持,原理类似)中,ip路由软件允许将一台机器配制成多宿主机,即在一台服务器上,同时安装两块或多块网卡,每一块网卡连接一个网络。由这一台服务器作为路由器,在两个网络之间进行ip包的路由。此路由为静态路由,静态路由器要求手工构造和更新路由表。
在各网络已建成的情况下,建立windows xx server路由器,其建立过程如下:
1) 在安装了windowsxx server操作系统的服务器安装两块网卡,该服务器将被配置成为一台路由器,用于连接两个局域网。
2)进入控制面板,在网络和拨号连接中添加tcp/ip协议。
3)配置网卡:为路由器服务器的每一块网卡配置一个ip地址,每个ip地址分别属于其所连接的网络的ip地址,并设置每块网卡的网关地址。
4)通过windows xx server管理工具中的路由管理来设置启用ip路由管理功能和启用路由器发布功能。配置路由可以使用route命令也可以使用windows xx server管理工具中的路由管理来通过窗口方式配置。
5)在客户端上将缺省路由设置为与之在同一网段上的路由器网卡ip地址。
这样,windows xx路由器就可以在两网络间进行工作了。
软路由配置好以后我们还可以用命令行中的ping命令检查两个不同网段的主机是否真正联通了。
实训的第三阶段我们学习了dhcp的设置和应用,在这个阶段我遇到了不少麻烦,苦思冥想,四处求教用来两个课时才最终完成。
dhcp是dynamic host configuration protocol的缩写,它是tcp/ip协议簇中的一种,主要是用来给网络客户机分配动态的ip地址。这些被分配的ip地址都是dhcp服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。使用dhcp时必须在网络上有一台dhcp服务器,而其他机器执行dhcp客户端。当dhcp客户端程序发出一个信息,要求一个动态的ip地址时,dhcp服务器会根据目前已经配置的地址,提供一个可供使用的ip地址和子网掩码给客户端。
使用dhcp的优点是dhcp使服务器能够动态地为网络中的其他服务器提供ip地址,通过使用dhcp,就可以不给intranet网中除dhcp、dns和wins服务器外的任何服务器设置和维护静态ip地址。使用dhcp可以大大简化配置客户机的tcp/ip的工作,尤其是当某些tcp/ip参数改变时,如网络的大规模重建而引起的ip地址和子网掩码的更改。
在设置dhcp服务器之前由于涉及到了授权的问题所以要事先安装域控制器。安装方法是管理工具—管理您的服务器—添加角色,然后添加域控制器。安装dhcp组件之后只要授权再根据向导设置地址池,网关等就可以了。
在学习dhcp时由于教程和网上下的资料都没有提及要先行安装域控制器,而当授权失败时弹出提示窗口我们也不知道在哪里安装所以在授权上费了一番周折。设置好dhcp后又因为是虚拟机所以客户机分到的ip并不是虚拟服务器分配的,而是机房服务器反配的,但是奇怪的是当我们断开实体机的本地连接后居然还分配到了一个ip,既不是虚拟服务器分配的,也不可能是机房服务器给的,这令我们十分不解。最后我们断开了实体机的网络连接才正确的给虚拟主机分配了ip。
在dhcp把进度拖后一天后我开始学习dns服务,这相对顺利得多。
域名管理系统——dns(domain name system)是域名解析服务器的意思,它在互联网的作用是:把域名转换成为网络可以识别的ip地址。首先,要知道互联网的网站都是一台一台服务器的形式存在的,但是我们怎么去到要访问的网站服务器呢?这就需要给每台服务器分配ip地址,互联网上的网站无穷多,我们不可能记住每个网站的ip地址,这就产生了方便记忆的域名管理系统dns,他可以把我们输入的好记的域名转换为要访问的服务器的ip地址
windowsxx默认已安装dns服务,依次选择“开始”-“程序”-“管理工具”-“dns”打开。
一般我们就分别创建正向和反向查找区域,因为dns不光是域名到ip的解析(正向查找),也包括ip到域名(反向查找)。
1.建立“firstserver.com”主区域名。在本机服务器名上点右键,选择“新建区域”,打开向导窗口后点下一步;在“区域类型”窗口里选择“主要区域”;再接着勾选“正向查找区域”点下一步进入如图1所示的“区域名称”窗口,此步是要输入欲解析的区域名,即www后面部分。
接着会提示你创建区域文件,我们按其默认文件名点下一步;在“动态更新”窗口中,考虑到此dns服务的安全性,一般按其默认“不允许动态更新”,当然如果已在服务端加装了硬件防火墙等安全措施,则可以选择“允许动态更新”;最后单击完成即可。
3.检查。在客户机的连接属性中把dns服务器设为dns服务器的ip,在命令行中输入ping 网址 如果解析出正确的ip则说明dns设置成功
在实训最后我们学习了iis服务器的使用,了解了制作web和ftp站点的方法,这些知识是十分实用的,在建立局域网或者建立个人博客时都会用得到。
iis是因特网信息服务的缩写,windows xx server、windows xx advanced server 以及 windows xx professional 的默认安装都带有 iis ,也可以在 windows xx 安装完毕后加装 iis。 iis 是微软出品的架设 web、ftp、smtp 服务器的一套整合软件,捆绑在 windowsxx/nt 中,可以在控制面板的添加/删除程序中选择添加删除 windows 组件中选择添加 iis 服务。当iis添加成功之后,再进入“开始→设置→控制面板→管理工具→internet服务管理器(internet信息服务)”以打开iis管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。
ftp 服务器在默认下没有安装ftp服务器功能,需在控制面板,添加删除windows组件中添加。利用 iis 可以建立多个不同的 ftp 服务器,并且可实现限制用户、锁定目录、锁定权限、封锁访问者的 ip 等一些列功能。
一、建立简单的ftp服务器的过程是:
1、右击 iis 控制台的电脑图标(本地管理的会显示本地计算机名),新建