问题标签 [mac-address]

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.

0 投票
3 回答
18686 浏览

iphone - 如何在 iPhone 上查询 ARP 表?

我是 iPhone 开发的新手,我想将网络唤醒功能集成到我的应用程序中,而不会在已知 IP 的情况下强迫我的用户输入计算机 MAC 地址。我搜索了大约几个小时,获取了 ARP 工具的源代码,但我不知道如何在 iPhone 上管理它。

0 投票
1 回答
307 浏览

c# - 在 C# 中使用多个 MAC 地址在 LAN 中发送和接收数据包

在我们的网络中,带宽被分配给 MAC 地址,如果您可以获得多个,您可以获得更多带宽 :)

C# 中是否有任何应用程序或类可以做到这一点?我已经有 HTTP 代理或端口映射器来发送不同 IP 地址的数据包,但因为它们使用相同的 MAC 地址,所以它不起作用。

任何帮助表示赞赏。

0 投票
5 回答
5129 浏览

java - MAC地址是什么?什么是 PC 的唯一 ID?

我有一台双核 PC,它有两个 MAC 地址:00-1D.... & 00-21....... 这些 ID 是两个核的吗?如果我想获得这台 PC 的唯一 ID,如何通过 Java 调用获得它?也许Java中有类似“System.getId()”的东西?

坦率

0 投票
1 回答
2630 浏览

iphone - 在 iPhone 上检索蓝牙地址

我尝试在应用程序中检索 iPhone 上的蓝牙(网络)地址,但我找不到如何做到这一点的方法 :( 有人有想法或提示吗?那太好了,因为我卡了很长时间。 ..

干杯,拉斯

0 投票
2 回答
8089 浏览

c# - Ping 或以其他方式通过 C# 中的 MAC 判断设备是否在网络上

我正在开发一个家庭安全应用程序。我想做的一件事是根据我是否在家自动关闭和打开它。我有一部带 Wifi 的手机,当我在家时,它会自动连接到我的网络。

电话通过 DHCP 连接并获取其地址。虽然我可以将其配置为使用静态 IP,但我宁愿不这样做。C#/.Net 中是否有任何类型的“Ping”或等效项可以获取设备的 MAC 地址并告诉我它当前是否在网络上处于活动状态?

编辑:澄清一下,我在 PC 上运行软件,我希望能够在同一个 LAN 上检测到手机。

编辑:这是我想出的代码,感谢 spoulson 的帮助。它可靠地检测我感兴趣的任何电话是否在房子里。

0 投票
3 回答
13514 浏览

jquery - 如何使用 jQuery 查找 PC MAC 地址

有没有办法使用 jQuery 从主机 PC 检索系统信息,如 MAC 地址、计算机名称等?

0 投票
1 回答
2344 浏览

c# - 如何使用 Mono for windows 访问 WMI 以获取硬件 ID?

最近,我需要在 windows 平台的 mono 上运行我的 winforms 应用程序,但是我正在使用 WMI 在我的原始代码中获取 MAC 地址和 CPU ID,切换到 Windows 的 Mono,它不起作用。我发现 Mono 中没有实现“System.Management.dll”API。

我该怎么办?如何在没有 WMI 的情况下获取 CPU ID、MAC 地址、硬盘序列号和主板序列号?

0 投票
3 回答
4527 浏览

java - 从 Jetty HTTPServletRequest 获取 MAC 地址

有人知道是否有办法从 Jetty 中的 HTTPServletRequest 获取发件人的 MAC 地址?(注意:发件人是指直接发件人,也就是我的服务器之前的最后一跳)。如果没有直接的方法,有人知道用Java将IP地址转换为MAC地址的方法吗?

其他注意事项:我完全意识到 MAC 地址不会离开本地子网,这就是预期的功能。

我知道这似乎是一个奇怪的问题,但相信我,我知道我在做什么 :-) 如果你很好奇,我很乐意解释我为什么想要这个。

谢谢,

克里斯

0 投票
8 回答
24863 浏览

java - 将 MAC 地址字节数组格式化为字符串

我正在使用此代码查找机器的 MAC 地址。此代码直接打印 MAC 地址,但我想将其作为字符串返回。我完全糊涂了。

请帮忙。

0 投票
9 回答
19450 浏览

client-server - 为什么服务器无法获取客户端 MAC 地址,例如客户端 IP?

据我所知,数据包经过的所有 MAC 地址都在数据包中。这是因为每个进入特定路径的数据包也应该以相似的路径返回。那么,如果服务器的路由器知道客户端的mac地址(全部),为什么服务器页面(如aspx)不能有这个信息?

请给个解释。(不要只是告诉我我错了)。

如果我理解正确,客户端会发送一个包含其 MAC 地址的数据包。当数据包通过代理(如客户端路由器)时,代理的地址也被添加到数据包中。等等。

以下是 Wikipedia 关于 TCP/IP 数据线层的片段:
http ://en.wikipedia.org/wiki/TCP/IP_model#Data_Link_Layer

数据链路层用于在同一链路上的两个不同主机的 Internet 层接口之间移动数据包。在给定链路上发送和接收数据包的过程既可以在网卡的软件设备驱动程序中进行控制,也可以在固件或专用芯片组中进行控制。这些将执行数据链路功能,例如添加数据包标头以准备传输,然后通过物理介质实际传输帧。TCP/IP 模型包括将 Internet 协议中使用的网络寻址方法转换为数据链路寻址的规范,例如媒体访问控制 (MAC),但是低于该级别的所有其他方面都隐含地假定存在于链路层中,但没有明确定义。