设置远程管理和对情况进行更多控制的案例



我想在已经确定的案例中谈论远程控制“桌面”组织的一些功能。本文将讨论使用RDP和Hamachi的功能,以及包括远程控制在内的主题。和关闭 使用手机的PC。

下切2550字和5.17MB图片。

指挥人员


1)笔记本Toshiba Tecra R10-118(以下简称NB):

-今天已经超级
-可以使用3块电池
-重量很轻(1.9千克)
-CPU上的100%负载最多可保持7分钟,然后发生由于过热而紧急关闭电源 -OS
Windows 7 Ultimate-
经历大火和水,因此不惧怕死亡

2)基于i5-3470的家用PC(以下简称DT):

-比做想要好
-互联网100 Mbps / c
-24英寸屏幕,方便工作
- 内置用于日常任务的不同软件,完全配置用于工作
-OS Windows 7 Ultimate
-Kote的朋友

挑战


在业务上,我经常不得不带着NB放在城市的不同地区。起初,他的本地资源足以完成所有任务。不久后,需要CRM系统,然后为其开发了技术规范,几个月后,该系统安装在DT上。这有助于组织工作流程,但同时扰乱了正常的生活方式。事实是,这是一个完全“周期性”的CRM,目标明确,仅在Windows下有效。另外,它挂在虚拟机的DT上,具有大型数据库,这一起增加了对硬件的需求。为了使该CRM舒适地工作,还需要强大的计算能力,并且数据库每天都在增长。

考虑到我无法控制自己,因此在使用速度较慢的硬件时,将系统转移到NB并不是一个很合理的想法。我不愿随身携带整个数据库的另一个原因是有可能将其与NB一起丢失,没有人对此感到安全,每天在DT和NB之间进行同步将是一项非常耗费资源的任务。在DT上,使用CRM则相反-非常快速和舒适,此外,还可以自动创建备份。

我需要找到一个可以同时解决问题的解决方案,同时又要兼顾生产率和紧凑性,而且不要忘记数据保护。

我想到的第一个决定是购买一可能取代NB和DT 的新笔记本电脑

结果,出于以下原因,我放弃了这个想法:
-性能仍然不及DT
-NB之前的重量明显减轻:3.5公斤对1.9。
-丢失这种设备会使我非常沮丧(尤其是使用板载CRM的情况)
-价格

这一切导致我不得不在NB和DT之间配置远程访问。

RDP终端连接


Windows随附了远程桌面协议。尽管有些用户对Mi​​crosoft产品存有偏见,但RDP可以提供出色的传输图像质量并能够共享文件。

我不会详细介绍设置,仅会介绍作品的某些功能。在局域网中工作时,连接到位于外部网络中的PC时,需要指定计算机名或IP地址作为目的地-主机域名或IP地址。在位于局域网上并通过电缆连接的两台PC之间进行连接时,可以关闭密码请求。如果同一局域网中的两台计算机相互通信但已经通过Wi-Fi进行通信,或者主机位于外部网络上,则不会禁用密码请求。在远程会话期间,将使用主机的计算资源。的确,这些可能性仍然有限。例如,不可能使用Nvidia视频适配器的资源,尤其是CUDA技术。 Windows卸载Nvidia视频驱动程序,而是使用它自己的驱动程序。实际上,不便之处在于,通过将NB与DT连接,不可能在视频处理程序中使用CUDA技术,从而加快了渲染速度。

仍然存在细微差别,当连接时,主机会进入用户选择屏幕模式。一方面,这是一个优点,因为没有人看到远程用户执行哪种操作。从外部进行连接的功能要减去一个负号(在下面进行更多说明)。

使用灰色IP地址解决此问题:LogMeIn Hamachi


默认情况下,家庭提供者不提供外部IP地址,我也不想为此支付额外的费用,因为还有其他选择。但是,我仍然会谈到用于解决我的问题的外部ip的优缺点。优点:速度快;可以使用网络唤醒技术并控制DT的开/关;即使现在在用户选择屏幕上,也可以连接到DT;无需安装其他软件。缺点:被黑客入侵的风险增加,每月额外支出。

最后,决定使用Hamachi此服务使您可以在多台PC之间组织VPN连接。在操作系统上安装Hamachi发行版时,将创建一个虚拟网络适配器,并为其分配一个虚拟ip地址。在您的帐户中安装分发工具包之后,您可以创建一个网络并邀请/添加其他用户,其中包括安装Hamachi客户端的用户(免费版本中最多有5个参与者)。

