远程控制软件VNC教程和对内网机器控制的实现_第1页
远程控制软件VNC教程和对内网机器控制的实现_第2页
远程控制软件VNC教程和对内网机器控制的实现_第3页
远程控制软件VNC教程和对内网机器控制的实现_第4页
远程控制软件VNC教程和对内网机器控制的实现_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、远程控制软件VNC教程和对内网机器控制的实现网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端 在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用 被控端的系统资源。AD:网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主 控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及 使用被控端的系统资源。VNC(VirtualNetworkComputing)最早是一套由AT&T实验室所开发的可操控远程的 计算机的软件,其采用了 GPL授权条款,任何人都可免费取得该软件VNC软件主要由两

2、 个部分组成:VNCserver及VNCviewer。用户需先将VNCserver安装在被控端的计算 机上后,才能在主控端执行VNCviewer控制被控端。(在windows中也由一套著名的网络遥控软件Symantec公司推出的pcAnywhere。 VNCserver 与 VNCviewer 支持多种操作系统,如 Unix 系列(Unix,Linux,Solaris 等), windows及MacOS,因此可将VNC server及VNC viewer分别安装在不同的操作系统中进行控制。如果目前操作的主控端计算机没有安装VNCviewer,也可以通过一般的网页 浏览器来控制被控端。整个VNC

3、 一般运行的工作流程如下:(1)VNC客户端通过浏览器或VNCViewer连接至VNCServer。(2)VNCServer传送一对话窗口至客户端,要求输入连接密码,以及存取的VNCServer 显示装置。(3)在客户端输入联机密码后,VNCServer验证客户端是否具有存取权限。(4)若是客户端通过VNCServer的验证,客户端即要求VNCServer显示桌面环境。(5)被控端将画面显示控制权交由VNCServer负责。(6)VNCServer将把被控端的桌面环境利用VNC通信协议送至客户端,并且允许客户 端控制VNCServer的桌面环境及输入装置。这里我们使用VNC的升级版,Ultra

4、vnc来说明问题:软件名称:UltraVNCv1.0.10简繁中文版软件语言:多国语言软件类型:精品软件/远程管理授权方式:免费软件运行环境: Win2003,WinXP,Win2000,WinNT,WinME,Win9X软件大小:829KB(849,240字节)UltraVNC是客户端/服务器软件,允许你经由TCP/IP连线,控制远端的电脑。这个版本 的开发以RealVNC为基础,加上了 TightVNC的鼠标控制与编码,以及在eSVNC和 Vdacc-VNC找到的特殊功能,以及更多。它是自由软件,可在 GNU General Public License的条款下散布。与VNC各版本不同的地

5、方,还有:自动组态/快速选项。工具列显示,让你快速存取。无论是早期的winvnc或是后来的RealVNC都缺少 这个东西。内建图形介面的文件传送功能。允许在客户端和服务器之间,做简易的文件复制。 提供Windows2000/XP 高速的视讯挂钩驱动程序(核心模式),成功地改进效能, 并降低网路连线时的CPU活动量。速度简直就是超快。只是视讯挂钩驱动程序并非GPL 方式散布,但仍然是免费的就是了下载 HYPERLINK /SoftView/SoftView_1266.html%5d%e8%bd%ac%e8%bd%bd%e7%9a%84%e6%97%b6%e5%80%99%e8%bf%99%e4%

6、b8%aa%e8%bf%9e%e6%8e%a5%e5%a4%b1%e6%95%88%e4%ba%86 /SoftView/SoftView_1266.html转载的时候这个连接失效了. HYPERLINK /SoftView/SoftView_16713.html /SoftView/SoftView_16713.html 我自己找的下载地址.可以正常下载.我采用两台机器来作示范,一台Win98(客户端即控制端)IP: 。一台WinXPSP1中文版(服务端即被控端),IP: 一、安装Win98(客户端即控制端),IP: 和WinXP SP1中文版(服务端即被控端),IP: 基本都如下安装(小有

7、不同)OKchinses(simplified)一下一步一我同意一下一步中文(简体)安装类型一安装一完成注:其实,作为控制端(WinXPSP1中文版(服务端 即被控端),IP: )没有必要运行VNC server的(安装了 VNC viewer查看器就可或者干脆用IE就好),上面的Runasservice 可以不选 想要安装视频挂钩驱动程序(Video Hook Driver)吗?这将大大的增加VNC服务器端的 屏幕速度。注意:安装时会弹出数字签章警告,但请直接安装即可。单击是继续安装。这个大家看着办,装了确实对CPU占用和显示速度有好处。此时右下角出现神图标,安装结束,安装了 VNC ser

8、ver的被控端系统服务里面多出个VNC的服务二、服务端设置WinXPSPl中文版(服务端 即被控端),IP: 双击二:出现VNCserver标准控制界面接受套接字连接一定选上,这是连接你的系统的进入密码,最重要的一道防线,在有的操作系统里面第一次修改密码VNC不会记住,起机之后告诉你没有密码,让你确定,再次设置密码,才生效,我建议大家都起机重新设置一次,保证密码生效。我这里设置密码:88888888设置完毕确定三、控制端连接Win98(客户端即控制端),IP: 控制就简单了,在Win98(客户端 即控制端)的UltraVNC程序组里面运行VNC查看器,输入IP: (此时保证上 VNCserve

9、r正在运行,系统VNC服务是开启的,右下有VNC图标)点连接,会出现要求输入密码的提示,输入:8888888,立刻出现了 的屏幕这样一个简单的控制就完成了。图二中的显示号码和端口的解释是这样的,VNC可以采取5800端口 http协议来控制,就是说客户端 (控制端)不采用VNC查看器也可以用支持Java的浏览器来管理,在地址栏输入::5800回车,输入密码控制(http必须加),此时VNC查 看器只要连接就可以(此时显示号码里面实际为0),这里如果在服务端(即 被控端)不选自动,修改显示 号码为1,那么连接端口实际变成5801,IE要用 HYPERLINK :5801 :5801 来连接,VN

10、C 查看器用:1来连接我测试了下, 显示 号码如果大于100,只能IE控制,。VNC查看器反而不行。呵呵,不知什么原因?DSM插件是为了连接加密用的,要用的话两端都要启用,保证数据安全,一般用BlankPlugin.dsm 就可以关于对控制内网机器的讨论(不通过网关)由于我们条件有限,很难控制网关作端口映射,看下面拓朴图:(Firewall)PCA 外网IP服务器(网关)PCB(内网)分析:因为Firewall不受控制,所以从外网IP服务器或想控制PC A的话,PC A连接外网IP 服务器(网关)的请求因为没有端口映射,所以根本不会转到PCB,连接只会失败。所以. 我们必须转换思路,让PCB发

11、请求,PCA接到PCB的请求后开放端口 N,告诉PCB你 可以连接我了,PCB是可以直接连接PCA的N端口的,数据连接建立。那句怎么说来着, 堡垒最容易被从内部攻破.具体方法就是:1,在客户端(控制端)PCA,运行VNC查看器侦听模式,让VNC守株待兔2,在服务端(被控端)PCB运行VNC服务器,启动WinVNC.exe,下面要右键点击 右下VNC图标,选择第二项填加新客户端特性(I)- NiuGuo NiTT添加新客户谥也杀掉所有星街端程序僵)杀掉所有客户端程序(1)关于 WinVNC (A).关闭 WinVNCtjC)|然后输入客户端(控制端)的公网IP (动态域名也可)等一会儿,就连接上

