社区
网络及通讯开发
帖子详情
如何得到指定IP地址网卡的MAC地址?
54783szg
2003-08-28 05:31:42
我如何可以得到局域网内所有IP地址及其相应的网卡MAC地士址?
...全文
57
4
打赏
收藏
如何得到指定IP地址网卡的MAC地址?
我如何可以得到局域网内所有IP地址及其相应的网卡MAC地士址?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yantan
2003-11-04
打赏
举报
回复
netbios只对windows操作系统起作用,对于 linux,sco,unix等其他的用snmpget取得
cnphw
2003-11-04
打赏
举报
回复
ADAPTER_STATUS adapt;
报错
[C++ Error] Unit2.cpp(104): E2303 Type name expected
是不头文件没有包含
klfbaby
2003-09-02
打赏
举报
回复
命令行里敲命令就行了
nbtstat -a IP
叶子哟
2003-08-28
打赏
举报
回复
bool GetMAC(char *Mac)
{
AnsiString msg;
typedef struct _ASTAT_
{
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff [30];
}ASTAT, *PASTAT;
ASTAT Adapter;
NCB ncb;
UCHAR uRetCode;
char tmp[40];
Mac[0]='\0';
memset( &ncb, 0, sizeof(ncb) );
ncb.ncb_command = NCBRESET;
ncb.ncb_lana_num = 0;
uRetCode = Netbios( &ncb );
if (uRetCode!=0)
{
strcat(Mac,"Init Error!");
return false;
}
memset(&ncb, 0, sizeof(ncb) );
ncb.ncb_command = NCBASTAT;
ncb.ncb_lana_num = 0;
strcpy((char *)ncb.ncb_callname, "*" );//这个"*"代表获得本机网卡地址,换成IP地址就可以获得局域网内其他机器的网卡地址。
ncb.ncb_buffer =(unsigned char *) &Adapter;
ncb.ncb_length = sizeof(Adapter);
uRetCode = Netbios(&ncb);
if (uRetCode == 0 )
{
sprintf(Mac, "MAC=%02X%02X%02X%02X%02X%02X",
Adapter.adapt.adapter_address[0],
Adapter.adapt.adapter_address[1],
Adapter.adapt.adapter_address[2],
Adapter.adapt.adapter_address[3],
Adapter.adapt.adapter_address[4],
Adapter.adapt.adapter_address[5]);
return true;
}
else
{
strcat(Mac,"Unknown.");
return false;
}
}
void __fastcall TForm1::Button3Click(TObject *Sender)
{
char Mac[30];
GetMAC(Mac);
ShowMessage(Mac);
}
Qt获取
IP地址
、
MAC地址
等
网卡
信息,区分本地
网卡
、无线
网卡
和虚拟
网卡
Qt获取
IP地址
、
MAC地址
等
网卡
信息,区分本地
网卡
、无线
网卡
和虚拟
网卡
C# 获取当前使用
网卡
的
MAC地址
的实例
本实例包含获取本地所有网络信息,包括设备名称,IP,
Mac地址
等信息,通过
指定
的IP可以找到对应的
网卡
,从而获取到它的
mac地址
IP地址
修改器.exe
本软件可以: 1、
指定
网卡
修改
IP地址
2、配置不同的
IP地址
点击切换 3、
MAC地址
伪造及修改 4、启用及禁用
网卡
5、修改计算机名称及工作组
指定
对方IP获取MAC
用C#编的一个小程序,可以用来获取本地的计算机名,IP,MAC。及输入
指定
的IP,
得到
相应的MAC(
网卡
地址)。如有问题联系我:baixiaoyu@qq.com
Shell脚本获取本地
网卡
IP、
mac地址
、子网掩码、dns IP、外网IP
主要介绍了Shell脚本获取本地
网卡
IP、
mac地址
、子网掩码、dns IP、外网IP,本文直接给出实现代码,需要的朋友可以参考下
网络及通讯开发
1,316
社区成员
8,873
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章