AdGuard v4.5.2 iOS版:基本 HTTP 验证
我们最近宣布,我们缩短了移动软件开发的发布周期,从 3-6 个月缩短到 4-6 周。为了证明这一点,我们将在上次更新一个月后就发布新版的 iOS 版 AdGuard。
在 v4.5.2,我们添加了 DNS-over-HTTPS 的基本 HTTP 身份验证,更新了 DnsLibs 和 Scriptlets,并修复了一些小错误。
什么是 HTTP 基本身份验证?
DNS-over-HTTPS 的优势之一是 HTTP 协议功能的支持。一般 DNS 不提供身份验证,但 HTTP 不一样。在将 DnsLibs 升级到 2.4 版本后,我们在配置 DNS 服务器时增加了 HTTP 身份验证选项。
为什么需要 DNS 验证?假如你有自己的 DNS 服务器,却不希望别人使用它。如果没有身份验证,唯一的办法就是手动配置 IP 地址限制。例如,用户可以只允许家庭 IP 地址连接到 DNS 服务器。但如果你使用移动设备,经常更换网络连接,那么怎么办?这时,AdGuard iOS 版的 HTTP 身份验证功能就派上用场了。不过,AdGuard Home 和 AdGuard DNS 的 DNS 服务器还不支持 HTTP 验证。我们即将要退出这一功能,敬请期待!
希望大家会喜欢更新的 iOS 版 AdGuard。在 Github 上可以查看完整的更新日志记录。如果你有新功能建议,或者发现了错误,请在 Github Issues 里让我们知道。