计算机网络课程设计.docx

上传人:b****6 文档编号:5989497 上传时间:2023-01-02 格式:DOCX 页数:22 大小:911.44KB
下载 相关 举报
计算机网络课程设计.docx_第1页
第1页 / 共22页
计算机网络课程设计.docx_第2页
第2页 / 共22页
计算机网络课程设计.docx_第3页
第3页 / 共22页
计算机网络课程设计.docx_第4页
第4页 / 共22页
计算机网络课程设计.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

计算机网络课程设计.docx

《计算机网络课程设计.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计.docx(22页珍藏版)》请在冰豆网上搜索。

计算机网络课程设计.docx

计算机网络课程设计

 

石河子大学信息科学与技术学院

计算机网络课程设计

 

题目:

远程控制服务器并维护

姓名:

刘思思

学号:

0902012

院系:

信息科学与技术学院计科系

专业:

计双09

班级:

1班

指导教师:

马洪亮

完成时间:

2011年7月

目录

一、问题背景概述1

二、问题基本解决方案1

2.1远程控制软件发展情况1

2.2远程控制软件——SymantecPcAnywhere1

2.3需解决的问题5

2.4重点和难点6

三、实验方案实现条件6

3.1系统实现条件/环境配置说明6

3.2系统解决方案7

四、实验方案设计及实现7

4.1实验方案设计说明7

4.2实验实现过程说明7

4.2.1、安装PcAnywhere详细过程7

4.2.2、配置过程10

五、方案分析评估20

5.1和其他备选方案的分析比较21

5.2方案评估分析21

5.3设计体会21

附录A  参考文献22

一、问题背景概述

有时我们可能会碰到这样的情况:

在学校临时需要宿舍电脑中的资料,但又不可能马上跑回宿舍打开电脑拷贝吧。

此时如果能在学校就能远程打开宿舍中的电脑,并能进行远程访问控制,不就一切迎刃而解了吗!

我们平时的学习和生活中也涉及到需要一对多、多对多控制,一个或多个控制端同时控制多个被控端电脑,同时查看多个电脑屏幕,批量分发文件、批量关机,发送文字广播,开启摄像头,无需逐一输入IP/ID和控制密码被控电脑即自动上线……方便多位管理者共同管理公司职员电脑,监督职员工作,防止上班处理私事、私自外泄公司机密信息。

其实我们可以用PcAnywhere这一款远程控制软件,你可以将你的电脑当成主控端去控制远方另一台同样安装有PcAnywhere的电脑(被控端),你可以使用被控端电脑上的程序或在主控端与被控端之间互传文件。

你也可以使用其闸道功能让多台电脑共享一台MODEM或是向网路使用者提供打进或打出的功能。

二、问题基本解决方案

2.1远程控制软件发展情况

要实现远程控制的功能有很多软件可以实现,最简单的就是用windows自带的远程登录,不需要任何其他的软件,windowxpsp4和以上均自带该功能。

其他的远程控制软件很多,但是很多都是木马,容易被杀毒软件查杀掉,例如灰鸽子,冰河等都是老牌的黑软,并且使用起来会对自己的电脑造成安全隐患,这种远程控制软件是不被推荐的。

随着网络技术的发展,免杀的远程控制软件逐渐占据了远控软件的市场,其中DameWare、网络人还有PcAnywhere都是很不错的软件,下面主要就来介绍一款正规免杀的远程控制软件——PcAnywhere。

2.2远程控制软件——SymantecPcAnywhere

2.2.1、SymantecpcAnywhere软件介绍

SymantecPcAnywhere是国内首款可穿透内网、完全免费、并采用pcAnywhere安全加密的远程控制软件,网络人可实现:

远程控制电脑,远程监控电脑(被监控电脑无法发觉),快速上传下载、修改文件,文字聊天,远程开启摄像头等功能。

SymantecpcAnywhere它结合了远程控制、全方位的远程管理、高级的文件传输功能和强健的安全性,可以提高技术支持效率并减少了呼叫次数。

现在,使用SymantecpcAnywhere,即可实现对Linux和Windows系统的远程管理,从而避免使用命令行Linux工具。

通过所选系统上运行的支持Java的Web浏览器,也可以同时管理这两种操作系统。

增强的视频性能包括新增的带宽自动检测功能,用于自动优化各种连接类型的SymantecpcAnywhere的性能。

