问题标签 [wake-on-lan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# 接收 UPD 广播字节(Magic WOL 数据包)获取目标 Mac
我已经实现了一个通过广播发送魔术包的功能。它工作正常,但我想在特殊服务器上接收所有 UDP 广播请求。也可以。但是,如果我尝试读取字节并将字节转换回十六进制(MAC 地址),则 MAC 地址将是错误的。
发送 UDP 请求到:255.255.255.255,MAC = "001a4d5f84f8"
特殊服务器成功接收了 16 次 MAC 地址,但它已经改变:从:001a4d5f84f8 到:001a4d5f3f3f
有任何想法吗?
我的职能:
shutdown - WOL可以用来关闭PC吗?
我刚读了一篇关于WOL vs IPMI的文章,上面写着“...使用 WOL 通过关闭空闲桌面来节省数百万美元”(几乎在最后一段结束,但是一个),这是否意味着 WOL 可以用来关闭电源台式机?
如果是这样,怎么做?
ps 主流服务器是否支持IPMI?
php - PHP 错误:,
我正在尝试将此 php 代码作为 applescript 中的命令行运行。这是代码
语法在 applescript 编辑器上检查正常,脚本运行,但会弹出此错误:
结果:错误“PHP Parse 错误:语法错误,第 1 行的命令行代码中出现意外 ':'”编号 254
不知道问题是什么,但它是第一行的mac地址中的:还是后面的:而且,我尝试了 \":\" 与 :`s 但这也不起作用。知道有什么问题吗?
listener - 嗅探端口 9 上的 WOL 数据包
所以我正在使用 XBMC(一个媒体中心程序),它有一个 Android 应用程序,该应用程序允许您向安装了 XBMC 的计算机发送 LAN 唤醒“魔术包”。如果我有一台在启动时自动运行 XBMC 的专用媒体 PC,这对我来说将是一个很棒的功能,但我在我的普通台式 PC 上使用它。
我想做的是看看我是否可以编写一个可以在我的 PC 上运行的小侦听器脚本,它会侦听通过端口 9 发送的那些魔术数据包,然后启动 XBMC 应用程序。
我的一些朋友说你不能在这个端口上监听。我在“port 9”、“wake on lan”和“simple TCP/IP”上执行的 Google 搜索仍然无法确定天气是否可行。
linux - 在没有 SSH 的情况下远程关闭/重启 Linux 机器?
我需要远程关闭和重新启动 Linux (Ubuntu) 机器而不登录它们(否则简单的命令可以完成这项工作)。这些机器只是廉价的 PC,因此没有安装特殊的电源管理硬件(尽管它们可以在 LAN 上唤醒)。我可以在这些盒子上安装某种“电源管理服务器”软件,它会监听远程重启/关机请求并采取相应措施吗?当然,如果它需要一些身份验证(密码)来响应请求,那就太好了。
c# - 除了ICMP(Ping)外,如何控制计算机是否从局域网打开?
我正在开发 LAN 唤醒项目,但我想控制计算机是否在我的局域网上打开。但我不想使用 ICMP 或 WMI(我的网络上有 DC)。那么对于这个问题是否有任何其他选项,例如 Socket Connection,检查特定端口是否正在使用?
email - 如果 server1 失败,脚本唤醒 server2
我需要帮助来更新此脚本,如果 ping 失败,它将向另一台主机发送 wakonlan 调用(除了如果 ping 失败现在发送的电子邮件)。如何从这个脚本中做到这一点?
这就是我想要达到的目标:
Server1 已启动 > PingComputer ping server1 = 一切正常。服务器 1 失败 > PingComputer 发送邮件并向服务器 2 发送唤醒呼叫 = 服务器 2 启动。
不那么重要(仅在可能的情况下):在 server1 失败后,我想在 server1 再次启动时收到一封邮件,然后这个场景重新开始。
顺便说一句,我在所有 3 台计算机上使用 ubuntu 服务器。
iphone - WOL iOS 项目
iOS 有免费的 wol(局域网唤醒)项目/示例吗?
我找到了这个 [openwol][1] 但它很旧并且没有最近更新的迹象。
此外,我一直在研究它,但它没有按预期工作,它的主要目的是唤醒计算机,但它不工作。我已经花了一些时间,但仍然没有工作。
也许还有其他示例,或者其他人可能会加入我并解决/更新此代码以使其正常工作?
java - java.io.IOException:权限被 LAN 唤醒拒绝
我编写了这段代码来实现网络唤醒:
但我明白了:
问题似乎是广播地址,因为如果我更改为任何其他地址,它不会给出此错误。我怎样才能避免呢?我正在使用带有 JamVM 和 GNU Classpath 的 linux busybox。
packet - 在 LAN 唤醒 (WOL) 协议中将密码放在哪里?
我在网上搜索了很长时间,但我没有找到如何在 Wake On Lan 魔术包中引入最终的站密码,希望我们能帮助我,所以有人知道如何在 WOL 协议中管理站密码?
这是我创建魔术包的方式:
感谢您的帮助。