问题标签 [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.
bios - 如何以编程方式启用 LAN 唤醒
有没有办法以编程方式进入 BIOS 并为那些支持它的机器打开 LAN 唤醒功能?
理想情况下,解决方案将是跨 BIOS,但也可以使用单独的解决方案来打击每个主要供应商。
c# - 使用 C# 唤醒局域网
使用 C# 实现 LAN 唤醒的最佳方式是什么?
LAN 环境中的机器需要该功能(而不是通过 Internet)。该方法需要足够强大以处理防火墙和其他此类问题。此外,对于不支持或禁用此功能的系统,是否有替代方案?
主要目标 - 通过 LAN 唤醒机器(从关机/休眠状态) - 这将使用 C# 进行编程。
请指导。
PS:我遇到了以下情况:
- http://blog.memos.cz/index.php/team/2008/06/12/wake-on-lan-in-csharp
- http://community.bartdesmet.net/blogs/bart/archive/2006/04/02/3858.aspx
- http://www.codeproject.com/KB/IP/cswol.aspx
但是,我对此并不陌生,因此无法确定解决方案是否足够全面。如果有人可以推荐遵循上述任何一篇文章,那会有所帮助。
networking - 当我只知道远程系统的 IP 地址时,如何获取远程系统的 MAC 地址?
我正在开发 LAN 唤醒服务,该服务将从网站运行并且应该与许多不同的平台进行交互 - 因此,没有仅限 Windows 的解决方案。当用户在网站上注册他们的系统时,我需要获取 MAC 地址以用于构建“魔术”数据包。我有一个能够为我执行此操作的 Java Applet,并且我知道 ActiveX 控件可以工作,但我想知道是否有办法通过查询路由器/交换机来执行此服务器端。由于系统可能位于许多不同的物理子网中的任何一个上,因此使用 ARP 将不起作用——除非有办法配置路由器以代表我执行 ARP。
任何人都知道任何网络 API,专有的或其他的,可用于查找给定 IP 地址的 MAC 地址?我认为我们正在使用 Cisco 路由器,但它是一个复杂的网络,并且可能涉及多个不同级别的供应商。在我去祭祀网络之神之前,我想了解一些可能的解决方案的背景信息。如果技术上不可行,那么自卑是没有意义的。:-)
编辑:我们确实设置了网络基础设施以允许定向广播,但由于网络掩码并不总是 /24 而找出确切的广播地址是我需要解决的另一个难题。
c# - 使用DHCP从IP获取mac地址?
我正在尝试创建允许通过 WOL 在 Windows 域中唤醒 PC 的脚本/服务。现在我想让用户选择一个 AD 容器作为唤醒其中包含的 PC 的起点。我最初的想法是使用 DHCP 作为存储库来查询给定主机名的 MAC 地址(在给定容器的情况下,我可以很容易地从 AD 中提取)。
有没有办法以编程方式查询 DHCP 服务/服务器、传递主机名并恢复关联的 MAC 地址?
或者,有没有更好/更简单的方法来解决我的问题?
iphone - 如何为 iPhone 编写 WOL 应用程序?
局域网唤醒太酷了,只想写一个 iPhone 应用程序来 WOL 我的电脑,但不知道编码,任何人都可以给我指路吗?
java - 如何在本地局域网上找到“关闭”系统的 MAC 地址(可能吗?)
如何找出系统的mac地址:
- 关闭
- 电源插入
- 连接到局域网
- 网卡开启。
更新 我在问如何找出已经关闭的其他系统的mac地址......并且在局域网上......
我想从我的系统中找出它的mac....并且要清楚...我想告诉.. arp 表可以通过使用 ping 填充.. 即如果 172.16.3.12 不在 arp 表中,那么它只需 ping 172.16.3.12 即可添加,但只有在系统开启时才能对系统进行 ping...关闭系统无法 ping...
c# - 关机和唤醒脚本 C#
嗨,我对 C# 很陌生,事实上,这基本上是我学习这门语言时的第一个工作任务。是的,我也是编程新手,要温柔:)。
上下文:我的脚本需要查询活动目录,抓取 OU 并将它们放入表单中的组合框。接下来查询 ActDir 以获取选定 OU 中的机器列表(已在 vbscript 中完成)
接下来依次查询机器的 IP 和 MAC 地址。(已经在 vbscript 中完成)接下来需要关闭这些机器(已经在 vbscript 中完成)并将所有机器和 NIC 信息转储到 txt 文件
脚本的另一半从文本文件中获取机器的信息,并向它们发送一个魔术包以唤醒它们。
我已经为关闭部分编写了一个 VBscript,但决定它不是未来的 prorof,而且我正在家里学习 C#,所以认为这是重新开始的最佳选择。
我不是在寻找任何人为我写这个,但如果有人对去哪里获取信息等有任何指示。. 将不胜感激:)
php - 如何使用 PHP 脚本唤醒 PC?
通过在我的 PC 上启用 LAN 唤醒,我可以远程打开它。
假设我想从 PHP 脚本发送“魔术包”。我该怎么做?我需要使用 cURL 函数吗?
c# - 如何知道计算机已重新启动
我用 Wake-on-Lan 重新启动了一台远程计算机,我想知道是否有办法知道计算机在登录屏幕上处于空闲状态(这样我就可以开始做需要做的事情了)。
c# - 检测 WOL 可能性
我想检测一下 Wake On Lan 是否可行。
在我的路由器(Tomato 固件)上有一张包含信息的表格 - 当显示设备“活动(在 ARP 中)”时 - 可以通过 WOL(离线 linux pc)打开此设备。
我想知道它是通过仅路由器功能实现的,还是我可以在 C# 或 C 中实现?函数 SendArp 可以检测 MAC 地址并执行“arping”,但这不是我想做的。