当前位置:首页 > 远程控制软件VNC 教程和对内网机器控制的实现
点\连接\,会出现要求输入密码的提示,输入:8888888,立刻出现了192.168.0.8的屏幕
这样一个简单的控制就完成了。
图二中的\显示号码和端口\的解释是这样的,VNC可以采取5800端口http协议来控制,就是说客户端 (控制端)不采用\查看器\也可以用支持Java的浏览器来管理,在地址栏输入:http://192.168.0.8:5800 回车,输入密码控制(http必须加),此时\查看器\只要连接192.168.0.8就可以(此时\显
示 号码\里面实际为0),这里如果在服务端(即被控端)不选\自动\,修改\显示 号码\为1,那么连接端口实际变成5801,IE要用http://192.168.0.8:5801 来连接,\查看器\用\来连接我测试了下,\显示 号码\如果大于100,只能IE控制,。\查看器\反而不行。呵呵,不知什么原因?
DSM插件是为了连接加密用的,要用的话两端都要启用,保证数据安全,一般用BlankPlugin.dsm就可以
关于对控制内网机器的讨论(不通过网关)
由于我们条件有限,很难控制网关作端口映射,看下面
拓朴图:
(Firewall)
PC A -------------------外网IP服务器(网关)-------------PC B (内网)
分析:因为Firewall不受控制,所以从外网IP服务器或想控制PC A的话, PC A连接外网IP服务器(网关)的请求因为没有端口映射,所以根本不会转到PC B,
连接只会失败。所以. 我们必须转换思路,让PC B发请求,PC A接到PC B的请求后开放端口N,告诉PC B你可以连接我了,PC B是可以直接连接PC A的N端口的,数据连接建立。那句怎么说来着,堡垒最容易被从内部攻破…..
具体方法就是:
1,在客户端(控制端) PC A, 运行\查看器侦听模式\,让VNC 守株待兔
2,在服务端(被控端) PC B 运行 \服务器\,启动WinVNC.exe,下面要右键点击右下VNC 图标,选择第二项\填加新客户端\
然后输入客户端(控制端)的公网IP(动态域名也可)
等一会儿,就连接上公网的控制机了。这种方法要求必须有一方有公网IP,不能两个都是内网,如果认真讨论其实是要求服务端(被控端)能够通过手段连接上控制机。
如果我们在单位控制自己家里在局域网的机器,不能本人在家里发请求怎么办?也好办,用计划任务或者一些工具软件来用命令行方式发起连接,客户端使用侦听方式,若客户端没有固定IP我们也可申请动态域名。比如服务端设置成每三分钟发起一次连接
请单击\开始\,依次指向\所有程序\、\附件\、\系统工具\,然后单击\任务计划\加完vnc之后双击任务修改命令行为
C:\\winsock\\winvnc\\WinVNC.exe -connect 202.98.0.56:display
日程设置为在每天,固定时间每三分钟发起一次连接,每次连3小时(这些都是看自己情况定了),注意加计划任务一定要输入密码
共分享92篇相关文档