社区
网络编程
帖子详情
如何获取连接到无线AP的设备的MAC和IP
kay2010hh
2012-11-07 08:28:41
我把自己电脑设置成了一个无线AP,周围的手机、电脑可以接入我的无线AP上网。
现在我想知道如何获取
这些接入无线AP的设备的MAC、IP、名称
?
...全文
1104
2
打赏
收藏
如何获取连接到无线AP的设备的MAC和IP
我把自己电脑设置成了一个无线AP,周围的手机、电脑可以接入我的无线AP上网。 现在我想知道如何获取 这些接入无线AP的设备的MAC、IP、名称?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
圆道
2012-11-07
打赏
举报
回复
楼上可以,要6
Geoff08Zhang
2012-11-07
打赏
举报
回复
得到MAC你可以参考这里的BootClnt,下面是摘录的代码,得到IP参考BootSrv->bootp_handle_request函数: http://download.csdn.net/detail/geoff08zhang/4571358 -------------------------------------- #pragma comment(lib,"netapi32.lib") /* netbios api */ typedef struct adp_name_s { ADAPTER_STATUS adapt; NAME_BUFFER name[4]; } ADP_NAME; /************************************************************************** * * 函数功能: 得到以太网的硬件地址. * * 参数说明: [OUT] mac_addr, 硬件地址缓冲区. * [IN] length, mac_addr 的长度. * * 返 回 值: 成功返回 0, 失败返回 -1. * **************************************************************************/ static int bootp_get_mac_addr(char *mac_addr, int length) { NCB ncb; UCHAR ret_code; LANA_ENUM lana_enum; ADP_NAME adapter; int i; /* 得到 LANA 个数 */ memset(&ncb, 0, sizeof(ncb)); ncb.ncb_command = NCBENUM; ncb.ncb_buffer = (UCHAR *)&lana_enum; ncb.ncb_length = sizeof(lana_enum); ret_code = Netbios(&ncb); for (i = 0; i < lana_enum.length; i++) { /* 重设网卡 */ memset(&ncb, 0, sizeof(ncb)); ncb.ncb_command = NCBRESET; ncb.ncb_lana_num = lana_enum.lana[i]; ret_code = Netbios(&ncb); /* 得到硬件信息 */ memset(&ncb, 0, sizeof (ncb)); ncb.ncb_command = NCBASTAT; ncb.ncb_lana_num = lana_enum.lana[i]; memset(ncb.ncb_callname, 0x20, NCBNAMSZ); ncb.ncb_callname[0] = '*'; ncb.ncb_buffer = (char *)&adapter; ncb.ncb_length = sizeof(adapter); ret_code = Netbios(&ncb); /* NRC_GOODRET 表示成功, 0xFE 是以太网 */ if (ret_code != NRC_GOODRET || adapter.adapt.adapter_type != 0xFE) continue; /* 到达这里说明可以得到硬件地址 */ length = length > BOOTP_HRD_LEN ? BOOTP_HRD_LEN : length; memcpy(mac_addr, adapter.adapt.adapter_address, length); return 0; } return -1; }
锐捷
无线
ap
服务器怎么绑定
mac
,锐捷
无线
ap
配置命令教程
本文详细指导如何在无网管交换机环境下,通过
AP
220-SE实现
无线
网络覆盖,包括网络拓扑搭建、
AP
配置步骤、VLAN和DHCP设置,确保
无线
用户能够搜索并
连接
到
AP
,以及关键配置参数的调整。
无线
AP
传输、认证
本文介绍了
无线
AP
的概念,区分了胖
AP
与瘦
AP
的工作原理和应用场景,强调了瘦
AP
在
无线
漫游、负载均衡和集中管理上的优势。此外,还讨论了AAA认证协议中的RADIUS和TACACS+,并提及了室外
AP
定向天线与全向天线的选择。最后,简单提到了SSL协议的作用。
胖
AP
和瘦
AP
区别&组网优缺点
本文介绍了
无线
AP
中的胖
AP
和瘦
AP
的概念及其区别,胖
AP
具备独立工作能力,适合小型网络,而瘦
AP
需要配合AC,适用于大规模组网,提供
无线
漫游和自动负载均衡。瘦
AP
的集中管理与维护更便捷,目前的
无线
AP
多支持胖瘦一体化,便于灵活组网。
无线
AP
、AC部署思路,设计方案内容非常完整
本文介绍了
无线
AP
、AC相关概念,如
AP
分瘦
AP
和胖
AP
,AC用于集中控制
无线
AP
。还讲解了POE供电、POE交换机、Portal认证、漫游等知识。阐述了
无线
工程部署所需软硬件,强调
AP
功率并非越大越好,并从工程和调试维护角度说明了大型
无线
工程的关键点和注意事项,以及施工布线和光纤布线注意事项。
ap
模式和sta模式共存_
无线
AP
模式和组网实例
本文详细介绍了
无线
AP
的六种工作模式,包括
AP
、WDS、WDS+
AP
、WISP、Repeater和
AP
Client模式,以及各种模式的特点和应用场景。
AP
模式常用于
无线
客户端接入,WDS模式用于
无线
桥接,WISP模式用于
无线
互联网服务,Repeater模式扩展
无线
覆盖,而
AP
Client模式则将有线网络接入
无线
网络。
网络编程
18,357
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章