代码之家  ›  专栏  ›  技术社区  ›  mj2008

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

  •  5
  • mj2008  · 技术社区  · 16 年前

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

    3 回复  |  直到 16 年前
        1
  •  4
  •   DeeCee    16 年前

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

        2
  •  1
  •   kender    16 年前

    您真的需要知道什么是DNS服务器才能进行查找吗?

    Here 是如何使用两个函数获取IP地址的解决方案:gethostname和gethostbyname。我假设gethostbyname函数是您需要的查找,还是我错了?

        3
  •  0
  •   Mladen Janković    16 年前

    GetNetowrkParams 方法(平台sdk:ip-helper)