另外,借助对MicrosoftWindows预安装环境的支持,不但可以快速备份崩溃的系统,而且可以使其快速投入正常运行。

借助SymantecpcAnywhere内置的AES256位加密和全套其他安全功能,可以确保SymantecpcAnywhere客户端和被控端之间的通信安全。

您是否急需解决使用中遇到的问题?

借助最新的pcAnywhere移动功能,可以通过任意的TCP/IP连接(无论是有线还是无线)从MicrosoftPocketPC访问pcAnywhere被控端。

SymantecpcAnywhere还具有强大高效的文件传输功能,支持在不同的平台之间传输文件。

借助连接向导,新用户可以快速启动SymantecpcAnywhere。

使用被控端会议功能,可以建立到一个SymantecpcAnywhere被控端的多个并发远程连接。

因此,这是一款用于培训或协作的理想工具。

借助功能强大的SymantecpcAnywhere,可以快速解决技术支持问题,安全地管理远程计算机,以及轻松地跨多个平台工作。

2.2.2、SymantecpcAnywhere的主要功能

1.提供了卓越的功能:

保护远程控制、文件传输、命令队列、远程管理、快速部署以及连接。

  

2.提供了安全、高效、灵活的远程管理方法,可以排除故障并快速进行修复、纠正用户错误以及减少解决问题所需的时间。

  

3.提供了管理本地和远程设备的功能,使您可以加大对整个IT基础架构的控制力度和范围。

4.简单易用且带有简化的连接操作,具有更广泛的远程平台支持。

  

5.即使使用了路由器和防火墙,也可以随时随地轻松地连接到台式机或服务器。

6.借助经过认证的远程安全控制和多层安全防护,减少安全违规事件。

  

7.全面的远程管理功能可以解决许多常见问题,而无需进行完整的远程控制会话。

2.2.3、SymantecpcAnywherev12的最新功能

1.支持最新的操作系统平台  

pcAnywhere继续支持广泛操作系统中的最新版本。

您可以连接运行MicrosoftWindows、Linux、MacOSXUniversal或MicrosoftPocketPC的计算机,并对其进行管理。

最新版本的Windows包括Vista、WindowsServer2008和MacOSX10.5。

  

2.快速连接小应用程序  

通过单击即可访问常用功能,如连接到主机。

另外,还提供了其他非常有用的功能:

可以通过非常直观的智能方式访问常用功能;保留了身份验证,这样只需单击即可再次连接同一资源;自动部署主机,如果技术人员尝试连接的计算机尚未安装pcA主机,那么该应用程序会自动部署预配置的主机,然后建立相应的连接。

如果主机上的pcA服务已因故停止,那么该应用程序会自动启动服务,然后建立相应的连接。

  

3.本机白板支持  

技术人员和最终用户使用标准画图工具进行双向通信时,一方可以在屏幕上向另一方突出显示相关内容。

4.日志记录、报告和通知

会话中计算机的FQDN、IP地址、登录用户名以及键盘/鼠标状态更改情况。

另外,聊天对话也会被加以记录。

登录到NS数据库可以提供详细的报告,同时有助于满足遵从要求。

5.智能卡身份验证

支持所有PC/SC遵从智能卡(新版Windows上提出的标准)。

  多监视器选择,如果主机配置了多台监视器,那么远程端的用户可以选择在会话期间的特定时间查看其中任一监视器或所有监视器。

另外,主机端最多支持8台监视器。

  

6.活动会话缩略图  

打开多个会话时,专用的选项卡上会显示所有活动会话的缩略图。

用户单击缩略图即可直接进入会话。

7.一级和二级身份验证  

pcA的早期版本只支持一次只保持一类身份验证处于活动状态。

最新版v12还允许将本地\管理员组添加到其他身份验证类型中。

因此,如果一台主机配置了pcAnywhere用户,那么启用二级身份验证同样允许对本地管理员组中的所有用户进行身份验证。

8.主机邀请加以改进  

pcAnywhere通过主机邀请简化了用户请求获得管理员帮助的流程。

用户需要帮助时,可以选择发送主机邀请。

主机邀请会自动发送到相应的SMTP邮件客户端。

9.可定制工具栏  

管理员可以对远程控制会话界面进行定制,使其只显示最常用的选项,从而使该界面得到简化。

图2-1PcAnywhere界面

