社区
网络编程
帖子详情
如何获取连接到无线AP的设备的MAC和IP
kay2010hh
2012-11-07 08:28:41
我把自己电脑设置成了一个无线AP,周围的手机、电脑可以接入我的无线AP上网。
现在我想知道如何获取
这些接入无线AP的设备的MAC、IP、名称
?
...全文
1112
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
传输、认证
本文介绍了
无线
AP
的概念,区分了胖
AP
与瘦
AP
的工作原理和应用场景,强调了瘦
AP
在
无线
漫游、负载均衡和集中管理上的优势。此外,还讨论了AAA认证协议中的RADIUS和TACACS+,并提及了室外
AP
定向天线与全向天线的选择。最后,简单提到了SSL协议的作用。
锐捷
无线
ap
服务器怎么绑定
mac
,锐捷
无线
ap
配置命令教程
本文详细指导如何在无网管交换机环境下,通过
AP
220-SE实现
无线
网络覆盖,包括网络拓扑搭建、
AP
配置步骤、VLAN和DHCP设置,确保
无线
用户能够搜索并
连接
到
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模式则将有线网络接入
无线
网络。
配置H3C
设备
无线
AP
多vlan步骤
本文详细介绍了一种企业级
无线
网络的配置方案,包括核心交换机与
无线
控制器(AC)的组网设置,如何通过VLAN划分实现客户端的隔离与访问控制,以及DHCP服务的配置确保
无线
客户端自动
获取
IP
地址。同时,文中还提供了
AP
的接入配置,包括SSID、加密方式、漫游策略等关键参数设置,以及如何实现不同VLAN间客户端的无缝漫游。
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章