修复愚蠢的macOS DNS堆栈(/etc/resolv.conf)-Golang开发

时间:2024-06-15 10:33:19
【文件属性】:

文件名称:修复愚蠢的macOS DNS堆栈(/etc/resolv.conf)-Golang开发

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-15 10:33:19

Golang Miscellaneous

修复愚蠢的macOS DNS堆栈(/etc/resolv.conf)dns-heaven dns-heaven通过启用通过/etc/resolv.conf的本机DNS堆栈的使用来修复macOS DNS堆栈。 概述诸如dig,nslookup之类的某些程序以及使用Go编译的任何程序都不会使用macOS本机名称解析堆栈。 这使得某些功能(例如拆分DNS)无法与这些程序一起使用。 发生这种情况是因为macOS本机名称解析使用了一组与resolv.conf不兼容的规则。 其中包括:每个接口的DNS设置(范围)每个域的设置在或


【文件预览】:
dns-heaven-master
----osx()
--------scutil.go(2KB)
--------osx.go(3KB)
----install.sh(734B)
----standardresolver.go(2KB)
----LICENSE(1KB)
----resolver.go(136B)
----README.md(2KB)
----server.go(2KB)
----.goreleaser.yml(143B)
----.gitignore(16B)
----cmd()
--------dns-heaven()
----config.go(87B)

网友评论