如何获取IP地址
有一台机器配置了多个网卡,我只知道其中一个IP地址,想通过这个IP地址获取其他的IP,代码怎么写?注意程序不是运行在那台配了多个网卡的机器,而是另外一台机器。
[解决办法]
可大可小的问题,细想一下问题需要考虑的挺多。
1、远程访问注册表
2、都在一个网段还算简单点,可以用ping的思路,但不是光根据ip去判断,还要加上计算机名。
3、不在一个网段,不知道。
你要整黑客程序么???
[解决办法]
关注
[解决办法]
需要对方机器支持可以查询所有的ip等,需要对方机器返回这个信息给你
[解决办法]
在那台多IP的机上可以装一个软件吗?
[解决办法]
if(nStatus==SOCKET_ERROR) {
return 0;
}
HOSTENT *host = gethostbyname(szhn);
int nCount = IPIndex>=0 ? 1 : 0;
if (host!=NULL) {
for(int i=0; ; i++) {
if(IPIndex<0) {
nCount++;
}
else {
if(IPIndex==i) {
strcpy(IP, inet_ntoa(*(IN_ADDR *)host->h_addr_list[i]));
break;
}
}
if(host->h_addr_list[i]+host->h_length>=host->h_name) {
break;
}
}
}
WSACleanup();
return nCount;
}
[解决办法]
学习
[解决办法]
了解了啊 ii
[解决办法]
学习
[解决办法]
要不要这么牛叉呢!呵呵
[解决办法]
还不结贴散分!