Hamachi以参与者之间的两种通信方式进行操作。在第一种情况下,这是“直接隧道”,即用户之间的流量直接通过,而服务器仅帮助确定参与者的位置。第二种模式是“通过中继进行连接”,当所有流量都通过Hamachi服务器时,由于它具有很高的ping和速度,因此可能很难工作。根据我的观察,无论程序设置如何,如果使用3G或4G移动Internet(例如Yota),都始终通过中继器进行连接。我有来自Beeline的家庭互联网,因此当您在城市中找到带有Beeline的Wi-Fi点时,与DT的连接总是通过“直接隧道”进行,并且几乎始终保持良好的速度。如果我尚未通过测试从其他城市通过直线连接,那将是什么连接。但是,我有理由相信,同一“固定”提供商之间以及同一城市之间的连接将始终通过“直接隧道”进行。根据谣言和未经验证的信息,您可以通过购买许可证来消除通过中继的连接,但这在官方网站上还没有字,并且我自己还没有测试过该选项。

现在关于悲伤的事情。如上所述,通过RDP连接时,主机进入用户选择屏幕模式。在会议结束时,这台起重机将继续工作。如果连接是通过本地网络进行的,则重新连接并继续进行没有问题。如果您在很远的地方,继续中断的会话也不是问题,但是主机有一个外部ip地址。当我们处理Hamachi时,即使考虑到OS和Hamachi都挂在RAM中并继续在后台运行,已经不可能重新连接活动的用户选择屏幕。解决此问题的方法之一是在DT桌面上创建一个空的快捷方式,然后将代码粘贴为地址shutdown -r -t 00。通过启动它,DT将重新启动,会话也将被中断,但是可以重新连接。

同时,仍然存在按需启用远距离DT的问题。我无法使用WOL之类的工具来执行此操作,因为我需要一个不存在的外部IP。可以在路由器的设置中使用动态DNS,但是我无法应付其设置,此外,DynDNS现在已经完全付款。

另一种解决方案是使用GSM网络的功能。

硬件解决方案


有几种盒装解决方案可免费出售,它们使您可以控制远程打开和关闭计算机,尽管其中大多数需要网络供电,并且价格为6,000卢布或更高。我认为这对我没用。

我还遇到了发烧友的文章,他们使用手机的功能打开PC。但是,在那些文章中,给出了一些复杂的无线电电路,其中涉及十几个无线电元件。所有这些无线电电路使我感到恐惧,因为我绝对不知道如何阅读它们。就我而言,为什么有必要制造这样的困难对我来说有点不可理解?

实际上,从理论上讲,一切都比简单要简单:

-拆卸手机
-我们找到了震动警报器的微型电动机
连接的触点-我们通过电线将它们焊接到了每个
触点上-我们购买了一个电磁继电器,足以使电话提供工作电压
-我们购买了组装“集线器”所需的其他无线电组件,其中将有一个继电器,外部将与主板上的POWER SW连接器相连,并与系统单元上的POWER按钮相连。

剩下的只是亲自验证该想法的可行性。

电话选择


在食品储藏室中发现了大约十二种设备,其中包括:诺基亚1280,诺基亚1200,诺基亚105,诺基亚1800,诺基亚6500c,诺基亚C5-00,阿尔卡特一键式112,最后是Texet TM-B110。仅选择了最后一只作为实验兔子的角色,因为这个“祖母”发出很大的震动警报,使其在桌子上的嘎嘎声可能与邻居打孔器的声音相混淆。

检测振动警报马达所连接的触点并不难。电动机本身没有焊接到电话的电话电路板上,而是安装在外壳的另一侧,并在组装电话时通过端子连接。


. . . , . 2-3 (). , .


Overview.


我们收集电话,插入SIM卡,激活“震动”模式并发起来电。


电压表显示3.72V,这是电池输出的最大电压。

顺便说一句,我对手机很幸运,因为并非所有设备都使用整个电池电压来操作振动警报。

Google告诉我合适的电磁继电器的参数,在哪里可以找到它们。但是,在购买之前,我仍然必须致电多家商店并指定卖家的特征:在站点上并非总能找到有关该特定继电器可以在3V电压下工作的信息。

结果,购买了TRG5-5VDC-SA-CL-R,报警继电器5VDC / 0.5A 125VAC,1个转换触点。尽管标有5VDC,顾问仍向我保证它可以在3.7V电压下工作。

其他组件



与继电器一起,购买了必要组件列表中的其他组件。

使用过的组件的完整列表:

1) TRG5-5VDC-SA-CL-R,报警继电器5VDC / 0.5A 125VAC,1个转换触点
2) G1020BF,REA 108.5x54x30mm外壳,塑料,黑色,带安装法兰
3) BLS-2( DS1071-1x2),带有2.54mm触点的1x2电缆插座
4) PLS-2R(DS-1022-1x2),2.54mm角形插头(D1型)
5) PLS-2(DS1021-1x2),2.54针形插头mm 1x2直
6) DIP-RM 50x50mm,面包板
7)不同颜色的多股电线

所有组件的成本约为700卢布,这还不包括我已经拥有的电线。带有插座的插头是根据与主板上“ POWER SW”连接器使用的兼容性原则选择的,建议带一点插头。好吧,如果组装后印刷电路板没有挂在盒子里,尽管这不是很关键。