SymantecPcAnywhere12可以让行动工作者从家中、饭店房间及客户办公存取重要资料及应用程式。

对于服务台、VAR及系统整合人员来说,由于需要以有效、多样化的方式支援不同位置的使用者,因此这也是理想的解决方案。

使用PcAnywhere12,远端连线既简易又安全。

崭新的闸道功能可让主控端使用者寻找所需的被控端,即使被控端位于防火墙或路由器之后,或者没有固定或公开IP位址,也可轻松找到。

基本的检视界面专为新使用者设计,并且针对每项作业提供简易的图形选项。

内建FIPS140-2验证AES256位元加密,可确保阶段作业的安全性。

2.3需解决的问题

1.如何正确的使用该软件,并且知道主控端和被控端之间的关系,实现远程控制需要那些条件;

2.如何实现远程计算机的远程开机;

3.被控制端使用静态IP进行连接网络时如何实现远程控制;

4.被控制端使用ADSL获得由DHCP提供的动态IP地址进行连接网络时如何实现远程控制。

2.4重点和难点

本设计的重点在于:

1.如何正确的使用该软件,并且知道主控端和被控端之间的关系,实现远程控制需要那些条件;

2.被控制端使用静态IP进行连接网络时如何实现远程控制。

本设计的难点在于:

1.如何实现远程计算机的远程开机;

2.被控制端使用ADSL获得由DHCP提供的动态IP地址进行连接网络时如何实现远程控制。

三、实验方案实现条件

3.1系统实现条件/环境配置说明

本课程设计的工作条件可参考如下样表:

设备名称

规格、型号、参数

数量

备注说明

内存

>1GB以上

1

CPU

IntelCore双核E4500

1

硬盘

Seagate160G以上

1

网卡

3Com10/100M自适应网卡

1

表3-1主控端PC1硬件设备配置

设备名称

规格、型号、参数

数量

备注说明

内存

>1GB以上

1

CPU

IntelCore双核E4500

1

硬盘

Seagate160G以上

1

网卡

3Com10/100M自适应网卡

1

表3-2被控端PC2硬件设备配置

软件名称

版本说明

数量

备注说明

操作系统

Windowsxp/xp

2

软件

赛门铁克PcAnywhere12

1

表3-3系统平台及软件配置

3.2系统解决方案

利用远程控制软件为一个学校配置实现一个支持网络服务器远程管理和远程遥控教学功能的系统解决方案。

图3-1网络拓扑图

四、实验方案设计及实现

4.1实验方案设计说明

首先远程连接到被控端,一定先是被控端先开启服务,然后开启主控端来连接被控端,进去之后首先先输入用户名和密码,之后便可以对远程的机器进行控制了。

4.2实验实现过程说明

4.2.1、安装PcAnywhere详细过程

图4-1初始安装界面

图4-2用户名和组织名确认

此处注意要单击“允许远程管理PcAnywhere”后选择“该功能将安装在本地硬盘上”,然后再单击“下一步”;

图4-3选择将功能安装在本地硬盘上

接下来进行该软件的汉化,这样使用起来更方便,更符合我们的习惯

图4-4汉化初始界面

图4-5汉化已完成

汉化完成,至此,PcAnywhere的整个安装过程已经完毕。

接下来打开该软件主界面如下:

图4-6主界面

4.2.2、配置过程

1、在需要被远程控制的计算机上建立被控端

启动软件后,单击左侧工具栏上的“被控端”图标。

这里显示了被控制端可以使用的连接项目,创建一个新的远程连接。

图4-7创建被控端

接着在“连接信息”选项卡下勾选一类远程连接方式,这里通过互联网实现远程连接,应该勾选“TCP/IP”项。

图4-8设置连接信息

再切换到“呼叫者”选项卡,单击“新建项”图标,在这里设置允许用户访问以及控制的权限。

输入登录名及密码名单击“确定”按钮即可。

图4-9新建呼叫者

配置好就可以在“呼叫者”选项卡用户名。

图4-10设置呼叫者信息

配置安全选项设置:

允许最大连接数为4,完成登录的时间限制3分钟,级别为PcAnywhere编码。

图4-11设置安全性选项信息—登陆与次数限制

图4-12设置安全性选项信息—选择级别

配置完成后,必须要启动被控端。

图4-13启动被控端

2、在控制端进行配置

点击主控端弹出如下所示的对话框:

