隔壁网

[玩法/技巧] Tomato下搞定DS finder手机远程唤醒

2014-11-12 11:55
32768

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 ak47947 于 2014-11-13 09:20 编辑

折腾了一个nas,一直没有弄远程唤醒,最近几天想弄弄手机远程唤醒。
  • 硬件环境
  •    tomato dualwan 路由器一个
  •    Nanoboot 5.0.3.1,Synology 4493  nas一个
  •    动态域名(配置在Tomato路由器上)
  •    IOS7 DS finder

  • 参考配置

发现翻遍论坛帖子,只是实现了局域网唤醒,在其期间设置参考了几个大神的帖子:
参考了bookworm帖子的tomato设置:

http://www.gebi1.com/thread-82810-1-1.html

尝试了以下帖子的app:
       http://www.gebi1.com/thread-83216-1-1.html
       http://www.gebi1.com/thread-232034-1-1.html
       均只是可以局域网唤醒,在局域网中可以使用内网IP和动态域名都可以唤醒关机操作。
中间也尝试了udp 7,8,9,5000,5555各种端口映射,还是无法实现手机远程唤醒。


  • 内网可唤醒,外网无法唤醒设置

DDNS:

MAC/IP绑定:

静态DHCP:

端口映射:


  • 问题解决
      最后发现,除了bookworm 帖子里面的tomato设置以外,还有一个特别关键的设置,就是在tomato里面,要进行arp绑定,具体设置为在脚本设置-->初始化时,加入以下脚本
  1. sleep 30
  2. arp -s 192.168.1.138 04:4B:80:xx:xx:xx
复制代码

arp -s nas内网IP nasMAC地址,中间有空格。


设置好之后重启路由器,则可以看到当前状态为活动在ARP缓存中。


看到这个这种状态之后,你的手机里面随便使用什么app都可以远程唤醒nas了。

备注:
  • 还是需要配置一个UDP端口进行映射的,至于是什么端口,可以自己定义,然后在DS finder里面配置局域网端口为你设置的端口即可。
  • 另外发现nas在拔掉电源后,无法wol,必须要手动启动一次之后,才能内网网唤醒,这个貌似是bios的问题,无法解决。如果大家有解决方案,欢迎指正。




1

查看全部评分

本帖被以下淘专辑推荐:

分享到 :
15 人收藏

8 个回复

倒序浏览
apibits  督察 | 2014-11-12 12:07:02
恩 没错  必须让路由器知道 NAS的IP所对应的 NAS网卡的MAC  

因为关机之后IP就释放了  这时候能找到NAS网卡的只能是通过MAC找到

所以 路由必须ip和MAC对应 才能正确的把魔包转发给对应IP的MAC 然后唤醒

另外 关于bootloader改MAC的问题  我发现我在用gnoboot的时候会 Nanoboot不会
想改回来也简单  给BIOS放电.或者 强制拔电源线
momo 互助团队  管理员 | 2014-11-12 17:06:27
你的ddns是建立在路由器上面的还是dsm上面?

点评

我的ddns是设置在路由上的,dsm上没有设置  详情 回复 发表于 2014-11-13 08:51
licong  魔仙 | 2014-11-12 18:39:23
我移动国内网,弄啥都瞎掰,弄了花生棒解决了
kfqzhw  魔仙 | 2014-11-12 21:36:13
确实要arp绑定,一直是这样做的
powertnt  魔仙 | 2014-11-12 22:03:19
ak47947  亡灵 | 2014-11-13 08:51:48
momo 发表于 2014-11-12 17:06
你的ddns是建立在路由器上面的还是dsm上面?

我的ddns是设置在路由上的,dsm上没有设置
kfqzhw  魔仙 | 2014-11-13 21:09:58
确实要arp绑定,一直是这样做的
abovo484  发烧38℃ | 2016-2-3 09:38:16 来自手机
做个记号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

ak47947

亡灵

积分: 615 帖子: 77 精华: 1

楼主热帖

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|隔壁网 ( 粤ICP备14056481号-1 )

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部