POPPUR爱换

标题: 请问如何通过互联网开启家中电脑(30楼有更新) [打印本页]

作者: afeiyu    时间: 2009-12-25 13:41
标题: 请问如何通过互联网开启家中电脑(30楼有更新)
本帖最后由 afeiyu 于 2009-12-26 16:57 编辑

我的上网环境是 adsl+无线路由器拨号上网(动态IP)

路由名称 tomato简体中文端午版 1.25
路由型号 Broadcom 4/0x0467/WRT54G/GS/GL/0x13/0x0758


现在我想通过我手机里的一个软件,实现通过无线互联网(wifi)开启家中或者公司的电脑.我听我朋友说,要实现这个功能需要几个条件.

1/ 被控电脑主板要有wake on lan功能.(我主板应该已经开启这个功能,因为我能用手机通过无线局域网WIFI开启电脑)

2/ 无线路由需要有ARP绑定功能和子网定向广播功能.(这个我就不清楚是否有这两项功能)

3/ 无限路由需要有DDNS功能.(我的无线路由有这个功能。)

4/ 如果是动态IP的话,需要申请公网IP地址做动态域名解析功能。(我已经申请了3322和花生壳的免费域名,并开启了DDNS)。



现在我的问题是:

1/ 如何使用APR绑定功能和如何开启 子网定向广播功能。
2/ 是不是只要开启DDNS就行了?我听朋友说需要设置收集发射端口转到内网的地址?
3/ 还有我手机软件里要输入MAC地址/主机名/ip地址和端口号。我要如何正确输入?MAC是填被控端的?IP是填哪个地址?还有主机名和端口是填什么?
作者: fish0406    时间: 2009-12-25 14:08
无线的我没搞定, 我用有线的LAN 搞定了

机器关机的时候无线网卡都是关掉的,路由器和电脑都没有办法通信

有线网卡就可以做到关机了也保证和路由器通讯
作者: ddr9334    时间: 2009-12-25 14:13
tomato/ddwrt 都自带WOL  去路由器里找找 配置一下
之后通过远程登录你的路由器WEB页面  就能唤醒机器了
作者: afeiyu    时间: 2009-12-25 14:31
本帖最后由 afeiyu 于 2009-12-25 14:40 编辑
tomato/ddwrt 都自带WOL  去路由器里找找 配置一下
之后通过远程登录你的路由器WEB页面  就能唤醒机器了
ddr9334 发表于 2009-12-25 14:13

是这个软件 。http://www.perculasoft.com/sleepover/tutorial.html
我不需要登陆路由器的WEB的界面。我现在是想在其他地方通过WIFI在手机端发送一个无线数据包到互联网上,我的路由器能接收到这个数据包后,受控端的路由再发送到受控端网卡里实现远程开机。

我已经开启了 DDNS功能,我还需要怎么做?
作者: ddr9334    时间: 2009-12-25 14:41
定向广播只能在局域网内实现,wake on internet其实也是基于wake on lan的应用啊
当你离开的时候 局域网内的活动角色也只有路由器 wake这个动作也只有路由器能够完成吧
作者: afeiyu    时间: 2009-12-25 14:43
本帖最后由 afeiyu 于 2009-12-25 14:56 编辑
无线的我没搞定, 我用有线的LAN 搞定了

机器关机的时候无线网卡都是关掉的,路由器和电脑都没有办法通信 ...
fish0406 发表于 2009-12-25 14:08

我就是普通主板只带的集成网卡连接无线路由的。我现在只要在家中用手机发送一个无线(wifi)局域网唤醒的数据包就能开启电脑了。
作者: afeiyu    时间: 2009-12-25 15:01
本帖最后由 afeiyu 于 2009-12-25 15:07 编辑
定向广播只能在局域网内实现,wake on internet其实也是基于wake on lan的应用啊
当你离开的时候 局 ...
ddr9334 发表于 2009-12-25 14:41

不是很理解!
按照我的理解是设置好DDNS后,手机发送公网IP的数据包到互联网,受控端路由收到数据包后转换成内网IP地址(这里有个转换功能,不知道我的路由有没有这个功能),在通过定向广播发送到网卡里。

我现在用那个软件可以实现wake on lan.只要在手机软件里设置受控电脑的MAC地址和IP地址就能实现开机功能。不知道它的wake on internet是不是我的哪种想法。
作者: afeiyu    时间: 2009-12-25 15:16
[attach]1187931[/attach]
作者: ddr9334    时间: 2009-12-25 15:32
看了软件的说明~
LZ在路由器里映射一个端口到你要唤醒的机器上 同时iphone软件的port里也填上这个端口试试~~
路由器应该会转发这个唤醒魔包
作者: afeiyu    时间: 2009-12-25 15:38
本帖最后由 afeiyu 于 2009-12-25 15:50 编辑
看了软件的说明~
LZ在路由器里映射一个端口到你要唤醒的机器上 同时iphone软件的port里也填上这个端口试试 ...
ddr9334 发表于 2009-12-25 15:32

这个如何映射?要用什么端口?还有软件里的ip地址和MAC怎么填?
作者: fish0406    时间: 2009-12-25 17:11
我是用DD-WRT 的WEB管理界面唤醒机器

然后用windows mobile 带的“远程桌面”直接控制电脑
作者: ddr9334    时间: 2009-12-25 18:15
本帖最后由 ddr9334 于 2009-12-25 20:06 编辑
这个如何映射?要用什么端口?还有软件里的ip地址和MAC怎么填?
afeiyu 发表于 2009-12-25 15:38

如何映射~~就是做个NAT
大致在路由器里要填的是:内网机器的IP、内网机器需要映射的端口号、映射到外网的端口号(最好事先绑定 免得dhcp分配时变动 )
端口号 自定义 四位数好记些的弄一个

关于软件:
MAC必须得填写唤醒机器上网卡的MAC地址,IP地址空着,hostname填写你申请的动态域名。


其实上面的做法 只是我根据那个页面里的说明 做的推测~
因为WOL本身是不需要指定端口号的~
另外,如果上面的操作可以奏效,那又带来了一个新的小问题:如果你的MAC地址和端口号泄露出去,Internet上的任何人都可以用你的域名唤醒你的机器了~~~所以我还是推荐用tomato自带的wol功能,毕竟多了一层鉴权
作者: glk17    时间: 2009-12-25 20:40
楼上说的没错

分两步走

一,通过Internet远程管理路由

二,让路由唤醒内网主机
作者: afeiyu    时间: 2009-12-25 21:25
如何映射~~就是做个NAT
大致在路由器里要填的是:内网机器的IP、内网机器需要映射的端口号、映射到外网 ...
ddr9334 发表于 2009-12-25 18:15


我刚才在公司用公司的路由器.通过虚拟服务器设置一个端口映射到IP地址上成功了.可是我刚才在家用路由器设置无法成功.
作者: afeiyu    时间: 2009-12-25 21:29
[attach]1188255[/attach]这是我的设置页面.我该如何填写
作者: glk17    时间: 2009-12-25 21:31
不需要映射

因为不是直接从外网操控电脑

而是让路由去唤醒电脑

所以,首先第一步解决的是,远程登录路由管理界面
作者: afeiyu    时间: 2009-12-25 21:37
不需要映射

因为不是直接从外网操控电脑

而是让路由去唤醒电脑

所以,首先第一步解决的是,远程登 ...
glk17 发表于 2009-12-25 21:31


可是我下午用端口9映射了IP地址就成功了!可是我家中的路由页面我看不懂怎么设置 ?
作者: glk17    时间: 2009-12-25 21:44
DD-WRT的,旁边有帮助,番茄的举一反三
[attach]1188263[/attach]
作者: afeiyu    时间: 2009-12-25 21:52
不需要映射

因为不是直接从外网操控电脑

而是让路由去唤醒电脑

所以,首先第一步解决的是,远程登 ...
glk17 发表于 2009-12-25 21:31


我不需要远程登陆路由管理界面....
作者: glk17    时间: 2009-12-25 21:55
这不是你需不需要的问题,而是能不能实现的问题

实现不了,想什么也没用

用远程路由界面唤醒最简单,只要你在家里局域网中可以通过路由唤醒主机
那么开启远程后,在Internet也一样操作
作者: afeiyu    时间: 2009-12-25 21:57
DD-WRT的,旁边有帮助,番茄的举一反三
glk17 发表于 2009-12-25 21:44



还是看不懂!!!!![attach]1188281[/attach]这是我的网络唤醒页面.我要如何设置
作者: afeiyu    时间: 2009-12-25 22:01
本帖最后由 afeiyu 于 2009-12-25 22:04 编辑
这不是你需不需要的问题,而是能不能实现的问题

实现不了,想什么也没用

用远程路由界面唤醒最简单, ...
glk17 发表于 2009-12-25 21:55


可是我试过用路由里的虚拟服务器通过端口9映射到内网ip,就可以wake on internet唤醒电脑了.

现在的问题是我家中的番茄我不知道如何设置?还有如何在番茄里设置WOL
作者: glk17    时间: 2009-12-25 22:01
请问,你在自己家里有没有尝试过用一台电脑唤醒成功过另一台电脑?

如果,没有试过成功的话,请先尝试到成功

自己家中想唤醒的主机需要先设置好,网卡需支持且启用Wake On LAN

如果局域网都无法唤醒主机,远程唤醒又何从谈起
作者: afeiyu    时间: 2009-12-25 22:06
请问,你在自己家里有没有尝试过用一台电脑唤醒成功过另一台电脑?

如果,没有试过成功的话,请先尝试到 ...
glk17 发表于 2009-12-25 22:01