在弹出的“新主控端”窗口中,切换到“连接信息”选项卡,选择设备列表对应表项,应为TCP/IP。

图4-14连接信息设置,与被控端相同

点击主控端弹出如下所示的对话框:

在弹出的“新主控端”窗口中,切换到“设置”选项卡,输入刚才获取到的被控端IP地址,最后单击“确定”按钮退出。

图4-15输入被控端IP地址

编码级别一定要与被控制端保持一致,否则将出现配置失败的可能。

图4-16设置级别,与被控端保持一致

完成以上配置后,双击主控制端,出现等待连接状态。

图4-17等待连接

在输入框中输入用户名密码即可。

图4-18输入登录信息

此次是控制本机,所以显示出的控制结果是无数次画面重复,如下所示:

图4-19控制本机显示的画面

在控制本机的过程画面进行了无数次递归显示,基本无法配置其他东西,所以此处采用局域网多台计算机进行控制,输入用户名和密码:

图4-20输入登录信息,非本机

在局域网多台计算机进行远程控制时,我们可以很好的控制被控制的计算机,这是新的被控制后的客户端界面。

图4-21控制后的被控制端界面

3、进行文件传输:

点击左端的文件传输:

图4-22文件传输初始界面

可以把左边的文件直接拖拽到右边:

图4-23文件传输确认界面

文件传送过程如下:

图4-24传输成功

4、进行简单的交流:

被控端:

图4-25被控端对谈界面

主控端:

图4-26主控端对谈界面

五、方案分析评估

5.1和其他备选方案的分析比较

PcAnywhere是赛门铁克学校的产品,还有一款产品是在国内有着许多用户,它就是黑客常用的DameWare,两款产品各自都有各自的好处,单从使用简洁性来说我认为PcAnywhere还是比较容易操作的。

但两种产品都要考虑如何才能种入“肉鸡”中,其实实质都是想法设法找到对方机子的漏洞怎样才能利用对方已经打开的端口进行攻击。

5.2方案评估分析

总的来说这两款软件都是比较优秀的有国外的软件也有国内的软件,用PcAnywhere配置的会相对简单一些,但感觉传输速度好像不是很快。

用DameWare也同样必须在客户端和服务器各装一个软件,开启相应的服务端口。

5.3设计体会

远程控制并不是有些朋友想象的那样难,只要被控端与主控端正确设置,还是很容易实现的。

本文所述的这种被控端无人值守的情况,属于远程控制最典型的应用;配置的关键在被控端,需要被控端硬件支持远程唤醒以及拥有一个固定的互联网IP地址,而这些条件也是通过软、硬件“协作”的办法来实现。

找对软件,熟知远程控制的操作过程是成功与否的前提。

整体通过本次的设计,使我对这些远程控制有了更加深刻的记忆,加深了对其的理解,掌握了远程控制主要用法作用。

感谢老师给了我们这次的机会,让我们更好的掌握知识!

 

附录A  参考文献

[1]KimD,LeeJ,KwonW,etal.DesignandimplementationofhomenetworksystemsusingUPnPmiddlewarefornetworkedappliances[J].IEEETrans.ConsumerElectron,2002,48(4):

963-972.

[2]杨志明.黑客攻防300招[M].北京:

人民邮电出版社,2009:

106-107.

[3]杨宗凯.黑客攻防秘技大曝光[M].北京:

清华大学出版社,2006:

116-117.

[4]余江.黑客7种武器攻防108招:

工具·实战篇[M].济南:

山东电子音像出版社,2007:

126-127.

[5]杨志明.基于UPnP技术的媒体服务器的设计和实现[J].计算机应用与软s件,2005,22(6):

126-127.

[6]杨宗凯,雷嘉,余江.数字家庭网关UPnP模块的设计与实现[J].计算机工程与科学,2007,29(5):

33-36.

[7]李平均,申健.基于远程控制的AV体系结构的设计与实现[J].计算机工程与设计,2007,28(14):

3521-3522.

[8]周捷,陈章龙,吴东辉.OSGi家庭服务网关的设计与实现[J].微型电脑应用,2004,20

(1):

48-51.

[9]他丽娟,贺梁,顾君忠.支持OSGi的家庭服务网关的设计与实现[J].计算机应用与软件,2008,25(3):

186-188.

[10]宋述燕,吴军.基于远程控制规范的家庭网关的设计与实现[J].光通信研究,2007,32(3):

39-41.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1