V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ChenDJ
V2EX  ›  问与答

华为路由 AX3 网络唤醒问题

  •  
  •   ChenDJ · 2021-09-26 10:24:21 +08:00 · 1281 次点击
    这是一个创建于 914 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前的网络拓扑为:电信光猫(动态公网 IP,192.168.1.1/24),光猫下连接华为路由 AX3 ( 192.168.3.1/24 ),我的台式机通过有线连接上了华为 AX3 。

    首先我手机和电脑都在华为路由下,可以通过幻数据包唤醒电脑,通过 wireshark 抓包如图中①表示。

    然后我想通过外网唤醒电脑,我做了如下操作:

    1.对光猫进行端口映射,将 UDP 的端口 9 映射到 AX3 上;

    2.在 AX3 上将台式机的 MAC 和 IP 进行绑定,并映射 UDP 的端口 9 到台式机上;

    3.我将手机切换到 4G 网络,发送幻数据包,在电脑上通过 wirkshark 进行抓包,并成功抓到,如图中②所示

    但是如果我电脑是关机状态,却无法进行唤醒,这是为什么呢?

    截图

    PS:

    如果我将台式机直接接在光猫下面,可以通过外网唤醒的,是不是路由器的锅?

    PS:

    在华为的花粉俱乐部上发帖,说我有敏感词不让我发。。改成发截图,又说我内容过大。。。

    第 1 条附言  ·  2021-09-28 13:21:08 +08:00
    华为 AX3 pro 路由,能安装远程唤醒功能,而这款 AX3 就没有这个功能,是路由器被阉割了嘛。。
    12 条回复    2023-04-26 01:48:45 +08:00
    ysc3839
        1
    ysc3839  
       2021-09-26 11:12:11 +08:00
    > 将台式机的 MAC 和 IP 进行绑定
    是怎么绑定的呢?设置了静态 ARP 规则?
    ChenDJ
        2
    ChenDJ  
    OP
       2021-09-26 14:08:15 +08:00
    @ysc3839 是的
    ysc3839
        3
    ysc3839  
       2021-09-26 15:08:15 +08:00
    @ChenDJ 那我就不知道了,按理说设置了静态 ARP 之后,目标机子无任何回应的情况下也能把 IP 包送达才对。不然考虑搞个集线器,用另一台电脑抓同一网线上的包看看?
    ivan_wl
        4
    ivan_wl  
       2021-09-26 15:56:56 +08:00
    ②不是广播包,如果你关机了,路由器还会转发么
    ysc3839
        5
    ysc3839  
       2021-09-26 16:03:25 +08:00 via Android
    @ivan_wl 正确设置了静态 ARP 的话是会的,路由器就不会发 ARP 广播进行查询了,而是直接把包发往对应 MAC 地址。
    ivan_wl
        6
    ivan_wl  
       2021-09-26 16:10:05 +08:00
    @ysc3839 路由器是怎么知道这个 mac 是在哪个端口上呢?
    ysc3839
        7
    ysc3839  
       2021-09-26 16:12:17 +08:00 via Android
    @ivan_wl 交换机的自学习机制。
    expy
        8
    expy  
       2021-09-26 16:16:10 +08:00
    既然台式机直接接在光猫下面,可以通过外网唤醒。可以考虑把 ax3 设置成 ap 模式。
    ChenDJ
        9
    ChenDJ  
    OP
       2021-09-28 13:16:23 +08:00
    @expy 嗯,改成 AP 模式用了
    ChenDJ
        10
    ChenDJ  
    OP
       2021-09-28 13:19:05 +08:00
    @ysc3839 感觉就是路由器的问题:电脑关机后,即使设置了 ARP,也没有转发。不知道咋在路由器上抓包验证一下。。。
    ysc3839
        11
    ysc3839  
       2021-09-28 15:47:17 +08:00
    @ChenDJ 前面说了用集线器,需要另一台电脑。
    SNOOPY963
        12
    SNOOPY963  
       337 天前
    我跟你讲,别说 AX3 用不了,一样是 AX3 pro ,高通版本的就用不了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3265 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:15 · PVG 22:15 · LAX 07:15 · JFK 10:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.