通 过 PcAnywhere远 程 控 制 动 态IP局 域 网 中的计算机 解决方案 2010-04-26 10:18:14 阅读89 评论0 字号:大中小 场景:外网的一台电脑A 控制局域网中的一台电脑B,局域网是通过路由器连接ADSL 上网的,也就是说局域网没有固定IP 地址。要求:电脑A 可以远程唤醒电脑B 这里暂且将电脑A 称为主控端,电脑B 称为被控端。整个实现流程分为两大部分: 1、被控端准备。配置远程唤醒、获取网卡 MAC 地址、配置 IP 地址解析、安装远程控制软件。 2、主控制设置。安装远程开机软件、安装远程控制软件。 本例选用的是PcAnywhere 12简体中文正式版。 一、被控端准备篇。 当然,这里的被控端准备是指事先的准备,这一部分是关系到远程控制能否顺利实现的前提。 1 、配置远程唤醒。 由于是要调用家里计算机中的资料,因此家里计算机肯定要处于开机状态;假设家里没人无法开启,那么就得想办法远程让这台计算机自动开机,这就需要被控计算机具备远程唤醒功能(WOL)。 首先是网卡必须支持 WOL;其次还要查看主板是否支持 Wake-Up On Internal Modem(WOM)或者 Wake-up On LAN(WOL),如果支持就说明主板支持远程开机。除此以外,计算机还必须安装有符合 ATX 2.03标准的ATX 电源。以上条件缺一不可,如果你的被控端不支持这些功能,那你还是趁早打消这个“远程”念头。 接下来进入 CMOS 设置,选择划红线处电源管理一项(不同的BIOS 版本可能位置不一样),敲回车键进入,如图1。 图1 在接着出现的设置界面中,将红色方框内的两个选项“resume by Ring/LAN(有些版本是Wake Up On LAN/Ring)”和“Wake Up on PCI PME#”都设置为“enabled”,意为启用这两项功能,如图2所示,这样就启用了该计算机的远程唤醒功能。有些网卡需要通过跳线才能将“Wake-on-LAN”功能设置为“Enable”。 图2 提示:如果主板不支持PCI 2.2标准,还需要将WOL 电缆的两端分别插入网卡和主板的3芯插座中,将网卡与计算机主板连接起来。 通过下述方法可以获取网卡MAC 地址。 依次单击“开始/运行”,接着输入“cmd”进行DOS 实模式窗口;然后在提示符后键入“ipconfig/all”命令,如图3所示红线部分的“Physical Address”后跟的就是要找的MAC 地址。记下此地址后关闭此DOS 窗口。 图3 2、配置IP 地址解析。 解析 IP 地址的前提:由于访问局域网中的电脑,因此需要做 IP 映射才行, 第一、配置...