请问处于二级路由器下的电脑如何通过一级路由器唤醒?请教网络工程大神!

2021-08-21 15:56:11 +08:00
 li19910102

首先说一下家里的设备,一级路由器华硕 AC86U,二级路由器 TP-LINK-H610R,电脑一台。

其次描述一下家里的网络结构图,光猫桥接,主路由器 86U 拨号上网,这两个设备在客厅内; H610R 和电脑在另外一个卧室内,两个房间之间用千兆网线相连;具体接法是:H610R 的 WAN 口接 AC86U 其中一个 LAN 口,电脑接 H610R 的 LAN 口; H610R 只有一个 WAN 口和一个 LAN 口,并且设置自动获取 IP,就是说目前网络 IP 是 AC86U 的网段是 192.168.50.; H610R 的网段是 192.168.1.,两个 IP 不在同一个网段内,无法用 AC86U 直接通过 LAN 唤醒电脑。

最后在不连接 H610R 时,直接电脑连 AC86U,是可以唤醒的。我的问题是如何实现跨网段让 AC86U 可以唤醒接在 H610R 下的电脑呢?

补充:之所以接 H610R 是想让这个房间的 WiFi 速度更快一些,因为卧室和客厅隔很远。

2801 次点击
所在节点    问与答
31 条回复
li19910102
2021-08-21 20:25:22 +08:00
@jacyl4 试过做静态路由,实测还是不可以
li19910102
2021-08-21 20:47:52 +08:00
你好,感谢回复,我目前就是路由器接 H610R 的 WAN 口,电脑接 H610R 的 LAN 口,也在 H610R 上做了 arp 绑定,设置了端口转发,经测试依然还是不行啊
jsq2627
2021-08-21 21:15:30 +08:00
@ysc3839 啊,“二层子网”的说法的确不对,subnet 属于 ip 层的概念。


“构造一个能够被路由的 UDP magic packet”有什么现成的工具吗?
littlecap
2021-08-21 22:39:02 +08:00
印象中这个需要 udp 广播,我也没搞明白。家里是光猫做一级旅游,之前电脑接在二级路由京东路由器下怎么都无法唤醒,后来二级路由换了个刷老毛子的新三,歪打正着广域网唤醒居然就成功了,感觉老毛子本身支持 udp 广播,不知道理解对不对。另外,有个法国佬写的 iphone 应用 wake me up 可以 siri 调用开机,同时电脑开 ssh 就可以用 iphone 的快捷指令 siri 关电脑配合使用挺方便的。
fru1t
2021-08-22 07:59:08 +08:00
LAN 口对 LAN 口就是了。。你要觉得获取 IP 有困难,两边的 DHCP 设置,一个是 50.3 - 50.100 ,一个设置 50.101 - 50.200
这不就完了。
li19910102
2021-08-22 08:56:51 +08:00
@fru1t 您的意思是 H610R 的 LAN 口接 AC86U 的 LAN 口吗?这是桥接吧?那电脑就没有 LAN 口可以接了
li19910102
2021-08-22 08:58:05 +08:00
@littlecap 是不是说 H610R 不支持 udp 转发呢?
tLbf2p3UC4BM3H1N
2021-08-22 11:13:20 +08:00
为什么不直接弄个开机卡?
二三十块还省事。
Lemeng
2021-08-22 13:07:34 +08:00
开电脑吗?向日葵远程开机,不限网络,主板支持就能开,还不用折腾
Elissa
2021-08-22 15:18:20 +08:00
二级路由关掉 dhcp,自身 ip 设成不冲突的,都插 LAN 口,当成交换机来用就在同一个子网里了
ysc3839
2021-08-22 15:23:12 +08:00
@li19910102 #22 那我只能建议你用集线器或者其他流量镜像的设备抓包看看了。
@jsq2627 #23 现成的工具就是大部分 WOL 工具,为了省事一般没谁会直接发以太网帧,而是用 UDP,因为大部分系统发送以太网帧都依赖 libpcap 之类的库。
@littlecap #24 不需要 UDP 广播,UDP 广播是省事的做法,因为等待唤醒的电脑不能回应 ARP 请求,发送 UDP 广播时,发送端的操作系统会使用以太网的广播功能发送出去,然后交换机会把这个帧发送到所有网络接口上,等待唤醒的电脑自然能收到。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/797186

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX