问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

动态获得 DNS

发布网友 发布时间:2022-05-24 01:06

我来回答

3个回答

热心网友 时间:2024-01-03 02:40

调用ipconfig /all命令 会得到网络的所有信息
使用输出重定向可以使得得到的信息存入文件当中
分析文件就可以得到想要的DNS

关键句:
system("ipconfig /all >c:\\1.txt");
执行这个语句后会在c盘根目录产生1.txt文件,里面含有网络的各种信息

使用文件操作找到DNS SERVER所对应的IP地址就可以解决问题

---
貌似Windows 2000以上的系统都可以这样做

热心网友 时间:2024-01-03 02:41

#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")

WSADATA wsaData;
char name[155];
char *ip;
PHOSTENT hostinfo;

char str[16];
if ( WSAStartup( MAKEWORD(2,0), &wsaData ) == 0 )
{
if( gethostname ( name, sizeof(name)) == 0)
{
if((hostinfo = gethostbyname(name)) != NULL)
{
ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
}
}
WSACleanup( );
}
if(OpenClipboard())
{
HGLOBAL clipbuffer;
char * buffer;
EmptyClipboard();
clipbuffer = GlobalAlloc(GMEM_DDESHARE, strlen(str)+1);
buffer = (char*)GlobalLock(clipbuffer);
strcpy(buffer, LPCSTR(str));
GlobalUnlock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
}
sprintf(str, "您的IP是: %s \n已复制到剪贴板!\n", ip);
MessageBox(str, "提示", MB_ICONINFORMATION);

热心网友 时间:2024-01-03 02:41

Win2000不支持GetAdaptersAddress就用GetAdaptersInfo嘛,Windows98开始就支持了。

不是Windows就令说了。WinSock本来就和unix socket编程有点差别。WinSock2就差别就更多了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 ...无法安装不受信任的应用程序”或者“受证书限制”why? 怎样限制上网时间?有没有这样的软件? 关于重叠模型方面的问题。 求助,UN3.6出现服务器进入问题 怎么解除wsa限制 电脑玩游戏总是自动切回桌面 电脑自动切换到桌面的问题 你是怎么解决的 电脑窗口会自动切回桌面,但没最小化。 笔记本电脑剪切或者复制后粘贴过程中突然蓝屏切回桌面然后什么都... 300份问卷回收多少份有效问卷算是大样本? 美国为何收集人体样本? 已知一个样本,27,23,25,27,29,31,27,30,32,31,28,26,27,29,28,24,... 调查取样&quot;一般样本量在&quot;多少份 测试30个人每人30张卷子,样本容量是多少 有一个样本含有20个数据35,31,33,35,37,39,35,38,40,39,36,34,35,37... ...统计量多了怎么办?我的数据视图里只有30个样本 但是每次统计出来有 ... 用spss测试同一份问卷的信度,30份样品的信度α=0.837,但是400份问卷的... 哪些单位获得了嫦娥五号任务首批月球科研样品? 妈妈用牛奶和淀粉和面这句话对不对? 牛奶含淀粉吗? WS-Addressing的WS-Addressing的目的 WSAStartup()的函数实现 VB编程高手来下 请问可以分享下小说【老婆粉了解一下】的百度云全文加番外吗!谢谢... 为什么我的施乐打印机从装驱动后不能双面打印 ...docucentre s1080 nw 打印机怎么不能双面打印 有双面复印功能_百度... 如何复制作业帮的作文? 谚这个字怎么读 这个字谚怎么读 谚 这个字怎么读 谚 这字怎么读 农谚 的谚怎么读 谚念什么 谚怎么读什么意思&#xFFFC; 有什么听书神器,很多书。讲的要好。如果有字幕更好。 怎样才能找到美团外卖的经理呢? 谚字有几种发音?谚字能发二声吗? 谚字用五笔怎么打 谚 的温州话怎么读啊? 岳麓区美团外卖经理