12、公网的控制机了。这种方法要求必须有一方有公网IP,不能两个都是内网,如果认真讨论其实是要求服务端(被控端)能够通过手段连接上控制机。如果我们在单位控制自己家里在局域网的机器,不能本人在家里发请求怎么办?也好办,用 计划任务或者一些工具软件来用命令行方式发起连接,客户端使用侦听方式,若客户端没有 固定IP我们也可申请动态域名。比如服务端设置成每三分钟发起一次连接请单击开始,依次指向所有程序、附件、系统工具,然后单击任务计划加完vnc之后双击任务修改命令行为C:winsockwinvncWinVNC.exe-connect6:display任务日程安排设置任务日程安排设置运行(R):piilt-t

13、lcinVlTC. exe corinect 202. 98. 0. 56: di splay庆刖览虹.科众官于T ) :|C : wi ns o ckvw i iwtl口注释妲:运行方式J.: TESTVTEST设置密码欧.-|护已启用茂已计划的任务会在指定时间运行J(1)FiGuo NiTTI取胞应用兔)日程设置为在每天,固定时间每三分钟发起一次连接,每次连3小时(这些都是看自己情况 定了),注意加计划任务一定要输入密码 inVHCl?.|x inVHCl?.|x任荟日程安排I设置: A-. 2004-4-2.起,每天,驾液计划任第:开始时间(I):每关|23:28高熊 但). . . |

