gpt4 book ai didi

go - 如何获取系统解析器的 DNS 服务器列表

转载 作者:数据小太阳 更新时间:2023-10-29 03:09:16 25 4
gpt4 key购买 nike

在 Ruby 中,我可以获得这样的 DNS 服务器列表:

require 'resolv'
Resolv::DNS::Config.default_config_hash[:nameserver]

如何在 Go 中做同样的事情?

最佳答案

Resolver typenet 包中,您可以解析 DNS 名称,但它似乎不会导出它使用的 DNS 服务器。

Ruby parses /etc/resolv.conf所以我想你必须自己做,或者看看你是否可以找到一个包来为你做这件事。

更新:我做了 a small library做一些与 Ruby 的 DNS 类相同的事情。希望对您有所帮助。

关于go - 如何获取系统解析器的 DNS 服务器列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54896077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com