首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wakeonlan在我从路由器发送它时不起作用

Wakeonlan在我从路由器发送它时不起作用
EN

Server Fault用户
提问于 2018-09-25 12:03:19
回答 1查看 319关注 0票数 1

我有一个网络连接到互联网通过linux盒进行路由。路由器有两个接口:

  • eth1:连接互联网
  • eth2: lan

在局域网里,我有两台机器:

  • 工作站
  • 目标

所有机器都在Debian下工作。

我试图使用wakeonlan工具远程启动“目标”主机。

当我这样做时,在工作站上:

代码语言:javascript
复制
sudo wakeonlan 94:c6:91:1b:3d:2a

大约一分钟后,目标主机就启动了。

但当我在路由器上做同样的事情时-目标不会启动。

我想这与接口有关,但是wakeonlan不允许我指定接口来发送神奇的数据包。

有什么方法可以诊断它并潜在地修复吗?

在路由器上安装了防火墙(使用iptables),但我没有看到任何禁止wakeonlan的规则。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-09-25 13:42:42

我想您认为所使用的接口是问题所在,这是正确的。

也许您可以通过提供一个更有限的广播地址来强制使用该接口。将局域网合并为192.168.10.0/24,试一试

代码语言:javascript
复制
sudo wakeonlan -i 192.168.10.255 <mac address> 

(这是未经测试的,只是值得尝试的东西)。

如果这不起作用:etherwake允许您指定与-i交换机的接口,并且可以在Debian中使用。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/932534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档