14、每日计划任务每 |天值得注意的是连接上如果不中断计划任务,会出现多个控制窗口,所以一般连上立刻去删除 VNC的计划任务。如果多个人想控制一台服务器,也需要反向连接,否则按照一般办法,谁最后发控制命令, VNCserver会断开之前的连接,始终只有最后一个与服务器进行成功连接的客户端!除非反向连接。有的的人会问?两个都是内网没有办法吗?也不是那么绝对没办法的软件名称:视高即时通版本1.10简体中文版版权所有软件发行商软件平台 Win9XWinNTWin2000WinMEWinXPQQMessengerV1.10ForWin9x/Me HYPERLINK /SoftView/SoftView_58

15、2.html /SoftView/SoftView_582.htmlQQMessengerV1.10ForWinNT/2000/XP HYPERLINK /SoftView/SoftView_581.html /SoftView/SoftView_581.htmlQQMessenger是专门针对网上用户设计的即时多媒体通信系统,该系统在特有的防火墙穿透技术基础上,集即时通信和多媒体视讯会议的优势为一体,实现了即时发送、接收消息, 跨防火墙传输文件,以及点对点和多点的语音、视频通讯等功能。有了 QQMessenger即时多媒体通讯系统,您可以和朋友进行实时多媒体交流,传送即时信息、文件更加迅捷,

16、还 有丰富的表情图标,如果嫌打字不过瘾,那就来免费语音、视频聊天,马上就可以听到对方 的声音,看到对方的影像!这个软件自己广告做的不错,在一些情况(但是绝对不是全部)确实实现了,内网控制内网 的机器在客户端(即控制端)和服务端(即被控端),各装一个即时通下载分别注册个用户号码:工具/查照添加联系人,相互加为联系人在服务端(即被控端)双击客户端(即控制端)的号码,打开对话框 设置一自动接受此用户一计算机远程控制请求选上这样家里机器就设置好了,以后要控制在单位运行即时通,找到自己家里的号码,双击打开 对话框,运行一操作一启动计算机远程控制就可以联系上自己的机器,如果你符合下面的 条件,呵呵。注:Q

17、QMESSENGER只要优势是穿透网关,如果网关上另带了防火墙,就需要把防火墙的 UDP通道打开,否则无法实现穿透;另外如果用的是HTTP或者SOCKS4代理,也无法实现穿透,SOCKS5以及NAT是支持的。我成功的次数不多FAQ:1,有没有其他远程控制内网机器其他的办法?肯定有,比如能控制网关的话,可以在网关作端口映射(我没条件)VPN方案,必须有自 己的外网服务器;还有利用支持内网的动态域名+远程控制软件肯定也可以,比如TrueHost + radmin但是记住支持内网的动态域名这是收费的(所以我没有考虑这方法,类似还有 WebMyPC和Gotomypc收费解决方案);还有就是利用支持端口反弹的木马了(安全差, 我也没考虑),比如网络神偷(需要一块主页空间)灰鸽子、台湾peep2,利用VNC控制有没有更好的办法?在我需要的时侯再打开VNC服务?(没有端口映 射)其实,问题就是一句话,怎么在公网激活内网的机器?解决思路我认为必须有即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论