如何找到当前的DNS服务器?

时间:2008-09-15 10:40:10

标签: windows delphi networking dns

我正在使用Delphi并需要获取当前的Windows DNS服务器IP地址,以便我可以进行查找。我应该打电话找什么功能?我现在唯一的解决方案是使用ipconfig / all来获取它,这太可怕了。

3 个答案:

答案 0 :(得分:4)

使用GetNetworkParams()函数找到了一个很好的。似乎工作得很好。 你可以在这里找到它: http://www.swissdelphicenter.ch/torry/showcode.php?id=2452

答案 1 :(得分:1)

你真的需要知道什么是DNS服务器来进行查找吗?

Here是如何使用2个函数获取IP地址的解决方案:GetHostName和GetHostByName。我假设GetHostByName函数执行您需要的查找,或者我错了?

答案 2 :(得分:0)

请参阅 GetNetowrkParams 方法(Platform SDK:IP Helper)