这款软件可以实现通过WIFI局域网唤醒电脑开机。我已经成功唤醒~ 谢谢
作者: glk17    时间: 2009-12-25 22:09
本帖最后由 glk17 于 2009-12-25 22:12 编辑
还是看不懂!!!!!这是我的网络唤醒页面.我要如何设置
afeiyu 发表于 2009-12-25 21:57



仅仅需要点击你涂掉的地方。。。

鼠标放在上面,就可以看到提示
Click to wake up

另外,提示:多点几次
作者: afeiyu    时间: 2009-12-25 22:11
我已经在另外一台机子实现 wake on internet了!
现在我又碰到新问题了!我的tomato如何映射端口到IP?[attach]1188330[/attach]还有如何设置路由里的WOL?[attach]1188333[/attach]
作者: afeiyu    时间: 2009-12-25 22:13
仅仅需要点击你涂掉的地方。。。

鼠标放在上面,就可以看到提示
Click to wake up

另外 ...
glk17 发表于 2009-12-25 22:09

不对吧 !自己唤醒自己??
作者: glk17    时间: 2009-12-25 22:20
本帖最后由 glk17 于 2009-12-25 23:15 编辑

.....




上面的列表显示的是接在路由下的局域网的主机
如果主机开机,由路由DHCP分配IP的,就显示为Active
上图中没有显示为Active的,是通过静态DHCP分配IP,绑定MAC的主机

需要唤醒哪台主机,如果上面的列表里面直接有(静态DHCP分配的,主机关机后仍然存在列表中),点击那一行(鼠标放在上面,就可以看到提示Click to wake up),就可以。
如果没有的,就用下面的MAC Address List,在里面输入需要关闭主机的MAC,然后点下面的按钮Wake Up
作者: afeiyu    时间: 2009-12-26 14:31
本帖最后由 afeiyu 于 2009-12-26 15:04 编辑
.....




上面的列表显示的是接在路由下的局域网的主机
如果主机开机,由路由DHCP分配IP的, ...
glk17 发表于 2009-12-25 22:20


还有,请问图中所示的带Active的,是不是ip地址和MAC地址还没有绑定.没带的就是已经绑定了?
DHCP是什么意思??

谢谢

tomato设置里的网络唤醒应该只是通过一台电脑通过WEB界面唤醒同在一个路由器中的另外一台电脑这种功能吧 !

我现在是想实现手机无线唤醒路由器中的电脑.按照你的意思是说我手机还要登陆路由的WEB界面实现唤醒功能??
作者: afeiyu    时间: 2009-12-26 15:02
本帖最后由 afeiyu 于 2009-12-26 15:10 编辑

我理解的思路,大家看看是不是这样??

实现通过手机远程唤醒电脑
===========================================
互联网唤醒
   1、电脑主板开启Wake ON Lan功能。
   2、申请公网域名,获得公网IP地址。
   3、在路由器页面开启DDNS功能
       --在DDNS设置页面输入刚申请的域名和公网IP地址。
   4、开启端口映射功能。
       --设置端口9映射到受控端内网网卡的IP地址。
   5、手机端输入映射的端口号、受控电脑MAC地址、申请的域名完成设置。

局域网唤醒
   1、电脑主板开启Wake ON Lan功能
   2、手机端输入受控电脑MAC地址和内网的IP地址。并发送数据包。
   3、受控电脑的网卡(还是通过路由接收再定向广播到网卡?)接收到手机发送的数据包成功唤醒受控电脑。
----------------------------------------------------------------------------------------------------------
注: glk17和ddr9334 两位热心的网友说的路由器中的WOL功能,我的理解是不是只是通过WEB页面唤醒同在一台路由器的电脑。那是不是说我的手机也要登陆WEB界面才能唤醒电脑?谢谢!!
作者: afeiyu    时间: 2009-12-26 16:08
还有请问静态DHCP是不是就是ip和Mac绑定的功能?非常感谢
作者: websonic    时间: 2009-12-26 16:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: fish0406    时间: 2009-12-26 16:33
郁闷啊, 最近中国电信响应Z F 号召, 扫yellow打非,把ADSL的80端口封掉了

没法在外网登陆我的DD-WRT WEB界面了,逼我改端口啊
作者: afeiyu    时间: 2009-12-27 08:21
本帖最后由 afeiyu 于 2009-12-27 08:23 编辑

我现在新的问题是:
1/ 我重新把tomato恢复到出厂设置。
2/ 设置静态DHCP (我已经把授控电脑的MAC地址和IP地址绑定了)
3/ 设置动态DNS(可是为什么里面有三个?)
4/ 在tomato中如何设置端口映射?我设置了好几次都不行?
现在我关键的问题是,在tomato中动态DNS为何有三个?我是不是只要输入前面两个就行了?如何设置端口映射?我设置了好几次都不行?
按照我的理解,只要按上面设置好了。就能实现wake on internet了。
[attach]1189050[/attach][attach]1189051[/attach]
作者: afeiyu    时间: 2009-12-27 20:24
顶上去!!!




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4