方案



擅长使用Excel。我希望清楚是什么。

按照计划,我们和我们的自行车与系统单元上的电源按钮并联连接到主板。像以前一样,按钮继续显示ra。

我们收集“集线器”


在我使用的继电器上,有6个触点。前两个负责控制继电器,并连接到电话中的振动警报,其他两个通常处于打开状态,也就是说,只有在继电器工作时,它们才会闭合电路。其余两个通常是关闭的,也就是说,当继电器被触发时,它们相反地打开了,主要的事情是不要将它们与前一个混淆,也不要使用它们。


此侧面看起来成的情况。


在壳体盖连接器的孔,用烙铁制成。




在外部,我们引出了将要连接到主板上的POWER SW的电线。




集线器已准备就绪

测量脉冲


现在该测试整个系统的性能了。在第一次开始时,一个不愉快的时刻就暴露出来了。当电话接收到来电时,电路将关闭并且DT电源打开,但是如果呼叫没有中断,则DT将在几秒钟后关闭。原因是当您按住电源按钮5秒钟以上时,电源被强行关闭。

使用简易工具,麦克风和录音程序,测量了继电器的“心率”:


确认了假设。恰好5秒钟,电路保持闭合,然后1秒钟不活动,并重复该循环。

罪魁祸首是电话,但无法使其以不同的节奏振动。因此,唯一的工作策略是在听到第一声哔哔声后立即挂断电话。

在系统单元内部安装“集线器”




我们将电话挂在系统单元外部,最好挂在后壁,以便可以对其进行操作。我们将导线穿过机箱内的PCI孔。可以将手机连接至恒定充电,以免忘记充电。

操作特点


就像我说的那样,无论继电器如何,“电源”按钮仍然可以正常工作。Hamachi通知计算机当前是否已打开。我没有告诉任何人启用DT的电话号码,但仍然不能100%保证不会有人从左侧号码拨打电话。不幸的是,在Texet TM-B110中,无法为传入的消息和呼叫分别配置振动警报,因此任何消息都会触发DT。没错,在我的实践中,这只发生了三个月两次。

有什么可以改进的


例如,当来自Beeline的下一个SMS警报到达我的智能手机时,很明显,相同的SMS可能会到达Texet。目前,我可能没有与Hamachi在一起的NB,但是需要检查DT的状态。从理论上讲,可以在DT上安装一个应用程序,该应用程序发送我的主电子邮件的电子邮件,而带有移动Internet的智能手机会通知我。

替代方法:在DT和智能手机上安装电子邮件代理,从而控制情况。一种更高级的方法是用一种更高级的设备替换Texet,该设备不会随着传入的SMS振动而只会响应呼叫。当仅从某个数字呼叫时,力的黑暗面是包含振动。

其余手机的适用性


诺基亚1280,诺基亚1200,诺基亚105和诺基亚1800-尽管设计简单,但它们完全无法使用。为了进入内部,您需要使用螺丝刀“星号”,但这不是最大的问题。最重要的是,当我将它们全部拆开时,我无法从视觉上确定引起振动警报的触点所在的位置,无法检测到电动机。

我没有决定不触摸诺基亚6500c和诺基亚C5-00。

阿尔卡特一键式112-振动环触点很容易检测到,也很容易将导线焊接到它们上,然后通过耳机插孔将其伸出来,就像我所做的那样。在输出处,电压表显示2.95-3.01V,而在本地电池上测量输出电压则显示为3.8V。

3.01V的电压不再足以激活购买的继电器(TRG5-5VDC-SA-CL-R)。

可以得出以下结论:建议从市场上各种“祖母”中开始取样。此类别中更高级的型号可能具有允许您在SMS期间关闭振动的高级设置。

我还要补充一点,有些继电器甚至需要1.5V的电压,但在商店中很少见。

结论


我实现的使用移动设备打开PC的方案对于激活任何低压设备基本上是通用的。
如果您回到实现对必要数据的远程访问的问题,那么您当然可以使用VPS或云服务,在所有情况下,与Hamachi网络内部的速度相比,在所有情况下您都会看到数据传输速度的提高。就我而言,这是一种比较必要的措施,直到可以通过Web界面使用CRM做好准备为止。同时,它将以一种或另一种方式部署在我自己的设备上,并将在那里工作直至找到更好的解决方案。我的立场是,如果数据的价值要比按租金形式每月收取的数据高一个数量级,那么这是一个考虑是否值得冒险的机会。所有者将始终有足够的时间来“审核”其服务器上存储的数据,然后做出决定。看起来像偏执狂?没有,我只想安然入睡。

组件是在圣彼得堡的“ CHIP and DIP”商店购买的。在无线电市场“ UNONA”上可以找到合适的电话。感谢您的关注!

Source: https://habr.com/ru/post/zh-CN387517/


All Articles