【问题标题】:Programmatically access addressing of ad hoc network?以编程方式访问自组织网络的寻址?
【发布时间】:2011-12-28 04:56:39
【问题描述】:

我正在使用我的笔记本电脑对此进行测试,以创建 ad-hoc 网络。

我希望能够以编程方式访问该区域内任何其他芯片的唯一 mac id,类似于路由器。

任何类型的文件记录都可以,如果需要的话。完美的设置是在发现新的 mac 地址或重新发现地址时进行的事件设置。将运行一个脚本,并传入 id。

谁能帮我弄清楚一个人会在哪里看,或者至少为我指出一个好的方向来解决这个问题?谢谢!!

【问题讨论】:

  • 路由器不处理 MAC 地址,它们处理 IP 地址。除非其他无线设备加入您的网络,否则您将没有 IP 地址。
  • @greg 我的家用路由器如何进行mac地址过滤以及与mac地址相关的许多其他功能?
  • 嗯,您的家用路由器既是第 2 层设备又是第 3 层设备。 MAC 地址在第 2 层很重要。
  • @greg 运行我的 ad hoc 网络的硬件不能作为第 2 层设备运行?
  • @MikePennington 不确定刚才发生了什么,答案被删除了我猜......这将是许多 iPhone,当一个与另一个在范围内时,设置应该意识到 - 程序响应不同取决于在电话的 id 上(它是谁),目标是不需要在电话上采取任何行动。

标签: macos unix networking wifi ip-address


【解决方案1】:

您可以使用arp -a 查看当前的 ARP 表,该表提供了您的计算机与之通信的所有设备(它们的 IP 和 MAC 地址)。如果您只对特定网络/设备感兴趣,可以按接口进行过滤。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多