diff --git a/README.cmn-CN.md b/README.cmn-CN.md index 87596d0..1ccea16 100644 --- a/README.cmn-CN.md +++ b/README.cmn-CN.md @@ -19,45 +19,45 @@ “`审查=是`”表示描述文件不会发送某些主机“`主机名=IP`”关系的真实信息。 -| 名称 | 区域 | 审查 | 备注 | 安装 (已签名 - 推荐) | 安装 (未签名) | -| ------------------------------------------------------------------------------------ | ----- | ---- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | -| [360 安全 DNS][360-dns] | 🇨🇳 | 是 | 由 360 数字安全集团运营 | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | -| [AdGuard DNS 默认][adguard-dns-default] | 🇷🇺 | 是 | 由 AdGuard 运营,拦截广告、跟踪器和钓鱼网站 | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | -| [AdGuard DNS 家庭保护][adguard-dns-family] | 🇷🇺 | 是 | 由 AdGuard 运营,除默认规则外,额外拦截恶意软件和成人内容 | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | -| [AdGuard DNS 无过滤][adguard-dns-unfiltered] | 🇷🇺 | 否 | 由 AdGuard 运营,无过滤 | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | -| [Alekberg 加密 DNS][alekberg-dns] | 🇳🇱 | 否 | 由个人提供 | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | -| [阿里云公共 DNS][aliyun-dns] | 🇨🇳 | 否 | 由阿里云计算运营 | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | -| [BlahDNS CDN 过滤][blahdns] | 🇺🇸 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | -| [BlahDNS CDN 无过滤][blahdns] | 🇺🇸 | 否 | 由个人提供,无过滤 | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | -| [BlahDNS 德国][blahdns] | 🇩🇪 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | -| [BlahDNS 新加坡][blahdns] | 🇸🇬 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | -| [Canadian Shield 私人][canadian-shield] | 🇨🇦 | 否 | 由加拿大互联网注册管理局 (CIRA) 运营 | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | -| [Canadian Shield 保护][canadian-shield] | 🇨🇦 | 是 | 由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件和钓鱼网站 | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | -| [Canadian Shield 家庭][canadian-shield] | 🇨🇦 | 是 | 由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件、钓鱼和成人内容 | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | -| [Cleanbrowsing 家庭过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件、成人内容和混合内容 | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | -| [Cleanbrowsing 成人过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件和成人内容 | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | -| [Cleanbrowsing 安全过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件 | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | -| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | 否 | 由 Cloudflare 公司运营 | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | -| [Cloudflare 1.1.1.1 安全][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司运营,拦截恶意软件和钓鱼网站 | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | -| [Cloudflare 1.1.1.1 家庭][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司运营,拦截恶意软件、钓鱼和成人内容 | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | -| [DNS4EU][dns4eu] | 🇨🇿 | 否 | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | -| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | -| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | -| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | -| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | -| [DNSPod 公共 DNS][dnspod-dns] | 🇨🇳 | 否 | 由腾讯公司 DNSPod 运营 | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | -| [FDN][fdn-dns] | 🇫🇷 | 否 | 由法国数据网络运营 | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | -| [FFMUC-DNS][ffmucdns] | 🇩🇪 | 否 | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | -| [Google 公共 DNS][google-dns] | 🇺🇸 | 否 | 由谷歌公司运营 | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | -| [keweonDNS][keweondns] | 🇩🇪 | 否 | 由 Aviontex 运营,拦截广告和跟踪器 | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | -| [Mullvad DNS][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 运营 | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | -| [Mullvad DNS 广告拦截][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 运营,拦截广告和跟踪器 | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | -| [OpenDNS 标准版][opendns] | 🇺🇸 | 否 | 由思科 OpenDNS 运营 | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | -| [OpenDNS 家庭盾][opendns] | 🇺🇸 | 是 | 由思科 OpenDNS 运营,拦截恶意软件和成人内容 | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | -| [Quad9][quad9] | 🇨🇭 | 是 | 由 Quad9 基金会运营,拦截恶意软件 | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | -| [Quad9 带 ECS][quad9] | 🇨🇭 | 是 | 由 Quad9 基金会运营,支持 ECS,拦截恶意软件 | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | -| [Quad9 无过滤][quad9] | 🇨🇭 | 否 | 由 Quad9 基金会运营 | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | -| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | 是 | 由 Tiarap 公司运营,拦截广告、跟踪器、钓鱼和恶意软件 | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | +| 名称 | 区域 | 审查 | 备注 | 安装 (已签名 - 推荐) | 安装 (未签名) | +| ------------------------------------------------------------------------------------ | ----- | ---- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| [360 安全 DNS][360-dns] | 🇨🇳 | 是 | 由 360 数字安全集团运营 | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | +| [AdGuard DNS 默认][adguard-dns-default] | 🇷🇺 | 是 | 由 AdGuard 运营,拦截广告、跟踪器和钓鱼网站 | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | +| [AdGuard DNS 家庭保护][adguard-dns-family] | 🇷🇺 | 是 | 由 AdGuard 运营,除默认规则外,额外拦截恶意软件和成人内容 | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | +| [AdGuard DNS 无过滤][adguard-dns-unfiltered] | 🇷🇺 | 否 | 由 AdGuard 运营,无过滤 | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | +| [Alekberg 加密 DNS][alekberg-dns] | 🇳🇱 | 否 | 由个人提供 | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | +| [阿里云公共 DNS][aliyun-dns] | 🇨🇳 | 否 | 由阿里云计算运营 | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | +| [BlahDNS CDN 过滤][blahdns] | 🇺🇸 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | +| [BlahDNS CDN 无过滤][blahdns] | 🇺🇸 | 否 | 由个人提供,无过滤 | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | +| [BlahDNS 德国][blahdns] | 🇩🇪 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | +| [BlahDNS 新加坡][blahdns] | 🇸🇬 | 是 | 由个人提供,拦截广告、跟踪器和恶意软件 | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | +| [Canadian Shield 私人][canadian-shield] | 🇨🇦 | 否 | 由加拿大互联网注册管理局 (CIRA) 运营 | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | +| [Canadian Shield 保护][canadian-shield] | 🇨🇦 | 是 | 由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件和钓鱼网站 | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | +| [Canadian Shield 家庭][canadian-shield] | 🇨🇦 | 是 | 由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件、钓鱼和成人内容 | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | +| [Cleanbrowsing 家庭过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件、成人内容和混合内容 | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | +| [Cleanbrowsing 成人过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件和成人内容 | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | +| [Cleanbrowsing 安全过滤器][cleanbrowsing] | 🇺🇸 | 是 | 过滤恶意软件 | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | +| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | 否 | 由 Cloudflare 公司运营 | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | +| [Cloudflare 1.1.1.1 安全][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司运营,拦截恶意软件和钓鱼网站 | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | +| [Cloudflare 1.1.1.1 家庭][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司运营,拦截恶意软件、钓鱼和成人内容 | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | +| [DNS4EU][dns4eu] | 🇨🇿 | 否 | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | +| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | +| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | +| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | +| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | [HTTPS][dns4eu-profile-protective-child-ads-https-signed], [TLS][dns4eu-profile-protective-child-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | +| [DNSPod 公共 DNS][dnspod-dns] | 🇨🇳 | 否 | 由腾讯公司 DNSPod 运营 | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | +| [FDN][fdn-dns] | 🇫🇷 | 否 | 由法国数据网络运营 | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | +| [FFMUC-DNS][ffmucdns] | 🇩🇪 | 否 | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | +| [Google 公共 DNS][google-dns] | 🇺🇸 | 否 | 由谷歌公司运营 | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | +| [keweonDNS][keweondns] | 🇩🇪 | 否 | 由 Aviontex 运营,拦截广告和跟踪器 | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | +| [Mullvad DNS][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 运营 | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | +| [Mullvad DNS 广告拦截][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 运营,拦截广告和跟踪器 | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | +| [OpenDNS 标准版][opendns] | 🇺🇸 | 否 | 由思科 OpenDNS 运营 | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | +| [OpenDNS 家庭盾][opendns] | 🇺🇸 | 是 | 由思科 OpenDNS 运营,拦截恶意软件和成人内容 | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | +| [Quad9][quad9] | 🇨🇭 | 是 | 由 Quad9 基金会运营,拦截恶意软件 | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | +| [Quad9 带 ECS][quad9] | 🇨🇭 | 是 | 由 Quad9 基金会运营,支持 ECS,拦截恶意软件 | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | +| [Quad9 无过滤][quad9] | 🇨🇭 | 否 | 由 Quad9 基金会运营 | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | +| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | 是 | 由 Tiarap 公司运营,拦截广告、跟踪器、钓鱼和恶意软件 | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | ## 安装 @@ -137,10 +137,10 @@ New-Guid [aliyun-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-https.mobileconfig [aliyun-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-tls.mobileconfig [blahdns]: https://blahdns.com/ -[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-https.mobileconfig [canadian-shield]: https://www.cira.ca/cybersecurity-services/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses [canadian-shield-private-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-tls.mobileconfig @@ -171,11 +171,11 @@ New-Guid [google-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-https.mobileconfig [google-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-tls.mobileconfig [keweondns]: https://forum.xda-developers.com/t/keweondns-info-facts-and-what-is-keweon-actually.4576651/ -[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-doh.mobileconfig -[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-dot.mobileconfig +[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-https.mobileconfig +[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-tls.mobileconfig [mullvad-dns]: https://mullvad.net/help/dns-over-https-and-dns-over-tls/ -[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-doh.mobileconfig +[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-https.mobileconfig [opendns]: https://support.opendns.com/hc/articles/360038086532 [opendns-standard-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-https.mobileconfig [opendns-familyshield-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-family-https.mobileconfig @@ -217,10 +217,10 @@ New-Guid [alekberg-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alekberg-https.mobileconfig [aliyun-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-https.mobileconfig [aliyun-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-tls.mobileconfig -[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-https.mobileconfig [canadian-shield-private-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-tls.mobileconfig [canadian-shield-protected-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-protected-https.mobileconfig @@ -243,10 +243,10 @@ New-Guid [fdn-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/fdn-tls.mobileconfig [google-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-https.mobileconfig [google-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-tls.mobileconfig -[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-doh.mobileconfig -[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-dot.mobileconfig -[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-doh.mobileconfig +[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-https.mobileconfig +[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-tls.mobileconfig +[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-https.mobileconfig [opendns-standard-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-https.mobileconfig [opendns-familyshield-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-family-https.mobileconfig [quad9-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/quad9-https.mobileconfig @@ -265,5 +265,7 @@ New-Guid [dns4eu-profile-protective-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-ads-tls.mobileconfig [dns4eu-profile-protective-child-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-https.mobileconfig [dns4eu-profile-protective-child-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-tls.mobileconfig +[dns4eu-profile-protective-child-ads-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-https.mobileconfig +[dns4eu-profile-protective-child-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-tls.mobileconfig [ffmuc-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-https.mobileconfig [ffmuc-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-tls.mobileconfig diff --git a/README.cmn-TW.md b/README.cmn-TW.md index 4b22ebc..7c5e522 100644 --- a/README.cmn-TW.md +++ b/README.cmn-TW.md @@ -19,45 +19,45 @@ 「`審查=是`」意味著描述檔不會發送某些主機「`主機名=IP`」關係的真實訊息。 -| 名稱 | 區域 | 審查 | 備註 | 安裝連結 | | -| ------------------------------------------------------------------------------------ | ----- | ---- | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | -| [360 安全 DNS][360-dns] | 🇨🇳 | 是 | 由 360 數位安全集團營運 | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | -| [AdGuard DNS 預設][adguard-dns-default] | 🇷🇺 | 是 | 由 AdGuard 營運,阻擋廣告、追蹤器和釣魚網站 | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | -| [AdGuard DNS 家庭保護][adguard-dns-family] | 🇷🇺 | 是 | 由 AdGuard 營運,除預設規則外,額外阻擋惡意軟體和成人內容 | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | -| [AdGuard DNS 無過濾][adguard-dns-unfiltered] | 🇷🇺 | 否 | 由 AdGuard 營運,無過濾 | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | -| [Alekberg 加密 DNS][alekberg-dns] | 🇳🇱 | 否 | 由個人提供 | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | -| [阿里雲公共 DNS][aliyun-dns] | 🇨🇳 | 否 | 由阿里雲計算營運 | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | -| [BlahDNS CDN 過濾][blahdns] | 🇺🇸 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | -| [BlahDNS CDN 無過濾][blahdns] | 🇺🇸 | 否 | 由個人提供,無過濾 | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | -| [BlahDNS 德國][blahdns] | 🇩🇪 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | -| [BlahDNS 新加坡][blahdns] | 🇸🇬 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | -| [Canadian Shield 私人][canadian-shield] | 🇨🇦 | 否 | 由加拿大網際網路註冊管理局 (CIRA) 營運 | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | -| [Canadian Shield 保護][canadian-shield] | 🇨🇦 | 是 | 由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體和釣魚網站 | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | -| [Canadian Shield 家庭][canadian-shield] | 🇨🇦 | 是 | 由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體、釣魚和成人內容 | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | -| [Cleanbrowsing 家庭過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體、成人內容和混合內容 | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | -| [Cleanbrowsing 成人過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體和成人內容 | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | -| [Cleanbrowsing 安全過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體 | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | -| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | 否 | 由 Cloudflare 公司營運 | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | -| [Cloudflare 1.1.1.1 安全][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司營運,阻擋惡意軟體和釣魚網站 | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | -| [Cloudflare 1.1.1.1 家庭][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司營運,阻擋惡意軟體、釣魚和成人內容 | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | -| [DNS4EU][dns4eu] | 🇨🇿 | 否 | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | -| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | -| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | -| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | -| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | -| [DNSPod 公共 DNS][dnspod-dns] | 🇨🇳 | 否 | 由騰訊公司 DNSPod 營運 | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | -| [FDN][fdn-dns] | 🇫🇷 | 否 | 由法國資料網路營運 | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | -| [FFMUC-DNS][ffmucdns] | 🇩🇪 | 否 | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | -| [Google 公共 DNS][google-dns] | 🇺🇸 | 否 | 由谷歌公司營運 | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | -| [keweonDNS][keweondns] | 🇩🇪 | 否 | 由 Aviontex 營運,阻擋廣告和追蹤器 | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | -| [Mullvad DNS][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 營運 | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | -| [Mullvad DNS 廣告阻擋][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 營運,阻擋廣告和追蹤器 | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | -| [OpenDNS 標準版][opendns] | 🇺🇸 | 否 | 由思科 OpenDNS 營運 | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | -| [OpenDNS 家庭盾][opendns] | 🇺🇸 | 是 | 由思科 OpenDNS 營運,阻擋惡意軟體和成人內容 | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | -| [Quad9][quad9] | 🇨🇭 | 是 | 由 Quad9 基金會營運,阻擋惡意軟體 | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | -| [Quad9 帶 ECS][quad9] | 🇨🇭 | 是 | 由 Quad9 基金會營運,支援 ECS,阻擋惡意軟體 | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | -| [Quad9 無過濾][quad9] | 🇨🇭 | 否 | 由 Quad9 基金會營運 | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | -| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | 是 | 由 Tiarap 公司營運,阻擋廣告、追蹤器、釣魚和惡意軟體 | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | +| 名稱 | 區域 | 審查 | 備註 | 安裝連結 | | +| ------------------------------------------------------------------------------------ | ----- | ---- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| [360 安全 DNS][360-dns] | 🇨🇳 | 是 | 由 360 數位安全集團營運 | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | +| [AdGuard DNS 預設][adguard-dns-default] | 🇷🇺 | 是 | 由 AdGuard 營運,阻擋廣告、追蹤器和釣魚網站 | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | +| [AdGuard DNS 家庭保護][adguard-dns-family] | 🇷🇺 | 是 | 由 AdGuard 營運,除預設規則外,額外阻擋惡意軟體和成人內容 | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | +| [AdGuard DNS 無過濾][adguard-dns-unfiltered] | 🇷🇺 | 否 | 由 AdGuard 營運,無過濾 | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | +| [Alekberg 加密 DNS][alekberg-dns] | 🇳🇱 | 否 | 由個人提供 | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | +| [阿里雲公共 DNS][aliyun-dns] | 🇨🇳 | 否 | 由阿里雲計算營運 | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | +| [BlahDNS CDN 過濾][blahdns] | 🇺🇸 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | +| [BlahDNS CDN 無過濾][blahdns] | 🇺🇸 | 否 | 由個人提供,無過濾 | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | +| [BlahDNS 德國][blahdns] | 🇩🇪 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | +| [BlahDNS 新加坡][blahdns] | 🇸🇬 | 是 | 由個人提供,阻擋廣告、追蹤器和惡意軟體 | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | +| [Canadian Shield 私人][canadian-shield] | 🇨🇦 | 否 | 由加拿大網際網路註冊管理局 (CIRA) 營運 | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | +| [Canadian Shield 保護][canadian-shield] | 🇨🇦 | 是 | 由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體和釣魚網站 | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | +| [Canadian Shield 家庭][canadian-shield] | 🇨🇦 | 是 | 由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體、釣魚和成人內容 | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | +| [Cleanbrowsing 家庭過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體、成人內容和混合內容 | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | +| [Cleanbrowsing 成人過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體和成人內容 | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | +| [Cleanbrowsing 安全過濾器][cleanbrowsing] | 🇺🇸 | 是 | 過濾惡意軟體 | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | +| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | 否 | 由 Cloudflare 公司營運 | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | +| [Cloudflare 1.1.1.1 安全][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司營運,阻擋惡意軟體和釣魚網站 | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | +| [Cloudflare 1.1.1.1 家庭][cloudflare-dns-family] | 🇺🇸 | 是 | 由 Cloudflare 公司營運,阻擋惡意軟體、釣魚和成人內容 | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | +| [DNS4EU][dns4eu] | 🇨🇿 | 否 | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | +| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | +| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | +| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | +| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | 是 | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | [HTTPS][dns4eu-profile-protective-child-ads-https-signed], [TLS][dns4eu-profile-protective-child-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | +| [DNSPod 公共 DNS][dnspod-dns] | 🇨🇳 | 否 | 由騰訊公司 DNSPod 營運 | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | +| [FDN][fdn-dns] | 🇫🇷 | 否 | 由法國資料網路營運 | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | +| [FFMUC-DNS][ffmucdns] | 🇩🇪 | 否 | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | +| [Google 公共 DNS][google-dns] | 🇺🇸 | 否 | 由谷歌公司營運 | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | +| [keweonDNS][keweondns] | 🇩🇪 | 否 | 由 Aviontex 營運,阻擋廣告和追蹤器 | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | +| [Mullvad DNS][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 營運 | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | +| [Mullvad DNS 廣告阻擋][mullvad-dns] | 🇸🇪 | 是 | 由 Mullvad VPN AB 營運,阻擋廣告和追蹤器 | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | +| [OpenDNS 標準版][opendns] | 🇺🇸 | 否 | 由思科 OpenDNS 營運 | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | +| [OpenDNS 家庭盾][opendns] | 🇺🇸 | 是 | 由思科 OpenDNS 營運,阻擋惡意軟體和成人內容 | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | +| [Quad9][quad9] | 🇨🇭 | 是 | 由 Quad9 基金會營運,阻擋惡意軟體 | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | +| [Quad9 帶 ECS][quad9] | 🇨🇭 | 是 | 由 Quad9 基金會營運,支援 ECS,阻擋惡意軟體 | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | +| [Quad9 無過濾][quad9] | 🇨🇭 | 否 | 由 Quad9 基金會營運 | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | +| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | 是 | 由 Tiarap 公司營運,阻擋廣告、追蹤器、釣魚和惡意軟體 | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | ## 安裝 @@ -137,10 +137,10 @@ New-Guid [aliyun-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-https.mobileconfig [aliyun-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-tls.mobileconfig [blahdns]: https://blahdns.com/ -[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-https.mobileconfig [canadian-shield]: https://www.cira.ca/cybersecurity-services/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses [canadian-shield-private-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-tls.mobileconfig @@ -171,11 +171,11 @@ New-Guid [google-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-https.mobileconfig [google-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-tls.mobileconfig [keweondns]: https://forum.xda-developers.com/t/keweondns-info-facts-and-what-is-keweon-actually.4576651/ -[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-doh.mobileconfig -[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-dot.mobileconfig +[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-https.mobileconfig +[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-tls.mobileconfig [mullvad-dns]: https://mullvad.net/help/dns-over-https-and-dns-over-tls/ -[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-doh.mobileconfig +[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-https.mobileconfig [opendns]: https://support.opendns.com/hc/articles/360038086532 [opendns-standard-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-https.mobileconfig [opendns-familyshield-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-family-https.mobileconfig @@ -217,10 +217,10 @@ New-Guid [alekberg-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alekberg-https.mobileconfig [aliyun-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-https.mobileconfig [aliyun-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-tls.mobileconfig -[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-https.mobileconfig [canadian-shield-private-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-tls.mobileconfig [canadian-shield-protected-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-protected-https.mobileconfig @@ -243,10 +243,10 @@ New-Guid [fdn-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/fdn-tls.mobileconfig [google-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-https.mobileconfig [google-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-tls.mobileconfig -[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-doh.mobileconfig -[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-dot.mobileconfig -[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-doh.mobileconfig +[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-https.mobileconfig +[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-tls.mobileconfig +[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-https.mobileconfig [opendns-standard-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-https.mobileconfig [opendns-familyshield-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-family-https.mobileconfig [quad9-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/quad9-https.mobileconfig @@ -265,5 +265,7 @@ New-Guid [dns4eu-profile-protective-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-ads-tls.mobileconfig [dns4eu-profile-protective-child-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-https.mobileconfig [dns4eu-profile-protective-child-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-tls.mobileconfig +[dns4eu-profile-protective-child-ads-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-https.mobileconfig +[dns4eu-profile-protective-child-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-tls.mobileconfig [ffmuc-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-https.mobileconfig [ffmuc-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-tls.mobileconfig diff --git a/README.md b/README.md index 8eac33d..b3f9401 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ English | [简体中文](https://github.com/paulmillr/encrypted-dns/blob/master/ Configuration profiles for [DNS over HTTPS](https://en.wikipedia.org/wiki/DNS_over_HTTPS) and [DNS over TLS](https://en.wikipedia.org/wiki/DNS_over_TLS). Check out the article for more info: [paulmillr.com/posts/encrypted-dns/](https://paulmillr.com/posts/encrypted-dns/). -Profiles are generated from simple `.json` files. Check out `providers` directory to add or edit a new profile. +To add a new provider, or edit an existing one, edit json files in `src` directory. ### Caveats @@ -25,45 +25,45 @@ Check out [encrypted-dns over TOR](https://github.com/alecmuffett/dohot) if you `Censorship=yes` (also known as "filtering") means the profile will not send true information about `hostname=IP` relation for some hosts. -| Name | Region | Censorship | Notes | Install (Signed - Recommended) | Install (unsigned) | -| ------------------------------------------------------------------------------------ | ------ | ---------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | -| [360 Security DNS][360-dns] | 🇨🇳 | Yes | Operated by 360 Digital Security Group | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | -| [AdGuard DNS Default][adguard-dns-default] | 🇷🇺 | Yes | Operated by AdGuard Software Ltd. Blocks ads, tracking & phishing | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | -| [AdGuard DNS Family Protection][adguard-dns-family] | 🇷🇺 | Yes | Operated by AdGuard Software Ltd. Blocks `Default` + malware & adult content | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | -| [AdGuard DNS Non-filtering][adguard-dns-unfiltered] | 🇷🇺 | No | Operated by AdGuard Software Ltd. Non-filtering | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | -| [Alekberg Encrypted DNS][alekberg-dns] | 🇳🇱 | No | Independent | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | -| [Aliyun Public DNS][aliyun-dns] | 🇨🇳 | No | Operated by Alibaba Cloud Ltd. | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | -| [BlahDNS CDN Filtered][blahdns] | 🇺🇸 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | -| [BlahDNS CDN Unfiltered][blahdns] | 🇺🇸 | No | Independent. Non-filtering | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | -| [BlahDNS Germany][blahdns] | 🇩🇪 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | -| [BlahDNS Singapore][blahdns] | 🇸🇬 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | -| [Canadian Shield Private][canadian-shield] | 🇨🇦 | No | Operated by the Canadian Internet Registration Authority (CIRA) | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | -| [Canadian Shield Protected][canadian-shield] | 🇨🇦 | Yes | Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware & phishing | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | -| [Canadian Shield Family][canadian-shield] | 🇨🇦 | Yes | Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware, phishing & adult content | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | -| [Cleanbrowsing Family Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware & adult, mixed content | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | -| [Cleanbrowsing Adult Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware & adult content | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | -| [Cleanbrowsing Security Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | -| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | No | Operated by Cloudflare Inc. | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | -| [Cloudflare 1.1.1.1 Security][cloudflare-dns-family] | 🇺🇸 | Yes | Operated by Cloudflare Inc. Blocks malware & phishing | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | -| [Cloudflare 1.1.1.1 Family][cloudflare-dns-family] | 🇺🇸 | Yes | Operated by Cloudflare Inc. Blocks malware, phishing & adult content | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | -| [DNS4EU][dns4eu] | 🇨🇿 | No | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | -| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | -| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | -| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | -| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | -| [DNSPod Public DNS][dnspod-dns] | 🇨🇳 | No | Operated by DNSPod Inc., a Tencent Cloud Company | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | -| [FDN][fdn-dns] | 🇫🇷 | No | Operated by French Data Network | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | -| [FFMUC-DNS][ffmucdns] | 🇩🇪 | No | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | -| [Google Public DNS][google-dns] | 🇺🇸 | No | Operated by Google LLC | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | -| [keweonDNS][keweondns] | 🇩🇪 | No | Operated by Aviontex. Blocks ads & tracking | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | -| [Mullvad DNS][mullvad-dns] | 🇸🇪 | Yes | Operated by Mullvad VPN AB | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | -| [Mullvad DNS Adblock][mullvad-dns] | 🇸🇪 | Yes | Operated by Mullvad VPN AB. Blocks ads & tracking | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | -| [OpenDNS Standard][opendns] | 🇺🇸 | No | Operated by Cisco OpenDNS LLC | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | -| [OpenDNS FamilyShield][opendns] | 🇺🇸 | Yes | Operated by Cisco OpenDNS LLC. Blocks malware & adult content | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | -| [Quad9][quad9] | 🇨🇭 | Yes | Operated by Quad9 Foundation. Blocks malware | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | -| [Quad9 w/ ECS][quad9] | 🇨🇭 | Yes | Operated by Quad9 Foundation. Supports ECS. Blocks malware | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | -| [Quad9 Unfiltered][quad9] | 🇨🇭 | No | Operated by Quad9 Foundation. | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | -| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | Yes | Operated by Tiarap Inc. Blocks ads, tracking, phising & malware | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | +| Name | Region | Censorship | Notes | Install (Signed - Recommended) | Install (unsigned) | +| ------------------------------------------------------------------------------------ | ------ | ---------- | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| [360 Security DNS][360-dns] | 🇨🇳 | Yes | Operated by 360 Digital Security Group | [HTTPS][360-dns-profile-https-signed] | [HTTPS][360-dns-profile-https] | +| [AdGuard DNS Default][adguard-dns-default] | 🇷🇺 | Yes | Operated by AdGuard Software Ltd. Blocks ads, tracking & phishing | [HTTPS][adguard-dns-default-profile-https-signed], [TLS][adguard-dns-default-profile-tls-signed] | [HTTPS][adguard-dns-default-profile-https], [TLS][adguard-dns-default-profile-tls] | +| [AdGuard DNS Family Protection][adguard-dns-family] | 🇷🇺 | Yes | Operated by AdGuard Software Ltd. Blocks `Default` + malware & adult content | [HTTPS][adguard-dns-family-profile-https-signed], [TLS][adguard-dns-family-profile-tls-signed] | [HTTPS][adguard-dns-family-profile-https], [TLS][adguard-dns-family-profile-tls] | +| [AdGuard DNS Non-filtering][adguard-dns-unfiltered] | 🇷🇺 | No | Operated by AdGuard Software Ltd. Non-filtering | [HTTPS][adguard-dns-unfiltered-profile-https-signed], [TLS][adguard-dns-unfiltered-profile-tls-signed] | [HTTPS][adguard-dns-unfiltered-profile-https], [TLS][adguard-dns-unfiltered-profile-tls] | +| [Alekberg Encrypted DNS][alekberg-dns] | 🇳🇱 | No | Independent | [HTTPS][alekberg-dns-profile-https-signed] | [HTTPS][alekberg-dns-profile-https] | +| [Aliyun Public DNS][aliyun-dns] | 🇨🇳 | No | Operated by Alibaba Cloud Ltd. | [HTTPS][aliyun-dns-profile-https-signed], [TLS][aliyun-dns-profile-tls-signed] | [HTTPS][aliyun-dns-profile-https], [TLS][aliyun-dns-profile-tls] | +| [BlahDNS CDN Filtered][blahdns] | 🇺🇸 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-cdn-filtered-profile-https-signed] | [HTTPS][blahdns-cdn-filtered-profile-https] | +| [BlahDNS CDN Unfiltered][blahdns] | 🇺🇸 | No | Independent. Non-filtering | [HTTPS][blahdns-cdn-unfiltered-profile-https-signed] | [HTTPS][blahdns-cdn-unfiltered-profile-https] | +| [BlahDNS Germany][blahdns] | 🇩🇪 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-germany-profile-https-signed] | [HTTPS][blahdns-germany-profile-https] | +| [BlahDNS Singapore][blahdns] | 🇸🇬 | Yes | Independent. Blocks ads, tracking & malware | [HTTPS][blahdns-singapore-profile-https-signed] | [HTTPS][blahdns-singapore-profile-https] | +| [Canadian Shield Private][canadian-shield] | 🇨🇦 | No | Operated by the Canadian Internet Registration Authority (CIRA) | [HTTPS][canadian-shield-private-profile-https-signed], [TLS][canadian-shield-private-profile-tls-signed] | [HTTPS][canadian-shield-private-profile-https], [TLS][canadian-shield-private-profile-tls] | +| [Canadian Shield Protected][canadian-shield] | 🇨🇦 | Yes | Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware & phishing | [HTTPS][canadian-shield-protected-profile-https-signed], [TLS][canadian-shield-protected-profile-tls-signed] | [HTTPS][canadian-shield-protected-profile-https], [TLS][canadian-shield-protected-profile-tls] | +| [Canadian Shield Family][canadian-shield] | 🇨🇦 | Yes | Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware, phishing & adult content | [HTTPS][canadian-shield-family-profile-https-signed], [TLS][canadian-shield-family-profile-tls-signed] | [HTTPS][canadian-shield-family-profile-https], [TLS][canadian-shield-family-profile-tls] | +| [Cleanbrowsing Family Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware & adult, mixed content | [HTTPS][cleanbrowsing-family-https-signed], [TLS][cleanbrowsing-family-tls-signed] | [HTTPS][cleanbrowsing-family-https], [TLS][cleanbrowsing-family-tls] | +| [Cleanbrowsing Adult Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware & adult content | [HTTPS][cleanbrowsing-adult-https-signed], [TLS][cleanbrowsing-adult-tls-signed] | [HTTPS][cleanbrowsing-adult-https], [TLS][cleanbrowsing-adult-tls] | +| [Cleanbrowsing Security Filter][cleanbrowsing] | 🇺🇸 | Yes | Filters malware | [HTTPS][cleanbrowsing-security-https-signed], [TLS][cleanbrowsing-security-tls-signed] | [HTTPS][cleanbrowsing-security-https], [TLS][cleanbrowsing-security-tls] | +| [Cloudflare 1.1.1.1][cloudflare-dns] | 🇺🇸 | No | Operated by Cloudflare Inc. | [HTTPS][cloudflare-dns-profile-https-signed], [TLS][cloudflare-dns-profile-tls-signed] | [HTTPS][cloudflare-dns-profile-https], [TLS][cloudflare-dns-profile-tls] | +| [Cloudflare 1.1.1.1 Security][cloudflare-dns-family] | 🇺🇸 | Yes | Operated by Cloudflare Inc. Blocks malware & phishing | [HTTPS][cloudflare-dns-security-profile-https-signed] | [HTTPS][cloudflare-dns-security-profile-https] | +| [Cloudflare 1.1.1.1 Family][cloudflare-dns-family] | 🇺🇸 | Yes | Operated by Cloudflare Inc. Blocks malware, phishing & adult content | [HTTPS][cloudflare-dns-family-profile-https-signed] | [HTTPS][cloudflare-dns-family-profile-https] | +| [DNS4EU][dns4eu] | 🇨🇿 | No | Operated by a consortium lead by Whalebone. | [HTTPS][dns4eu-profile-https-signed], [TLS][dns4eu-profile-tls-signed] | [HTTPS][dns4eu-profile-https], [TLS][dns4eu-profile-tls] | +| [DNS4EU Protective][dns4eu-malware] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware. | [HTTPS][dns4eu-profile-malware-https-signed], [TLS][dns4eu-profile-malware-tls-signed] | [HTTPS][dns4eu-profile-malware-https], [TLS][dns4eu-profile-malware-tls] | +| [DNS4EU Protective ad-blocking][dns4eu-protective-ads] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware and Ads | [HTTPS][dns4eu-profile-protective-ads-https-signed], [TLS][dns4eu-profile-protective-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-ads-https], [TLS][dns4eu-profile-protective-ads-tls] | +| [DNS4EU Protective with child protection][dns4eu-protective-child] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks malware and explicit content. | [HTTPS][dns4eu-profile-protective-child-https-signed], [TLS][dns4eu-profile-protective-child-tls-signed] | [HTTPS][dns4eu-profile-protective-child-https], [TLS][dns4eu-profile-protective-child-tls] | +| [DNS4EU Protective with child protection & ad-blocking][dns4eu-protective-child-ads] | 🇨🇿 | Yes | Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content | [HTTPS][dns4eu-profile-protective-child-ads-https-signed], [TLS][dns4eu-profile-protective-child-ads-tls-signed] | [HTTPS][dns4eu-profile-protective-child-ads-https], [TLS][dns4eu-profile-protective-child-ads-tls] | +| [DNSPod Public DNS][dnspod-dns] | 🇨🇳 | No | Operated by DNSPod Inc., a Tencent Cloud Company | [HTTPS][dnspod-dns-profile-https-signed], [TLS][dnspod-dns-profile-tls-signed] | [HTTPS][dnspod-dns-profile-https], [TLS][dnspod-dns-profile-tls] | +| [FDN][fdn-dns] | 🇫🇷 | No | Operated by French Data Network | [HTTPS][fdn-https-signed], [TLS][fdn-tls-signed] | [HTTPS][fdn-https], [TLS][fdn-tls] | +| [FFMUC-DNS][ffmucdns] | 🇩🇪 | No | FFMUC free DNS servers provided by Freifunk München. | [HTTPS][ffmuc-profile-https-signed], [TLS][ffmuc-profile-tls-signed] | [HTTPS][ffmuc-profile-https], [TLS][ffmuc-profile-tls] | +| [Google Public DNS][google-dns] | 🇺🇸 | No | Operated by Google LLC | [HTTPS][google-dns-profile-https-signed], [TLS][google-dns-profile-tls-signed] | [HTTPS][google-dns-profile-https], [TLS][google-dns-profile-tls] | +| [keweonDNS][keweondns] | 🇩🇪 | No | Operated by Aviontex. Blocks ads & tracking | [HTTPS][keweondns-profile-https-signed], [TLS][keweondns-profile-tls-signed] | [HTTPS][keweondns-profile-https], [TLS][keweondns-profile-tls] | +| [Mullvad DNS][mullvad-dns] | 🇸🇪 | Yes | Operated by Mullvad VPN AB | [HTTPS][mullvad-dns-profile-https-signed] | [HTTPS][mullvad-dns-profile-https] | +| [Mullvad DNS Adblock][mullvad-dns] | 🇸🇪 | Yes | Operated by Mullvad VPN AB. Blocks ads & tracking | [HTTPS][mullvad-dns-adblock-profile-https-signed] | [HTTPS][mullvad-dns-adblock-profile-https] | +| [OpenDNS Standard][opendns] | 🇺🇸 | No | Operated by Cisco OpenDNS LLC | [HTTPS][opendns-standard-profile-https-signed] | [HTTPS][opendns-standard-profile-https] | +| [OpenDNS FamilyShield][opendns] | 🇺🇸 | Yes | Operated by Cisco OpenDNS LLC. Blocks malware & adult content | [HTTPS][opendns-familyshield-profile-https-signed] | [HTTPS][opendns-familyshield-profile-https] | +| [Quad9][quad9] | 🇨🇭 | Yes | Operated by Quad9 Foundation. Blocks malware | [HTTPS][quad9-profile-https-signed], [TLS][quad9-profile-tls-signed] | [HTTPS][quad9-profile-https], [TLS][quad9-profile-tls] | +| [Quad9 w/ ECS][quad9] | 🇨🇭 | Yes | Operated by Quad9 Foundation. Supports ECS. Blocks malware | [HTTPS][quad9-ecs-profile-https-signed], [TLS][quad9-ecs-profile-tls-signed] | [HTTPS][quad9-ecs-profile-https], [TLS][quad9-ecs-profile-tls] | +| [Quad9 Unfiltered][quad9] | 🇨🇭 | No | Operated by Quad9 Foundation. | [HTTPS][quad9-profile-unfiltered-https-signed], [TLS][quad9-profile-unfiltered-tls-signed] | [HTTPS][quad9-profile-unfiltered-https], [TLS][quad9-profile-unfiltered-tls] | +| [Tiarap][tiarap] | 🇸🇬 🇺🇸 | Yes | Operated by Tiarap Inc. Blocks ads, tracking, phising & malware | [HTTPS][tiarap-profile-https-signed], [TLS][tiarap-profile-tls-signed] | [HTTPS][tiarap-profile-https], [TLS][tiarap-profile-tls] | ## Installation @@ -156,10 +156,10 @@ New-Guid [aliyun-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-https.mobileconfig [aliyun-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/alibaba-tls.mobileconfig [blahdns]: https://blahdns.com/ -[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/blahdns-singapore-https.mobileconfig [canadian-shield]: https://www.cira.ca/cybersecurity-services/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses [canadian-shield-private-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/canadianshield-private-tls.mobileconfig @@ -190,11 +190,11 @@ New-Guid [google-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-https.mobileconfig [google-dns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/google-tls.mobileconfig [keweondns]: https://forum.xda-developers.com/t/keweondns-info-facts-and-what-is-keweon-actually.4576651/ -[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-doh.mobileconfig -[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-dot.mobileconfig +[keweondns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-https.mobileconfig +[keweondns-profile-tls]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/keweondns-tls.mobileconfig [mullvad-dns]: https://mullvad.net/help/dns-over-https-and-dns-over-tls/ -[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-doh.mobileconfig +[mullvad-dns-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/mullvad-adblock-https.mobileconfig [opendns]: https://support.opendns.com/hc/articles/360038086532 [opendns-standard-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-https.mobileconfig [opendns-familyshield-profile-https]: https://github.com/paulmillr/encrypted-dns/raw/master/profiles/opendns-family-https.mobileconfig @@ -236,10 +236,10 @@ New-Guid [alekberg-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alekberg-https.mobileconfig [aliyun-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-https.mobileconfig [aliyun-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/alibaba-tls.mobileconfig -[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-doh1.mobileconfig -[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-doh1.mobileconfig -[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-doh.mobileconfig -[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-doh.mobileconfig +[blahdns-cdn-filtered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-adblock-https.mobileconfig +[blahdns-cdn-unfiltered-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-cdn-unfiltered-https.mobileconfig +[blahdns-germany-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-germany-https.mobileconfig +[blahdns-singapore-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/blahdns-singapore-https.mobileconfig [canadian-shield-private-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-https.mobileconfig [canadian-shield-private-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-private-tls.mobileconfig [canadian-shield-protected-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/canadianshield-protected-https.mobileconfig @@ -262,10 +262,10 @@ New-Guid [fdn-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/fdn-tls.mobileconfig [google-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-https.mobileconfig [google-dns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/google-tls.mobileconfig -[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-doh.mobileconfig -[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-dot.mobileconfig -[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-doh.mobileconfig -[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-doh.mobileconfig +[keweondns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-https.mobileconfig +[keweondns-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/keweondns-tls.mobileconfig +[mullvad-dns-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-https.mobileconfig +[mullvad-dns-adblock-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/mullvad-adblock-https.mobileconfig [opendns-standard-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-https.mobileconfig [opendns-familyshield-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/opendns-family-https.mobileconfig [quad9-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/quad9-https.mobileconfig @@ -284,6 +284,8 @@ New-Guid [dns4eu-profile-protective-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-ads-tls.mobileconfig [dns4eu-profile-protective-child-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-https.mobileconfig [dns4eu-profile-protective-child-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-tls.mobileconfig +[dns4eu-profile-protective-child-ads-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-https.mobileconfig +[dns4eu-profile-protective-child-ads-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/dns4eu-protective-child-ads-tls.mobileconfig [ffmuc-profile-https-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-https.mobileconfig [ffmuc-profile-tls-signed]: https://github.com/paulmillr/encrypted-dns/raw/master/signed/ffmucdns-tls.mobileconfig diff --git a/package.json b/package.json new file mode 100644 index 0000000..6fb797c --- /dev/null +++ b/package.json @@ -0,0 +1,15 @@ +{ + "name": "encrypted-dns", + "private": true, + "type": "module", + "scripts": { + "build:clean": "rm -f signed/*.mobileconfig profiles/*.mobileconfig README*.md", + "build": "npm run build:clean && node scripts/generate.ts", + "test": "node --experimental-strip-types --test scripts/new.test.ts scripts/sign.test.ts", + "format": "prettier --write \"src/*.json\" scripts/*.ts *.ts" + }, + "dependencies": { + "micro-key-producer": "0.8.5", + "prettier": "3.6.2" + } +} diff --git a/providers/01-adguard-default.json b/providers/01-adguard-default.json deleted file mode 100644 index c809fc3..0000000 --- a/providers/01-adguard-default.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "adguard-dns-default", - "profile": "adguard-dns-default-profile", - "name": "adguard-default", - "website": "https://adguard-dns.io/kb/general/dns-providers/#default", - "region": "RU", - "censorship": true, - "names": { - "en": "AdGuard DNS Default", - "cmn-CN": "AdGuard DNS 默认", - "cmn-TW": "AdGuard DNS 預設" - }, - "notes": { - "en": "Operated by AdGuard Software Ltd. Blocks ads, tracking & phishing", - "cmn-CN": "由 AdGuard 运营,拦截广告、跟踪器和钓鱼网站", - "cmn-TW": "由 AdGuard 營運,阻擋廣告、追蹤器和釣魚網站" - }, - "https": { - "name": "Adguard Default Encrypted DNS over HTTPS", - "fullName": "Adguard Default DNS", - "topName": "Adguard Default DNS over HTTPS", - "PayloadDisplayName": "Adguard Default DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns.adguard.com/dns-query", - "ServerAddresses": [ - "2a10:50c0::ad1:ff", - "2a10:50c0::ad2:ff", - "94.140.14.14", - "94.140.15.15" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.e17cf1fa-0f0f-48a9-a68b-395804ed1850", - "PayloadUUID": "28b90644-fc1e-409a-81e7-939598fee661", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" - }, - "tls": { - "name": "Adguard Default Encrypted DNS over TLS", - "fullName": "Adguard Default DNS", - "topName": "Adguard Default DNS over TLS", - "PayloadDisplayName": "Adguard Default DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns.adguard.com", - "ServerAddresses": [ - "2a10:50c0::ad1:ff", - "2a10:50c0::ad2:ff", - "94.140.14.14", - "94.140.15.15" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.e17cf1fa-0f0f-48a9-a68b-395804ed1850", - "PayloadUUID": "28b90644-fc1e-409a-81e7-939598fee661", - "TopPayloadUUID": "54A8F485-C9E3-4475-B651-3656DF781F4F" - } -} \ No newline at end of file diff --git a/providers/02-adguard-family.json b/providers/02-adguard-family.json deleted file mode 100644 index 8698f09..0000000 --- a/providers/02-adguard-family.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "adguard-dns-family", - "profile": "adguard-dns-family-profile", - "website": "https://adguard-dns.io/kb/general/dns-providers/#family-protection", - "name": "adguard-family", - "region": "RU", - "censorship": true, - "names": { - "en": "AdGuard DNS Family Protection", - "cmn-CN": "AdGuard DNS 家庭保护", - "cmn-TW": "AdGuard DNS 家庭保護" - }, - "notes": { - "en": "Operated by AdGuard Software Ltd. Blocks `Default` + malware & adult content", - "cmn-CN": "由 AdGuard 运营,除默认规则外,额外拦截恶意软件和成人内容", - "cmn-TW": "由 AdGuard 營運,除預設規則外,額外阻擋惡意軟體和成人內容" - }, - "https": { - "name": "AdGuard Family Protection Encrypted DNS over HTTPS", - "fullName": "AdGuard Family Protection DNS", - "topName": "AdGuard Family Protection DNS over HTTPS", - "PayloadDisplayName": "AdGuard Family Protection DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns-family.adguard.com/dns-query", - "ServerAddresses": [ - "2a10:50c0::bad1:ff", - "2a10:50c0::bad2:ff", - "94.140.14.15", - "94.140.15.16" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.56f69d61-c1d2-422b-989a-adeeb1b6ddc0", - "PayloadUUID": "1cda01f8-b05b-4b0d-8675-44eeb5290564", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" - }, - "tls": { - "name": "AdGuard Family Protection Encrypted DNS over TLS", - "fullName": "AdGuard Family Protection DNS", - "topName": "AdGuard Family Protection DNS over TLS", - "PayloadDisplayName": "AdGuard Family Protection DNS over TLS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "dns-family.adguard.com", - "ServerAddresses": [ - "2a10:50c0::bad1:ff", - "2a10:50c0::bad2:ff", - "94.140.14.15", - "94.140.15.16" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.56f69d61-c1d2-422b-989a-adeeb1b6ddc0", - "PayloadUUID": "1cda01f8-b05b-4b0d-8675-44eeb5290564", - "TopPayloadUUID": "FF00A616-63CE-4078-8786-800A1F357A9C" - } -} \ No newline at end of file diff --git a/providers/03-adguard-nofilter.json b/providers/03-adguard-nofilter.json deleted file mode 100644 index 0ea0e45..0000000 --- a/providers/03-adguard-nofilter.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "adguard-dns-unfiltered", - "profile": "adguard-dns-unfiltered-profile", - "website": "https://adguard-dns.io/kb/general/dns-providers/#non-filtering", - "name": "adguard-nofilter", - "region": "RU", - "censorship": false, - "names": { - "en": "AdGuard DNS Non-filtering", - "cmn-CN": "AdGuard DNS 无过滤", - "cmn-TW": "AdGuard DNS 無過濾" - }, - "notes": { - "en": "Operated by AdGuard Software Ltd. Non-filtering", - "cmn-CN": "由 AdGuard 运营,无过滤", - "cmn-TW": "由 AdGuard 營運,無過濾" - }, - "https": { - "name": "Adguard No Filter Encrypted DNS over TLS", - "fullName": "Adguard No Filter", - "topName": "Adguard No Filter over HTTPS", - "PayloadDisplayName": "Adguard No Filter over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns-unfiltered.adguard.com/dns-query", - "ServerAddresses": [ - "2a10:50c0::1:ff", - "2a10:50c0::2:ff", - "94.140.14.140", - "94.140.14.141" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" - }, - "tls": { - "name": "Adguard No Filter Encrypted DNS over TLS", - "fullName": "Adguard No Filter", - "topName": "Adguard No Filter over TLS", - "PayloadDisplayName": "Adguard No Filter over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns-unfiltered.adguard.com", - "ServerAddresses": [ - "2a10:50c0::1:ff", - "2a10:50c0::2:ff", - "94.140.14.140", - "94.140.14.141" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.C498EC0C-EF6C-44F0-BFB7-0000658B99AC", - "PayloadUUID": "065AB183-5E34-4794-9BEB-B5327CF61F27", - "TopPayloadUUID": "030E6D6F-69A2-4515-9D77-99342CB9AE76" - } -} \ No newline at end of file diff --git a/providers/04-alekberg.json b/providers/04-alekberg.json deleted file mode 100644 index b58792c..0000000 --- a/providers/04-alekberg.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "alekberg-dns", - "profile": "alekberg-dns-profile", - "name": "alekberg", - "website": "https://alekberg.net", - "region": "NL", - "censorship": false, - "names": { - "en": "Alekberg Encrypted DNS", - "cmn-CN": "Alekberg 加密 DNS", - "cmn-TW": "Alekberg 加密 DNS" - }, - "notes": { - "en": "Independent", - "cmn-CN": "由个人提供", - "cmn-TW": "由個人提供" - } -} \ No newline at end of file diff --git a/providers/05-alibaba.json b/providers/05-alibaba.json deleted file mode 100644 index 3373b93..0000000 --- a/providers/05-alibaba.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "aliyun-dns", - "profile": "aliyun-dns-profile", - "name": "alibaba", - "website": "https://www.alidns.com/", - "region": "CN", - "censorship": false, - "names": { - "en": "Aliyun Public DNS", - "cmn-CN": "阿里云公共 DNS", - "cmn-TW": "阿里雲公共 DNS" - }, - "notes": { - "en": "Operated by Alibaba Cloud Ltd.", - "cmn-CN": "由阿里云计算运营", - "cmn-TW": "由阿里雲計算營運" - }, - "https": { - "name": "AliDNS Encrypted DNS over TLS", - "fullName": "AliDNS", - "topName": "AliDNS over HTTPS", - "PayloadDisplayName": "AliDNS DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns.alidns.com/dns-query", - "ServerAddresses": [ - "2400:3200::1", - "2400:3200:baba::1", - "223.5.5.5", - "223.6.6.6" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" - }, - "tls": { - "name": "AliDNS Encrypted DNS over TLS", - "fullName": "AliDNS", - "topName": "AliDNS over TLS", - "PayloadDisplayName": "AliDNS DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns.alidns.com", - "ServerAddresses": [ - "2400:3200::1", - "2400:3200:baba::1", - "223.5.5.5", - "223.6.6.6" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "6C7F342C-930C-49D7-8FFF-750F38CE39DD" - } -} \ No newline at end of file diff --git a/providers/06-blahdns-cdn-adblock.json b/providers/06-blahdns-cdn-adblock.json deleted file mode 100644 index 5de2047..0000000 --- a/providers/06-blahdns-cdn-adblock.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "blahdns", - "profile": "blahdns-cdn-filtered-profile", - "name": "blahdns-cdn-adblock", - "doh": 1, - "website": "https://blahdns.com/", - "region": "US", - "censorship": true, - "names": { - "en": "BlahDNS CDN Filtered", - "cmn-CN": "BlahDNS CDN 过滤", - "cmn-TW": "BlahDNS CDN 過濾" - }, - "notes": { - "en": "Independent. Blocks ads, tracking & malware", - "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", - "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" - } -} \ No newline at end of file diff --git a/providers/07-blahdns-cdn-unfiltered.json b/providers/07-blahdns-cdn-unfiltered.json deleted file mode 100644 index ab96bfe..0000000 --- a/providers/07-blahdns-cdn-unfiltered.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "blahdns", - "profile": "blahdns-cdn-unfiltered-profile", - "name": "blahdns-cdn-unfiltered", - "doh": 1, - "region": "US", - "censorship": false, - "names": { - "en": "BlahDNS CDN Unfiltered", - "cmn-CN": "BlahDNS CDN 无过滤", - "cmn-TW": "BlahDNS CDN 無過濾" - }, - "notes": { - "en": "Independent. Non-filtering", - "cmn-CN": "由个人提供,无过滤", - "cmn-TW": "由個人提供,無過濾" - } -} \ No newline at end of file diff --git a/providers/08-blahdns-germany.json b/providers/08-blahdns-germany.json deleted file mode 100644 index d0883bc..0000000 --- a/providers/08-blahdns-germany.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "blahdns", - "profile": "blahdns-germany-profile", - "name": "blahdns-germany", - "region": "DE", - "censorship": true, - "doh": true, - "names": { - "en": "BlahDNS Germany", - "cmn-CN": "BlahDNS 德国", - "cmn-TW": "BlahDNS 德國" - }, - "notes": { - "en": "Independent. Blocks ads, tracking & malware", - "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", - "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" - } -} \ No newline at end of file diff --git a/providers/09-blahdns-singapore.json b/providers/09-blahdns-singapore.json deleted file mode 100644 index 54ddaed..0000000 --- a/providers/09-blahdns-singapore.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "blahdns", - "profile": "blahdns-singapore-profile", - "name": "blahdns-singapore", - "doh": true, - "region": "SG", - "censorship": true, - "names": { - "en": "BlahDNS Singapore", - "cmn-CN": "BlahDNS 新加坡", - "cmn-TW": "BlahDNS 新加坡" - }, - "notes": { - "en": "Independent. Blocks ads, tracking & malware", - "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", - "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" - } -} \ No newline at end of file diff --git a/providers/10-canadianshield-private.json b/providers/10-canadianshield-private.json deleted file mode 100644 index 10ed4f9..0000000 --- a/providers/10-canadianshield-private.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "canadian-shield", - "profile": "canadian-shield-private-profile", - "name": "canadianshield-private", - "website": "https://www.cira.ca/cybersecurity-services/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses", - "region": "CA", - "censorship": false, - "names": { - "en": "Canadian Shield Private", - "cmn-CN": "Canadian Shield 私人", - "cmn-TW": "Canadian Shield 私人" - }, - "notes": { - "en": "Operated by the Canadian Internet Registration Authority (CIRA)", - "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营", - "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運" - }, - "https": { - "name": "Canadian Shield Encrypted DNS over HTTPS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over HTTPS", - "PayloadDisplayName": "Canadian Shield DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://private.canadianshield.cira.ca/dns-query", - "ServerAddresses": [ - "2620:10A:80BB::10", - "2620:10A:80BC::10", - "149.112.121.10", - "149.112.122.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - }, - "tls": { - "name": "Canadian Shield Encrypted DNS over TLS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over TLS", - "PayloadDisplayName": "Canadian Shield DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "private.canadianshield.cira.ca", - "ServerAddresses": [ - "2620:10A:80BB::10", - "2620:10A:80BC::10", - "149.112.121.10", - "149.112.122.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - } -} \ No newline at end of file diff --git a/providers/11-canadianshield-protected.json b/providers/11-canadianshield-protected.json deleted file mode 100644 index 01344a4..0000000 --- a/providers/11-canadianshield-protected.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "canadian-shield", - "profile": "canadian-shield-protected-profile", - "name": "canadianshield-protected", - "region": "CA", - "censorship": true, - "names": { - "en": "Canadian Shield Protected", - "cmn-CN": "Canadian Shield 保护", - "cmn-TW": "Canadian Shield 保護" - }, - "notes": { - "en": "Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware & phishing", - "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件和钓鱼网站", - "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體和釣魚網站" - }, - "https": { - "name": "Canadian Shield Encrypted DNS over HTTPS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over HTTPS", - "PayloadDisplayName": "Canadian Shield DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://protected.canadianshield.cira.ca/dns-query", - "ServerAddresses": [ - "2620:10A:80BB::20", - "2620:10A:80BC::20", - "149.112.121.20", - "149.112.122.20" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - }, - "tls": { - "name": "Canadian Shield Encrypted DNS over TLS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over TLS", - "PayloadDisplayName": "Canadian Shield DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "protected.canadianshield.cira.ca", - "ServerAddresses": [ - "2620:10A:80BB::20", - "2620:10A:80BC::20", - "149.112.121.20", - "149.112.122.20" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - } -} \ No newline at end of file diff --git a/providers/12-canadianshield-family.json b/providers/12-canadianshield-family.json deleted file mode 100644 index f5eb0df..0000000 --- a/providers/12-canadianshield-family.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "canadian-shield", - "profile": "canadian-shield-family-profile", - "name": "canadianshield-family", - "region": "CA", - "censorship": true, - "names": { - "en": "Canadian Shield Family", - "cmn-CN": "Canadian Shield 家庭", - "cmn-TW": "Canadian Shield 家庭" - }, - "notes": { - "en": "Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware, phishing & adult content", - "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件、钓鱼和成人内容", - "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體、釣魚和成人內容" - }, - "https": { - "name": "Canadian Shield Encrypted DNS over HTTPS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over HTTPS", - "PayloadDisplayName": "Canadian Shield DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://family.canadianshield.cira.ca/dns-query", - "ServerAddresses": [ - "2620:10A:80BB::30", - "2620:10A:80BC::30", - "149.112.121.30", - "149.112.122.30" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - }, - "tls": { - "name": "Canadian Shield Encrypted DNS over TLS", - "fullName": "Canadian Shield DNS", - "topName": "Canadian Shield DNS over TLS", - "PayloadDisplayName": "Canadian Shield DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "family.canadianshield.cira.ca", - "ServerAddresses": [ - "2620:10A:80BB::30", - "2620:10A:80BC::30", - "149.112.121.30", - "149.112.122.30" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - } -} \ No newline at end of file diff --git a/providers/13-cleanbrowsing-family.json b/providers/13-cleanbrowsing-family.json deleted file mode 100644 index 1552b89..0000000 --- a/providers/13-cleanbrowsing-family.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "cleanbrowsing", - "profile": "cleanbrowsing-family", - "name": "cleanbrowsing-family", - "website": "https://cleanbrowsing.org/filters/", - "region": "US", - "censorship": true, - "names": { - "en": "Cleanbrowsing Family Filter", - "cmn-CN": "Cleanbrowsing 家庭过滤器", - "cmn-TW": "Cleanbrowsing 家庭過濾器" - }, - "notes": { - "en": "Filters malware & adult, mixed content", - "cmn-CN": "过滤恶意软件、成人内容和混合内容", - "cmn-TW": "過濾惡意軟體、成人內容和混合內容" - }, - "https": { - "name": "Cleanbrowsing Family Filter Encrypted DNS over HTTPS", - "fullName": "Cleanbrowsing Family Filter DNS over HTTPS", - "topName": "Cleanbrowsing Family DNS over HTTPS", - "PayloadDisplayName": "Cleanbrowsing Family Filter DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/family-filter/", - "ServerAddresses": [ - "2a0d:2a00:1::", - "2a0d:2a00:1::", - "185.228.169.168", - "185.228.168.168" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "3E5C292F-D880-4F69-BB49-2A4AA20BDADA" - }, - "tls": { - "name": "Cleanbrowsing Family Filter Encrypted DNS over TLS", - "fullName": "Cleanbrowsing Family Filter DNS over TLS", - "topName": "Cleanbrowsing Family DNS over TLS", - "PayloadDisplayName": "Cleanbrowsing Family Filter DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "family-filter-dns.cleanbrowsing.org", - "ServerAddresses": [ - "2a0d:2a00:1::", - "2a0d:2a00:1::", - "185.228.169.168", - "185.228.168.168" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "92BC38A9-5D7F-4F5B-BEE1-08F3BE17CED0" - } -} \ No newline at end of file diff --git a/providers/14-cleanbrowsing-adult.json b/providers/14-cleanbrowsing-adult.json deleted file mode 100644 index 6d27cf2..0000000 --- a/providers/14-cleanbrowsing-adult.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "cleanbrowsing", - "profile": "cleanbrowsing-adult", - "name": "cleanbrowsing-adult", - "region": "US", - "censorship": true, - "names": { - "en": "Cleanbrowsing Adult Filter", - "cmn-CN": "Cleanbrowsing 成人过滤器", - "cmn-TW": "Cleanbrowsing 成人過濾器" - }, - "notes": { - "en": "Filters malware & adult content", - "cmn-CN": "过滤恶意软件和成人内容", - "cmn-TW": "過濾惡意軟體和成人內容" - }, - "https": { - "name": "Cleanbrowsing Adult Filter Encrypted DNS over HTTPS", - "fullName": "Cleanbrowsing Adult Filter DNS over HTTPS", - "topName": "Cleanbrowsing Adult DNS over HTTPS", - "PayloadDisplayName": "Cleanbrowsing Adult Filter DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/adult-filter/", - "ServerAddresses": [ - "2a0d:2a00:1::1", - "2a0d:2a00:2::1", - "185.228.169.10", - "185.228.168.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "5B083B6A-F07D-4B98-AF3B-EAF9F89CAE49" - }, - "tls": { - "name": "Cleanbrowsing Adult Filter Encrypted DNS over TLS", - "fullName": "Cleanbrowsing Adult Filter DNS over TLS", - "topName": "Cleanbrowsing Adult DNS over TLS", - "PayloadDisplayName": "Cleanbrowsing Adult Filter DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "adult-filter-dns.cleanbrowsing.org", - "ServerAddresses": [ - "2a0d:2a00:1::1", - "2a0d:2a00:2::1", - "185.228.169.10", - "185.228.168.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "7AE40871-B9FA-4215-9AB5-E7A17505C154" - } -} \ No newline at end of file diff --git a/providers/15-cleanbrowsing-security.json b/providers/15-cleanbrowsing-security.json deleted file mode 100644 index d1eebc4..0000000 --- a/providers/15-cleanbrowsing-security.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "cleanbrowsing", - "profile": "cleanbrowsing-security", - "name": "cleanbrowsing-security", - "region": "US", - "censorship": true, - "names": { - "en": "Cleanbrowsing Security Filter", - "cmn-CN": "Cleanbrowsing 安全过滤器", - "cmn-TW": "Cleanbrowsing 安全過濾器" - }, - "notes": { - "en": "Filters malware", - "cmn-CN": "过滤恶意软件", - "cmn-TW": "過濾惡意軟體" - }, - "https": { - "name": "Cleanbrowsing Security Filter Encrypted DNS over HTTPS", - "fullName": "Cleanbrowsing Security Filter DNS over HTTPS", - "topName": "Cleanbrowsing Security DNS over HTTPS", - "PayloadDisplayName": "Cleanbrowsing Security Filter DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/security-filter/", - "ServerAddresses": [ - "2a0d:2a00:1::2", - "2a0d:2a00:2::2", - "185.228.168.9", - "185.228.169.9" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "30A6F82B-5A75-40BB-B45E-04170CFEF7D3" - }, - "tls": { - "name": "Cleanbrowsing Security Filter Encrypted DNS over TLS", - "fullName": "Cleanbrowsing Security Filter DNS over TLS", - "topName": "Cleanbrowsing Security DNS over TLS", - "PayloadDisplayName": "Cleanbrowsing Security Filter DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "security-filter-dns.cleanbrowsing.org", - "ServerAddresses": [ - "2a0d:2a00:1::2", - "2a0d:2a00:2::2", - "185.228.168.9", - "185.228.169.9" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "E0B418C8-CBD7-4E7C-A176-3AC4BB62907F" - } -} \ No newline at end of file diff --git a/providers/16-cloudflare.json b/providers/16-cloudflare.json deleted file mode 100644 index 4871d0f..0000000 --- a/providers/16-cloudflare.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "cloudflare-dns", - "profile": "cloudflare-dns-profile", - "website": "https://developers.cloudflare.com/1.1.1.1/encryption/", - "name": "cloudflare", - "region": "US", - "censorship": false, - "names": { - "en": "Cloudflare 1.1.1.1", - "cmn-CN": "Cloudflare 1.1.1.1", - "cmn-TW": "Cloudflare 1.1.1.1" - }, - "notes": { - "en": "Operated by Cloudflare Inc.", - "cmn-CN": "由 Cloudflare 公司运营", - "cmn-TW": "由 Cloudflare 公司營運" - }, - "https": { - "name": "Cloudflare Encrypted DNS over HTTPS", - "fullName": "Cloudflare DNS", - "topName": "Cloudflare DNS over HTTPS", - "PayloadDisplayName": "Cloudflare DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://cloudflare-dns.com/dns-query", - "ServerAddresses": [ - "2606:4700:4700::1111", - "2606:4700:4700::1001", - "1.1.1.1", - "1.0.0.1" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" - }, - "tls": { - "name": "Cloudflare Encrypted DNS over TLS", - "fullName": "Cloudflare DNS", - "topName": "Cloudflare DNS over TLS", - "PayloadDisplayName": "Cloudflare DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "one.one.one.one", - "ServerAddresses": [ - "2606:4700:4700::1111", - "2606:4700:4700::1001", - "1.1.1.1", - "1.0.0.1" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "32E01895-86AB-40AE-ACD2-4460D584EA35" - } -} \ No newline at end of file diff --git a/providers/19-dnspod.json b/providers/19-dnspod.json deleted file mode 100644 index 97c270e..0000000 --- a/providers/19-dnspod.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "id": "dnspod-dns", - "profile": "dnspod-dns-profile", - "website": "https://www.dnspod.com/products/public.dns", - "name": "dnspod", - "region": "CN", - "censorship": false, - "names": { - "en": "DNSPod Public DNS", - "cmn-CN": "DNSPod 公共 DNS", - "cmn-TW": "DNSPod 公共 DNS" - }, - "notes": { - "en": "Operated by DNSPod Inc., a Tencent Cloud Company", - "cmn-CN": "由腾讯公司 DNSPod 运营", - "cmn-TW": "由騰訊公司 DNSPod 營運" - }, - "https": { - "name": "DNSPod Encrypted DNS over HTTPS", - "fullName": "DNSPod", - "topName": "DNSPod over HTTPS", - "PayloadDisplayName": "DNSPod over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.pub/dns-query", - "ServerAddresses": [ - "1.12.12.12", - "120.53.53.53" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.C498EC0C-EF6C-44F0-BFB7-0000658B99AC", - "PayloadUUID": "065AB183-5E34-4794-9BEB-B5327CF61F27", - "TopPayloadUUID": "030E6D6F-69A2-4515-9D77-99342CB9AE76" - }, - "tls": { - "name": "DNSPod Encrypted DNS over TLS", - "fullName": "DNSPod", - "topName": "DNSPod over TLS", - "PayloadDisplayName": "DNSPod over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dot.pub", - "ServerAddresses": [ - "1.12.12.12", - "120.53.53.53" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.C498EC0C-EF6C-44F0-BFB7-0000658B99AC", - "PayloadUUID": "065AB183-5E34-4794-9BEB-B5327CF61F27", - "TopPayloadUUID": "3FFF1FEC-04EB-4D2B-94AB-602EE3261D1D" - } -} \ No newline at end of file diff --git a/providers/20-fdn.json b/providers/20-fdn.json deleted file mode 100644 index 2d44044..0000000 --- a/providers/20-fdn.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "fdn-dns", - "profile": "fdn", - "website": "https://www.fdn.fr/actions/dns/", - "name": "fdn", - "region": "FR", - "censorship": false, - "names": { - "en": "FDN", - "cmn-CN": "FDN", - "cmn-TW": "FDN" - }, - "notes": { - "en": "Operated by French Data Network", - "cmn-CN": "由法国数据网络运营", - "cmn-TW": "由法國資料網路營運" - }, - "https": { - "name": "Google Encrypted DNS over HTTPS", - "fullName": "FDN DNS", - "topName": "FDN Encrypted DNS over HTTPS", - "PayloadDisplayName": "FDN DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://ns0.fdn.fr/dns-query", - "ServerAddresses": [ - "2001:910:800::12", - "2001:910:800::40", - "80.67.169.12", - "80.67.169.40" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.f0ffd552-7183-4f2e-86e5-ee1ecad2a53a", - "PayloadUUID": "0ffcd083-5afa-4ba2-88e1-f01abd75bcc2", - "TopPayloadUUID": "93C5EB95-3A25-4097-B64B-02B5F1493D32" - }, - "tls": { - "name": "FDN Encrypted DNS over TLS", - "fullName": "FDN DNS", - "topName": "FDN Encrypted DNS over TLS", - "PayloadDisplayName": "FDN DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns.fdn", - "ServerAddresses": [ - "2001:910:800::12", - "2001:910:800::40", - "80.67.169.12", - "80.67.169.40" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.f0ffd552-7183-4f2e-86e5-ee1ecad2a53a", - "PayloadUUID": "0ffcd083-5afa-4ba2-88e1-f01abd75bcc2", - "TopPayloadUUID": "9017B9B8-E425-4121-B99A-7081EA80EA98" - } -} \ No newline at end of file diff --git a/providers/21-google.json b/providers/21-google.json deleted file mode 100644 index 6d48a5d..0000000 --- a/providers/21-google.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "id": "google-dns", - "profile": "google-dns-profile", - "name": "google", - "website": "https://developers.google.com/speed/public-dns/docs/secure-transports", - "region": "US", - "censorship": false, - "names": { - "en": "Google Public DNS", - "cmn-CN": "Google 公共 DNS", - "cmn-TW": "Google 公共 DNS" - }, - "notes": { - "en": "Operated by Google LLC", - "cmn-CN": "由谷歌公司运营", - "cmn-TW": "由谷歌公司營運" - }, - "https": { - "name": "Google Encrypted DNS over HTTPS", - "fullName": "Google DNS", - "topName": "Google Encrypted DNS over HTTPS", - "PayloadDisplayName": "Google DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns.google/dns-query", - "ServerAddresses": [ - "2001:4860:4860::8888", - "2001:4860:4860::8844", - "8.8.8.8", - "8.8.4.4" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.f0ffd552-7183-4f2e-86e5-ee1ecad2a53a", - "PayloadUUID": "556aa9a6-04bb-4144-9a1b-e1b20cda3b46", - "TopPayloadUUID": "B27E8E10-697D-4938-8745-7FFEEEED57A0" - }, - "tls": { - "name": "Google Encrypted DNS over TLS", - "fullName": "Google DNS", - "topName": "Google Encrypted DNS over TLS", - "PayloadDisplayName": "Google DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns.google", - "ServerAddresses": [ - "2001:4860:4860::8888", - "2001:4860:4860::8844", - "8.8.8.8", - "8.8.4.4" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.f0ffd552-7183-4f2e-86e5-ee1ecad2a53a", - "PayloadUUID": "556aa9a6-04bb-4144-9a1b-e1b20cda3b46", - "TopPayloadUUID": "34D8FE96-E803-4E50-A1E7-94367ABBEAB8" - } -} \ No newline at end of file diff --git a/providers/22-keweondns.json b/providers/22-keweondns.json deleted file mode 100644 index 106cb67..0000000 --- a/providers/22-keweondns.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "keweondns", - "profile": "keweondns-profile", - "website": "https://forum.xda-developers.com/t/keweondns-info-facts-and-what-is-keweon-actually.4576651/", - "doh": true, - "region": "DE", - "censorship": false, - "names": { - "en": "keweonDNS", - "cmn-CN": "keweonDNS", - "cmn-TW": "keweonDNS" - }, - "notes": { - "en": "Operated by Aviontex. Blocks ads & tracking", - "cmn-CN": "由 Aviontex 运营,拦截广告和跟踪器", - "cmn-TW": "由 Aviontex 營運,阻擋廣告和追蹤器" - } -} \ No newline at end of file diff --git a/providers/23-mullvad.json b/providers/23-mullvad.json deleted file mode 100644 index 6fa3892..0000000 --- a/providers/23-mullvad.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "id": "mullvad-dns", - "profile": "mullvad-dns-profile", - "name": "mullvad", - "website": "https://mullvad.net/help/dns-over-https-and-dns-over-tls/", - "doh": true, - "region": "SE", - "censorship": true, - "names": { - "en": "Mullvad DNS", - "cmn-CN": "Mullvad DNS", - "cmn-TW": "Mullvad DNS" - }, - "notes": { - "en": "Operated by Mullvad VPN AB", - "cmn-CN": "由 Mullvad VPN AB 运营", - "cmn-TW": "由 Mullvad VPN AB 營運" - }, - "https": { - "name": "Mullvad DNS over HTTPS", - "fullName": "Mullvad DNS", - "topName": "Mullvad DNS over HTTPS", - "PayloadDisplayName": "Mullvad DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.mullvad.net/dns-query", - "ServerAddresses": [ - "2a07:e340::2", - "194.242.2.2" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.C846E5BF-D246-45FB-A9E2-A9B30A153A8B", - "PayloadUUID": "C846E5BF-D246-45FB-A9E2-A9B30A153A8B", - "TopPayloadUUID": "13001589-3D36-4CC9-B16B-622C8E744FF4" - } -} \ No newline at end of file diff --git a/providers/27-quad9.json b/providers/27-quad9.json deleted file mode 100644 index b060128..0000000 --- a/providers/27-quad9.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "quad9", - "profile": "quad9-profile", - "website": "https://www.quad9.net/news/blog/doh-with-quad9-dns-servers/", - "region": "CH", - "censorship": true, - "names": { - "en": "Quad9", - "cmn-CN": "Quad9", - "cmn-TW": "Quad9" - }, - "notes": { - "en": "Operated by Quad9 Foundation. Blocks malware", - "cmn-CN": "由 Quad9 基金会运营,拦截恶意软件", - "cmn-TW": "由 Quad9 基金會營運,阻擋惡意軟體" - }, - "https": { - "name": "Quad9 Encrypted DNS over HTTPS", - "fullName": "Quad9 DNS", - "topName": "Quad9 Encrypted DNS over HTTPS", - "PayloadDisplayName": "Quad9 DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns.quad9.net/dns-query", - "ServerAddresses": [ - "2620:fe::fe", - "2620:fe::9", - "9.9.9.9", - "149.112.112.112" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "ffee2c6b-9cff-4c2a-892c-e03788bcbd64", - "TopPayloadUUID": "088A5DC0-0E1F-4699-A56D-A709078D7603" - }, - "tls": { - "name": "Quad9 Encrypted DNS over HTTPS", - "fullName": "Quad9 DNS", - "topName": "Quad9 Encrypted DNS over TLS", - "PayloadDisplayName": "Quad9 DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns.quad9.net", - "ServerAddresses": [ - "2620:fe::fe", - "2620:fe::9", - "9.9.9.9", - "149.112.112.112" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "ffee2c6b-9cff-4c2a-892c-e03788bcbd64", - "TopPayloadUUID": "36F1938F-2141-4EF1-BA24-05D12CEF440B" - } -} \ No newline at end of file diff --git a/providers/28-quad9-ECS.json b/providers/28-quad9-ECS.json deleted file mode 100644 index 77e716c..0000000 --- a/providers/28-quad9-ECS.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "quad9", - "profile": "quad9-ecs-profile", - "name": "quad9-ECS", - "region": "CH", - "censorship": true, - "names": { - "en": "Quad9 w/ ECS", - "cmn-CN": "Quad9 带 ECS", - "cmn-TW": "Quad9 帶 ECS" - }, - "notes": { - "en": "Operated by Quad9 Foundation. Supports ECS. Blocks malware", - "cmn-CN": "由 Quad9 基金会运营,支持 ECS,拦截恶意软件", - "cmn-TW": "由 Quad9 基金會營運,支援 ECS,阻擋惡意軟體" - }, - "https": { - "name": "Quad9 Encrypted DNS over HTTPS with ECS", - "fullName": "Quad9 with ECS DNS", - "topName": "Quad9 with ECS Encrypted DNS over HTTPS", - "PayloadDisplayName": "Quad9 DNS over HTTPS with ECS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns11.quad9.net/dns-query", - "ServerAddresses": [ - "2620:fe::fe:11", - "2620:fe::11", - "9.9.9.11", - "149.112.112.11" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "ffee2c6b-9cff-4c2a-892c-e03788bcbd64", - "TopPayloadUUID": "088A5DC0-0E1F-4699-A56D-A709078D7603" - }, - "tls": { - "name": "Quad9 with ECS Encrypted DNS over HTTPS", - "fullName": "Quad9 with ECS DNS", - "topName": "Quad9 with ECS Encrypted DNS over TLS", - "PayloadDisplayName": "Quad9 DNS over TLS with ECS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns11.quad9.net", - "ServerAddresses": [ - "2620:fe::fe:11", - "2620:fe::11", - "9.9.9.11", - "149.112.112.11" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "ffee2c6b-9cff-4c2a-892c-e03788bcbd64", - "TopPayloadUUID": "36F1938F-2141-4EF1-BA24-05D12CEF440B" - } -} \ No newline at end of file diff --git a/providers/29-quad9-nofilter.json b/providers/29-quad9-nofilter.json deleted file mode 100644 index d0644a8..0000000 --- a/providers/29-quad9-nofilter.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "quad9", - "profile": "quad9-profile-unfiltered", - "name": "quad9-nofilter", - "region": "CH", - "censorship": false, - "names": { - "en": "Quad9 Unfiltered", - "cmn-CN": "Quad9 无过滤", - "cmn-TW": "Quad9 無過濾" - }, - "notes": { - "en": "Operated by Quad9 Foundation.", - "cmn-CN": "由 Quad9 基金会运营", - "cmn-TW": "由 Quad9 基金會營運" - }, - "https": { - "name": "Quad9 No Filter Encrypted DNS over HTTPS", - "fullName": "Quad9 No Filter DNS", - "topName": "Quad9 No Filter Encrypted DNS over HTTPS", - "PayloadDisplayName": "Quad9 No Filter DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://dns10.quad9.net/dns-query", - "ServerAddresses": [ - "2620:fe::10", - "2620:fe::fe:10", - "9.9.9.10", - "149.112.112.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "5b67762c-3a11-47fd-ad22-1b7810cacfc1", - "TopPayloadUUID": "79AE8914-AC0B-4EF9-9AA4-392584F35278" - }, - "tls": { - "name": "Quad9 No Filter Encrypted DNS over HTTPS", - "fullName": "Quad9 No Filter DNS", - "topName": "Quad9 No Filter Encrypted DNS over TLS", - "PayloadDisplayName": "Quad9 No Filter DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dns10.quad9.net", - "ServerAddresses": [ - "2620:fe::10", - "2620:fe::fe:10", - "9.9.9.10", - "149.112.112.10" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.1a93b54b-8541-4536-8302-c08159ca9184", - "PayloadUUID": "4d269f08-712f-4fd3-8c5e-273443747d0e\"", - "TopPayloadUUID": "64289639-1FFE-484F-8133-E3350992F2CA" - } -} \ No newline at end of file diff --git a/providers/30-tiarapp.json b/providers/30-tiarapp.json deleted file mode 100644 index 4931702..0000000 --- a/providers/30-tiarapp.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "id": "tiarap", - "profile": "tiarap-profile", - "website": "https://doh.tiar.app", - "name": "tiarapp", - "region": [ - "SG", - "US" - ], - "censorship": true, - "names": { - "en": "Tiarap", - "cmn-CN": "Tiarap", - "cmn-TW": "Tiarap" - }, - "notes": { - "en": "Operated by Tiarap Inc. Blocks ads, tracking, phising & malware", - "cmn-CN": "由 Tiarap 公司运营,拦截广告、跟踪器、钓鱼和恶意软件", - "cmn-TW": "由 Tiarap 公司營運,阻擋廣告、追蹤器、釣魚和惡意軟體" - } -} \ No newline at end of file diff --git a/providers/31-dns4eu.json b/providers/31-dns4eu.json deleted file mode 100644 index 4185f23..0000000 --- a/providers/31-dns4eu.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "dns4eu", - "profile": "dns4eu-profile", - "website": "https://www.joindns4.eu/for-public", - "region": "CZ", - "censorship": false, - "names": { - "en": "DNS4EU", - "cmn-CN": "DNS4EU", - "cmn-TW": "DNS4EU" - }, - "notes": { - "en": "Operated by a consortium lead by Whalebone.", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "DNS4EU Encrypted DNS over HTTPS", - "fullName": "DNS4EU DNS", - "topName": "DNS4EU Encrypted DNS over HTTPS", - "PayloadDisplayName": "DNS4EU DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://unfiltered.joindns4.eu/dns-query", - "ServerAddresses": [ - "2a13:1001::86:54:11:100", - "2a13:1001::86:54:11:200", - "86.54.11.100", - "86.54.11.200" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.0B5D1418-39BC-4D78-B709-BE89ED056700", - "PayloadUUID": "6FDE3787-862F-4A0B-A1AE-D85B5FBA53E9", - "TopPayloadUUID": "8446903C-010F-4FB5-95F4-21740523766C" - }, - "tls": { - "name": "DNS4EU Encrypted DNS over HTTPS", - "fullName": "DNS4EU DNS", - "topName": "DNS4EU Encrypted DNS over TLS", - "PayloadDisplayName": "DNS4EU DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "unfiltered.joindns4.eu", - "ServerAddresses": [ - "2a13:1001::86:54:11:100", - "2a13:1001::86:54:11:200", - "86.54.11.100", - "86.54.11.200" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.BDBA77CD-B58B-48E1-B084-6FCC09BCC9E5", - "PayloadUUID": "02DFA386-B5CF-4B36-B014-01B727E82ADB", - "TopPayloadUUID": "EF6B82D8-AA5F-4DF2-AF9E-B03A755F0D73" - } -} \ No newline at end of file diff --git a/providers/32-dns4eu-malware.json b/providers/32-dns4eu-malware.json deleted file mode 100644 index 50355fe..0000000 --- a/providers/32-dns4eu-malware.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "dns4eu-malware", - "profile": "dns4eu-profile-malware", - "website": "https://www.joindns4.eu/for-public", - "region": "CZ", - "censorship": true, - "names": { - "en": "DNS4EU Protective", - "cmn-CN": "", - "cmn-TW": "" - }, - "notes": { - "en": "Operated by a consortium lead by Whalebone. Blocks Malware.", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "DNS4EU Protective Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective DNS", - "topName": "DNS4EU Protective Encrypted DNS over HTTPS", - "PayloadDisplayName": "DNS4EU Protective DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://protective.joindns4.eu/dns-query", - "ServerAddresses": [ - "2a13:1001::86:54:11:1", - "2a13:1001::86:54:11:201", - "86.54.11.1", - "86.54.11.201" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.13031AA4-2179-4080-9275-8ECB3E522277", - "PayloadUUID": "DACA93AA-A61E-4147-986E-20A3AF8AA4B6", - "TopPayloadUUID": "A76782B0-D521-4811-AB32-0FFC0569D569" - }, - "tls": { - "name": "DNS4EU Protective Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective DNS", - "topName": "DNS4EU Protective Encrypted DNS over TLS", - "PayloadDisplayName": "DNS4EU Protective DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "protective.joindns4.eu", - "ServerAddresses": [ - "2a13:1001::86:54:11:1", - "2a13:1001::86:54:11:201", - "86.54.11.1", - "86.54.11.201" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.CE861957-D030-4E2D-9F42-3EAF6A2C281B", - "PayloadUUID": "6009A3E4-F77C-4A14-83F5-032BE4CC1E0C", - "TopPayloadUUID": "4A39C8C4-6B32-4DE6-A5E2-95A469F39371" - } -} \ No newline at end of file diff --git a/providers/33-dns4eu-protective-ads.json b/providers/33-dns4eu-protective-ads.json deleted file mode 100644 index ff35242..0000000 --- a/providers/33-dns4eu-protective-ads.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "dns4eu-protective-ads", - "profile": "dns4eu-profile-protective-ads", - "website": "https://www.joindns4.eu/for-public", - "region": "CZ", - "censorship": true, - "names": { - "en": "DNS4EU Protective ad-blocking", - "cmn-CN": "", - "cmn-TW": "" - }, - "notes": { - "en": "Operated by a consortium lead by Whalebone. Blocks Malware and Ads", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective ad-blocking DNS", - "topName": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", - "PayloadDisplayName": "DNS4EU Protective ad-blocking DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://noads.joindns4.eu/dns-query", - "ServerAddresses": [ - "2a13:1001::86:54:11:13", - "2a13:1001::86:54:11:213", - "86.54.11.13", - "86.54.11.213" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.F210BB26-827F-4D3E-AF7F-CEDC5C8D28A9", - "PayloadUUID": "79622A21-166A-49DF-9955-17990235BD4A", - "TopPayloadUUID": "57043A08-08C5-4FF3-9DFC-E6764AC46971" - }, - "tls": { - "name": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective ad-blocking DNS", - "topName": "DNS4EU Protective ad-blocking Encrypted DNS over TLS", - "PayloadDisplayName": "DNS4EU Protective ad-blocking DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "noads.joindns4.eu", - "ServerAddresses": [ - "2a13:1001::86:54:11:13", - "2a13:1001::86:54:11:213", - "86.54.11.13", - "86.54.11.213" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9A8489AA-F2C3-4E9D-BFEA-90055D57F562", - "PayloadUUID": "7788AF52-BDA6-4B7E-9E57-6D8647F64C1D", - "TopPayloadUUID": "DFA5E6B2-55AB-47CE-80D4-E38205A03D69" - } -} \ No newline at end of file diff --git a/providers/34-dns4eu-protective-child.json b/providers/34-dns4eu-protective-child.json deleted file mode 100644 index 50ec3f6..0000000 --- a/providers/34-dns4eu-protective-child.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "dns4eu-protective-child", - "profile": "dns4eu-profile-protective-child", - "website": "https://www.joindns4.eu/for-public", - "region": "CZ", - "censorship": true, - "names": { - "en": "DNS4EU Protective with child protection", - "cmn-CN": "", - "cmn-TW": "" - }, - "notes": { - "en": "Operated by a consortium lead by Whalebone. Blocks malware and explicit content.", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "DNS4EU Protective with child protection Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective with child protection DNS", - "topName": "DNS4EU Protective with child protection Encrypted DNS over HTTPS", - "PayloadDisplayName": "DNS4EU Protective with child protection DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://child.joindns4.eu/dns-query", - "ServerAddresses": [ - "2a13:1001::86:54:11:12", - "2a13:1001::86:54:11:212", - "86.54.11.12", - "86.54.11.212" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.6AD9168B-BCC8-476B-91E2-F542A23FA75F", - "PayloadUUID": "C28B55CC-86BB-4D3D-B7C9-C0CE1D6773F7", - "TopPayloadUUID": "5FDB26A4-D60A-4C1F-9503-602E95565434" - }, - "tls": { - "name": "DNS4EU Protective with child protection Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective with child protection DNS", - "topName": "DNS4EU Protective with child protection Encrypted DNS over TLS", - "PayloadDisplayName": "DNS4EU Protective with child protection DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "child.joindns4.eu", - "ServerAddresses": [ - "2a13:1001::86:54:11:12", - "2a13:1001::86:54:11:212", - "86.54.11.12", - "86.54.11.212" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.E33BFB92-DC25-49A6-BE52-81F260BC4A87", - "PayloadUUID": "A9491CA2-8E32-40AF-80F0-039F1EF8EEB6", - "TopPayloadUUID": "6AD0DE0D-4FDB-428A-ABA3-91E9D2D20FF9" - } -} \ No newline at end of file diff --git a/providers/35-dns4eu-protective-child-ads.json b/providers/35-dns4eu-protective-child-ads.json deleted file mode 100644 index 6145e10..0000000 --- a/providers/35-dns4eu-protective-child-ads.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "dns4eu-protective-child-ads", - "profile": "dns4eu-profile-protective-child-ads", - "website": "https://www.joindns4.eu/for-public", - "region": "CZ", - "censorship": true, - "names": { - "en": "DNS4EU Protective with child protection & ad-blocking", - "cmn-CN": "", - "cmn-TW": "" - }, - "notes": { - "en": "Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective with child protection & ad-blocking DNS", - "topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS", - "PayloadDisplayName": "DNS4EU Protective with child protection & ad-blocking DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://child-noads.joindns4.eu/dns-query", - "ServerAddresses": [ - "2a13:1001::86:54:11:11", - "2a13:1001::86:54:11:211", - "86.54.11.11", - "86.54.11.211" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.DCD27DC2-4B03-44E8-A449-983520884BEC", - "PayloadUUID": "BA50B5C8-F7C6-47CA-80E0-A572BF998F7C", - "TopPayloadUUID": "BE9E0FA3-B8F9-457C-9B05-1C5E5EE8AE0D" - }, - "tls": { - "name": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS", - "fullName": "DNS4EU Protective with child protection & ad-blocking DNS", - "topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over TLS", - "PayloadDisplayName": "DNS4EU Protective with child protection & ad-blocking DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "child-noads.joindns4.eu", - "ServerAddresses": [ - "2a13:1001::86:54:11:11", - "2a13:1001::86:54:11:211", - "86.54.11.11", - "86.54.11.211" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.2D5FB801-6B78-435D-AA47-D954E3AFAB3C", - "PayloadUUID": "03783018-E934-486E-920E-0CF88BC5E6E3", - "TopPayloadUUID": "E09F3821-CED3-4A44-BBC8-9DA7F0098BF4" - } -} \ No newline at end of file diff --git a/providers/36-ffmuc-dns.json b/providers/36-ffmuc-dns.json deleted file mode 100644 index 53ae2ed..0000000 --- a/providers/36-ffmuc-dns.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "id": "ffmucdns", - "profile": "ffmuc-profile", - "website": "https://ffmuc.net/wiki/knb:dohdot_en", - "region": "DE", - "censorship": false, - "names": { - "en": "FFMUC-DNS", - "cmn-CN": "FFMUC-DNS", - "cmn-TW": "FFMUC-DNS" - }, - "notes": { - "en": "FFMUC free DNS servers provided by Freifunk München.", - "cmn-CN": "", - "cmn-TW": "" - }, - "https": { - "name": "FFMUC-DNS Encrypted DNS over HTTPS", - "fullName": "FFMUC DNS", - "topName": "FFMUC Encrypted DNS over HTTPS", - "PayloadDisplayName": "FFMUC DNS over HTTPS", - "DNSProtocol": "HTTPS", - "ServerURLOrName": "https://doh.ffmuc.net/dns-query", - "ServerAddresses": [ - "2001:678:e68:f000::", - "2001:678:ed0:f000::", - "5.1.66.255", - "185.150.99.255" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.3b0c0dcc-d377-48fb-a222-019f42867461", - "PayloadUUID": "a9167fd8-e278-4c62-8c89-12f171617446", - "TopPayloadUUID": "f9186f3a-edbc-422e-9d3c-31956c67fd14" - }, - "tls": { - "name": "FFMUC-DNS Encrypted DNS over TLS", - "fullName": "FFMUC DNS", - "topName": "FFMUC Encrypted DNS over TLS", - "PayloadDisplayName": "FFMUC DNS over TLS", - "DNSProtocol": "TLS", - "ServerURLOrName": "dot.ffmuc.net", - "ServerAddresses": [ - "2001:678:e68:f000::", - "2001:678:ed0:f000::", - "5.1.66.255", - "185.150.99.255" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.69866750-1580-4f0f-90db-bd10da1ce3df", - "PayloadUUID": "35022acf-0422-4523-a0aa-41f0747037ad", - "TopPayloadUUID": "386ffdff-bb84-499f-bfb4-10b4ea229ee8" - } -} diff --git a/languages/01-en.json b/src-languages/01-en.json similarity index 91% rename from languages/01-en.json rename to src-languages/01-en.json index 2717172..004e7fb 100644 --- a/languages/01-en.json +++ b/src-languages/01-en.json @@ -3,7 +3,7 @@ "name": "English", "table_columns": { "name": "Name", - "region": "Region", + "region": "Region", "censorship": "Censorship", "notes": "Notes", "install_signed": "Install (Signed - Recommended)", @@ -11,4 +11,4 @@ }, "yes": "Yes", "no": "No" -} \ No newline at end of file +} diff --git a/languages/01-en.md b/src-languages/01-en.md similarity index 97% rename from languages/01-en.md rename to src-languages/01-en.md index 1bd1dd9..18fdef6 100644 --- a/languages/01-en.md +++ b/src-languages/01-en.md @@ -4,7 +4,7 @@ Configuration profiles for [DNS over HTTPS](https://en.wikipedia.org/wiki/DNS_over_HTTPS) and [DNS over TLS](https://en.wikipedia.org/wiki/DNS_over_TLS). Check out the article for more info: [paulmillr.com/posts/encrypted-dns/](https://paulmillr.com/posts/encrypted-dns/). -Profiles are generated from simple `.json` files. Check out `providers` directory to add or edit a new profile. +To add a new provider, or edit an existing one, edit json files in `src` directory. ### Caveats diff --git a/languages/02-cmn-CN.json b/src-languages/02-cmn-CN.json similarity index 99% rename from languages/02-cmn-CN.json rename to src-languages/02-cmn-CN.json index 90c5f98..2d06fc3 100644 --- a/languages/02-cmn-CN.json +++ b/src-languages/02-cmn-CN.json @@ -11,4 +11,4 @@ }, "yes": "是", "no": "否" -} \ No newline at end of file +} diff --git a/languages/02-cmn-CN.md b/src-languages/02-cmn-CN.md similarity index 100% rename from languages/02-cmn-CN.md rename to src-languages/02-cmn-CN.md diff --git a/languages/03-cmn-TW.json b/src-languages/03-cmn-TW.json similarity index 99% rename from languages/03-cmn-TW.json rename to src-languages/03-cmn-TW.json index c66e3a7..9fd47c9 100644 --- a/languages/03-cmn-TW.json +++ b/src-languages/03-cmn-TW.json @@ -12,4 +12,4 @@ }, "yes": "是", "no": "否" -} \ No newline at end of file +} diff --git a/languages/03-cmn-TW.md b/src-languages/03-cmn-TW.md similarity index 100% rename from languages/03-cmn-TW.md rename to src-languages/03-cmn-TW.md diff --git a/providers/00-360.json b/src/00-360.json similarity index 54% rename from providers/00-360.json rename to src/00-360.json index 666d616..44f7706 100644 --- a/providers/00-360.json +++ b/src/00-360.json @@ -15,19 +15,13 @@ "cmn-CN": "由 360 数字安全集团运营", "cmn-TW": "由 360 數位安全集團營運" }, + "ServerAddresses": [ + "101.198.198.198", + "101.198.199.200" + ], "https": { - "name": "360 Public Security DNS over HTTPS", - "fullName": "360 Public Security DNS over HTTPS", - "topName": "360 Public Security DNS over HTTPS", "PayloadDisplayName": "360 Public Security DNS over HTTPS", - "DNSProtocol": "HTTPS", "ServerURLOrName": "https://doh.360.cn/dns-query", - "ServerAddresses": [ - "101.198.198.198", - "101.198.199.200" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "AADC443A-E6B1-4F18-9093-CEA9B406A8FF", - "TopPayloadUUID": "32663B5D-707C-48BD-90C5-123E84204A8C" + "signature": "3045022000f1c4afee39b143a5b3193fc849d5b1775488e202ca6dc5ff9ab2e50b6d8bfb022100b19549425ff3a369ed6669f45bf2972bd8fcb85b96ad7013dda53494cc795941" } } diff --git a/src/01-adguard-default.json b/src/01-adguard-default.json new file mode 100644 index 0000000..8e98882 --- /dev/null +++ b/src/01-adguard-default.json @@ -0,0 +1,35 @@ +{ + "id": "adguard-dns-default", + "profile": "adguard-dns-default-profile", + "name": "adguard-default", + "website": "https://adguard-dns.io/kb/general/dns-providers/#default", + "region": "RU", + "censorship": true, + "names": { + "en": "AdGuard DNS Default", + "cmn-CN": "AdGuard DNS 默认", + "cmn-TW": "AdGuard DNS 預設" + }, + "notes": { + "en": "Operated by AdGuard Software Ltd. Blocks ads, tracking & phishing", + "cmn-CN": "由 AdGuard 运营,拦截广告、跟踪器和钓鱼网站", + "cmn-TW": "由 AdGuard 營運,阻擋廣告、追蹤器和釣魚網站" + }, + "fullName": "Adguard Default DNS", + "ServerAddresses": [ + "2a10:50c0::ad1:ff", + "2a10:50c0::ad2:ff", + "94.140.14.14", + "94.140.15.15" + ], + "https": { + "ServerURLOrName": "https://dns.adguard.com/dns-query", + "PayloadDescription": "Configures device to use Adguard Default Encrypted DNS over HTTPS", + "signature": "3046022100df21963cb87bd478cd7985c27eff370522620f349febe9bdc7046ca086da0f46022100f752055d9bca317503ef427103087a18aab012b9be057ff7717c6afb97f8c8ae" + }, + "tls": { + "ServerURLOrName": "dns.adguard.com", + "PayloadDescription": "Configures device to use Adguard Default Encrypted DNS over TLS", + "signature": "3045022100a5245519b88402ab2ee5d2763d7d547515b31eb50bc92ccc338a62b51d7d5dfc0220161eec1a9ea24f2f71c4231a00245704a5f1b67699a976eeb63a3ab20a472abb" + } +} diff --git a/src/02-adguard-family.json b/src/02-adguard-family.json new file mode 100644 index 0000000..4bd1326 --- /dev/null +++ b/src/02-adguard-family.json @@ -0,0 +1,35 @@ +{ + "id": "adguard-dns-family", + "profile": "adguard-dns-family-profile", + "website": "https://adguard-dns.io/kb/general/dns-providers/#family-protection", + "name": "adguard-family", + "region": "RU", + "censorship": true, + "names": { + "en": "AdGuard DNS Family Protection", + "cmn-CN": "AdGuard DNS 家庭保护", + "cmn-TW": "AdGuard DNS 家庭保護" + }, + "notes": { + "en": "Operated by AdGuard Software Ltd. Blocks `Default` + malware & adult content", + "cmn-CN": "由 AdGuard 运营,除默认规则外,额外拦截恶意软件和成人内容", + "cmn-TW": "由 AdGuard 營運,除預設規則外,額外阻擋惡意軟體和成人內容" + }, + "fullName": "AdGuard Family Protection DNS", + "ServerAddresses": [ + "2a10:50c0::bad1:ff", + "2a10:50c0::bad2:ff", + "94.140.14.15", + "94.140.15.16" + ], + "https": { + "ServerURLOrName": "https://dns-family.adguard.com/dns-query", + "PayloadDescription": "Configures device to use AdGuard Family Protection Encrypted DNS over HTTPS", + "signature": "3044022074c179bc2590be09075be69de6db9a9aaa7cc767b37b4b5cc78c3e0b2e4b5af8022004054ccf3791385580848d180da5fd4f3f200bbc39dbbc6452a87d1171cd1408" + }, + "tls": { + "ServerURLOrName": "dns-family.adguard.com", + "PayloadDescription": "Configures device to use AdGuard Family Protection Encrypted DNS over TLS", + "signature": "304502203492132f78e8ba1aac60dadf80b00768dbdf952b9891baa342c6a1ae7be4bd3502210099d752d456f9ff3c6d06795926fd48c896de056e6b9fa5067be3c7d9680e698d" + } +} diff --git a/src/03-adguard-nofilter.json b/src/03-adguard-nofilter.json new file mode 100644 index 0000000..3bc2d00 --- /dev/null +++ b/src/03-adguard-nofilter.json @@ -0,0 +1,35 @@ +{ + "id": "adguard-dns-unfiltered", + "profile": "adguard-dns-unfiltered-profile", + "website": "https://adguard-dns.io/kb/general/dns-providers/#non-filtering", + "name": "adguard-nofilter", + "region": "RU", + "censorship": false, + "names": { + "en": "AdGuard DNS Non-filtering", + "cmn-CN": "AdGuard DNS 无过滤", + "cmn-TW": "AdGuard DNS 無過濾" + }, + "notes": { + "en": "Operated by AdGuard Software Ltd. Non-filtering", + "cmn-CN": "由 AdGuard 运营,无过滤", + "cmn-TW": "由 AdGuard 營運,無過濾" + }, + "fullName": "Adguard No Filter", + "ServerAddresses": [ + "2a10:50c0::1:ff", + "2a10:50c0::2:ff", + "94.140.14.140", + "94.140.14.141" + ], + "https": { + "ServerURLOrName": "https://dns-unfiltered.adguard.com/dns-query", + "PayloadDescription": "Configures device to use Adguard No Filter Encrypted DNS over TLS", + "signature": "3045022100fdaed8c78e07649e838da505d99f0977c8c4c9acd0bbbbecf850d32b3cf59fbc02202aa3e3f3b8f534404a553067d09e42c3d3c1dc56e564add9aa1f575af66629aa" + }, + "tls": { + "ServerURLOrName": "dns-unfiltered.adguard.com", + "PayloadDescription": "Configures device to use Adguard No Filter Encrypted DNS over TLS", + "signature": "3045022100a98724a7b116b17a4298420cd6485094dd4ee7f99c205e5be3cdaf8ddb1f89d002202f030d4ab8db9892b4e616d5f40e5f34fc6c820d93dd8a53ba5807feeff2b9cf" + } +} diff --git a/src/04-alekberg.json b/src/04-alekberg.json new file mode 100644 index 0000000..7606da5 --- /dev/null +++ b/src/04-alekberg.json @@ -0,0 +1,31 @@ +{ + "id": "alekberg-dns", + "profile": "alekberg-dns-profile", + "name": "alekberg", + "website": "https://alekberg.net", + "region": "NL", + "censorship": false, + "names": { + "en": "Alekberg Encrypted DNS", + "cmn-CN": "Alekberg 加密 DNS", + "cmn-TW": "Alekberg 加密 DNS" + }, + "notes": { + "en": "Independent", + "cmn-CN": "由个人提供", + "cmn-TW": "由個人提供" + }, + "ServerAddresses": [ + "89.38.131.38", + "2a0c:b9c0:f:451d::1" + ], + "https": { + "PayloadDisplayName": "Alekberg DNS over HTTPS (nl)", + "ServerURLOrName": "https://dnsnl.alekberg.net/dns-query", + "top": { + "description": "This profile enables Alekberg DNS over HTTPS located in Amsterdam (DNSSEC enabled) on all networks using the iOS 14 / macOS Big Sur Encrypted DNS feature." + }, + "ConsentTextDefault": "Privacy policy: https://alekberg.net/privacy", + "signature": "3046022100e5a8e20dd6836cb41e74aa7a529f1bc6dabaccd0b191cbe09f973815c3d035fd022100a7250b2209274b5e0f54deed17a2d221e33dbe836e4f0cad08e5fa4bf5da20a4" + } +} diff --git a/src/05-alibaba.json b/src/05-alibaba.json new file mode 100644 index 0000000..fed05f6 --- /dev/null +++ b/src/05-alibaba.json @@ -0,0 +1,39 @@ +{ + "id": "aliyun-dns", + "profile": "aliyun-dns-profile", + "name": "alibaba", + "website": "https://www.alidns.com/", + "region": "CN", + "censorship": false, + "names": { + "en": "Aliyun Public DNS", + "cmn-CN": "阿里云公共 DNS", + "cmn-TW": "阿里雲公共 DNS" + }, + "notes": { + "en": "Operated by Alibaba Cloud Ltd.", + "cmn-CN": "由阿里云计算运营", + "cmn-TW": "由阿里雲計算營運" + }, + "fullName": "AliDNS", + "ServerAddresses": [ + "2400:3200::1", + "2400:3200:baba::1", + "223.5.5.5", + "223.6.6.6" + ], + "https": { + "topName": "AliDNS over HTTPS", + "PayloadDisplayName": "AliDNS DNS over HTTPS", + "ServerURLOrName": "https://dns.alidns.com/dns-query", + "PayloadDescription": "Configures device to use AliDNS Encrypted DNS over TLS", + "signature": "304502200170d17180aa1ae7c71775a5c1f79c0b1cf3e4edbf509f6e502a1c391feb1b280221009c90577368953b0025f316cbf40054bcf47c9b57da56d7b812847372746c3427" + }, + "tls": { + "topName": "AliDNS over TLS", + "PayloadDisplayName": "AliDNS DNS over TLS", + "ServerURLOrName": "dns.alidns.com", + "PayloadDescription": "Configures device to use AliDNS Encrypted DNS over TLS", + "signature": "3045022031d3b7452ed4555c68470a9f62c91836aa16dfc1fc615ecf835fb75fba8f3447022100f8081ce3e5c4f1227d9c79da26850ef595833c7133e6dce199d7936fd81c2365" + } +} diff --git a/src/06-blahdns-cdn-adblock.json b/src/06-blahdns-cdn-adblock.json new file mode 100644 index 0000000..0bc249f --- /dev/null +++ b/src/06-blahdns-cdn-adblock.json @@ -0,0 +1,27 @@ +{ + "id": "blahdns", + "profile": "blahdns-cdn-filtered-profile", + "name": "blahdns-cdn-adblock", + "website": "https://blahdns.com/", + "region": "US", + "censorship": true, + "names": { + "en": "BlahDNS CDN Filtered", + "cmn-CN": "BlahDNS CDN 过滤", + "cmn-TW": "BlahDNS CDN 過濾" + }, + "notes": { + "en": "Independent. Blocks ads, tracking & malware", + "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", + "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" + }, + "https": { + "PayloadDisplayName": "BlahDNS (CDN / Adblock / Primary) DNS over HTTPS", + "ServerURLOrName": "https://doh1.blahdns.com/dns-query", + "top": { + "description": "This profile enables BlahDNS (CDN / Adblock / Primary) DNS over HTTPS on all networks using the iOS 14 / iPadOS 14 / tvOS 14 / macOS Big Sur Encrypted DNS feature." + }, + "ConsentTextDefault": "Privacy policy:\nhttps://blahdns.com", + "signature": "3045022038ea35dc1394f6c3664c23dfc2b8a938742bf03b1e4ad57f0b016a1ee26e7082022100d41aec4c912054d51a75533a0bffa18e53966898014834ea6392d8e11e2f5021" + } +} diff --git a/src/07-blahdns-cdn-unfiltered.json b/src/07-blahdns-cdn-unfiltered.json new file mode 100644 index 0000000..a14f062 --- /dev/null +++ b/src/07-blahdns-cdn-unfiltered.json @@ -0,0 +1,26 @@ +{ + "id": "blahdns", + "profile": "blahdns-cdn-unfiltered-profile", + "name": "blahdns-cdn-unfiltered", + "region": "US", + "censorship": false, + "names": { + "en": "BlahDNS CDN Unfiltered", + "cmn-CN": "BlahDNS CDN 无过滤", + "cmn-TW": "BlahDNS CDN 無過濾" + }, + "notes": { + "en": "Independent. Non-filtering", + "cmn-CN": "由个人提供,无过滤", + "cmn-TW": "由個人提供,無過濾" + }, + "https": { + "PayloadDisplayName": "BlahDNS (CDN / Unfiltered / Primary) DNS over HTTPS", + "ServerURLOrName": "https://doh1.blahdns.com/uncensor", + "top": { + "description": "This profile enables BlahDNS (CDN / Unfiltered / Primary) DNS over HTTPS on all networks using the iOS 14 / iPadOS 14 / tvOS 14 / macOS Big Sur Encrypted DNS feature." + }, + "ConsentTextDefault": "Privacy policy:\nhttps://blahdns.com", + "signature": "3046022100e7d9c2efa6e913f79fa26f324c95e06c855111ec723fd651f7f7b6ca1a0ab88b022100c78ee5cb36042c74068754fd00bfb0b1731fda08159dd672f824ba45e3b92b30" + } +} diff --git a/src/08-blahdns-germany.json b/src/08-blahdns-germany.json new file mode 100644 index 0000000..ca4b301 --- /dev/null +++ b/src/08-blahdns-germany.json @@ -0,0 +1,30 @@ +{ + "id": "blahdns", + "profile": "blahdns-germany-profile", + "name": "blahdns-germany", + "region": "DE", + "censorship": true, + "names": { + "en": "BlahDNS Germany", + "cmn-CN": "BlahDNS 德国", + "cmn-TW": "BlahDNS 德國" + }, + "notes": { + "en": "Independent. Blocks ads, tracking & malware", + "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", + "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" + }, + "ServerAddresses": [ + "78.46.244.143", + "2a01:4f8:c17:ec67::1" + ], + "https": { + "PayloadDisplayName": "BlahDNS (Germany) DNS over HTTPS", + "ServerURLOrName": "https://doh-de.blahdns.com/dns-query", + "top": { + "description": "This profile enables BlahDNS (Germany) DNS over HTTPS on all networks using the iOS 14 / iPadOS 14 / tvOS 14 / macOS Big Sur Encrypted DNS feature." + }, + "ConsentTextDefault": "Privacy policy:\nhttps://blahdns.com", + "signature": "3045022100ad5a23f54ee2f57f8719b2958057029defac0c4a80bad51e93676f1b4c18f34302205c7ed04674652ccce814fc31b459bda8197c9c16c60c73d4fb2a7eefac1b860c" + } +} diff --git a/src/09-blahdns-singapore.json b/src/09-blahdns-singapore.json new file mode 100644 index 0000000..8c443aa --- /dev/null +++ b/src/09-blahdns-singapore.json @@ -0,0 +1,30 @@ +{ + "id": "blahdns", + "profile": "blahdns-singapore-profile", + "name": "blahdns-singapore", + "region": "SG", + "censorship": true, + "names": { + "en": "BlahDNS Singapore", + "cmn-CN": "BlahDNS 新加坡", + "cmn-TW": "BlahDNS 新加坡" + }, + "notes": { + "en": "Independent. Blocks ads, tracking & malware", + "cmn-CN": "由个人提供,拦截广告、跟踪器和恶意软件", + "cmn-TW": "由個人提供,阻擋廣告、追蹤器和惡意軟體" + }, + "ServerAddresses": [ + "46.250.226.242", + "2407:3640:2205:1668::1" + ], + "https": { + "PayloadDisplayName": "BlahDNS (Singapore) DNS over HTTPS", + "ServerURLOrName": "https://doh-sg.blahdns.com/dns-query", + "top": { + "description": "This profile enables BlahDNS (Singapore) DNS over HTTPS on all networks using the iOS 14 / iPadOS 14 / tvOS 14 / macOS Big Sur Encrypted DNS feature." + }, + "ConsentTextDefault": "Privacy policy:\nhttps://blahdns.com", + "signature": "30440220037e9ef25dfd24ff0ae65fcb2d52f2579054720d38b74c7463fe54f91dcdb451022065280f3dcffc75ec3d01fe12297355018c00ba6185a6b701a4dbe92c898d8717" + } +} diff --git a/src/10-canadianshield-private.json b/src/10-canadianshield-private.json new file mode 100644 index 0000000..f53e09c --- /dev/null +++ b/src/10-canadianshield-private.json @@ -0,0 +1,35 @@ +{ + "id": "canadian-shield", + "profile": "canadian-shield-private-profile", + "name": "canadianshield-private", + "website": "https://www.cira.ca/cybersecurity-services/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses", + "region": "CA", + "censorship": false, + "names": { + "en": "Canadian Shield Private", + "cmn-CN": "Canadian Shield 私人", + "cmn-TW": "Canadian Shield 私人" + }, + "notes": { + "en": "Operated by the Canadian Internet Registration Authority (CIRA)", + "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营", + "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運" + }, + "fullName": "Canadian Shield DNS", + "ServerAddresses": [ + "2620:10a:80bb::10", + "2620:10a:80bc::10", + "149.112.121.10", + "149.112.122.10" + ], + "https": { + "ServerURLOrName": "https://private.canadianshield.cira.ca/dns-query", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over HTTPS", + "signature": "3045022064d30f7786ac873e3124e4242c096f6c5ac09df6cbbe1e41a57e2da3909a9bdd022100feb8b7af5749d0641c221bda13b18efb6c4972788c0941c627a78f62f7ed00c4" + }, + "tls": { + "ServerURLOrName": "private.canadianshield.cira.ca", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over TLS", + "signature": "3045022100ccd427a95a8cf6a36759d7c3bed8971cbd307dbe2ddce55f5106a801577f269902203091115303e173af130b74424bed413b9a240a037e8d47a558d3414fae7d88ed" + } +} diff --git a/src/11-canadianshield-protected.json b/src/11-canadianshield-protected.json new file mode 100644 index 0000000..c1742f5 --- /dev/null +++ b/src/11-canadianshield-protected.json @@ -0,0 +1,34 @@ +{ + "id": "canadian-shield", + "profile": "canadian-shield-protected-profile", + "name": "canadianshield-protected", + "region": "CA", + "censorship": true, + "names": { + "en": "Canadian Shield Protected", + "cmn-CN": "Canadian Shield 保护", + "cmn-TW": "Canadian Shield 保護" + }, + "notes": { + "en": "Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware & phishing", + "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件和钓鱼网站", + "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體和釣魚網站" + }, + "fullName": "Canadian Shield DNS", + "ServerAddresses": [ + "2620:10a:80bb::20", + "2620:10a:80bc::20", + "149.112.121.20", + "149.112.122.20" + ], + "https": { + "ServerURLOrName": "https://protected.canadianshield.cira.ca/dns-query", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over HTTPS", + "signature": "3046022100ea3e2a32c9388934fadf4c2fa85a8fb7cda2e8b7c74d28d100bcd55cd6e7fdca022100d7534b66709250534837170435099564cd2171b1a2a6417eba4b0780306a0067" + }, + "tls": { + "ServerURLOrName": "protected.canadianshield.cira.ca", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over TLS", + "signature": "304402207fba8c60ec07e86af9f0a4af52824cf0f8b49e60ee08bd4fa11f6c3bb1d5f4ea02206749502bb42c7b0f0820902665b0e9277300ef673c8ffe54ee5b9dfec1debb73" + } +} diff --git a/src/12-canadianshield-family.json b/src/12-canadianshield-family.json new file mode 100644 index 0000000..9637324 --- /dev/null +++ b/src/12-canadianshield-family.json @@ -0,0 +1,34 @@ +{ + "id": "canadian-shield", + "profile": "canadian-shield-family-profile", + "name": "canadianshield-family", + "region": "CA", + "censorship": true, + "names": { + "en": "Canadian Shield Family", + "cmn-CN": "Canadian Shield 家庭", + "cmn-TW": "Canadian Shield 家庭" + }, + "notes": { + "en": "Operated by the Canadian Internet Registration Authority (CIRA). Blocks malware, phishing & adult content", + "cmn-CN": "由加拿大互联网注册管理局 (CIRA) 运营,拦截恶意软件、钓鱼和成人内容", + "cmn-TW": "由加拿大網際網路註冊管理局 (CIRA) 營運,阻擋惡意軟體、釣魚和成人內容" + }, + "fullName": "Canadian Shield DNS", + "ServerAddresses": [ + "2620:10a:80bb::30", + "2620:10a:80bc::30", + "149.112.121.30", + "149.112.122.30" + ], + "https": { + "ServerURLOrName": "https://family.canadianshield.cira.ca/dns-query", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over HTTPS", + "signature": "3045022100e438440001c1efd68be7986f050e6b0376c982b6ea5948d1f4266839801628920220271416bfb37f6e0f9257648eb35a17c54059e60812d6e0c543921b47f7cc086e" + }, + "tls": { + "ServerURLOrName": "family.canadianshield.cira.ca", + "PayloadDescription": "Configures device to use Canadian Shield Encrypted DNS over TLS", + "signature": "30450220273eb0f462105c04ce400559be7e5334139ee5791ec1295ff531adbecd633295022100ceb65d82f23c206098ba9d9d6637fd5368280f51d5801a42e6e909347ab3e238" + } +} diff --git a/src/13-cleanbrowsing-family.json b/src/13-cleanbrowsing-family.json new file mode 100644 index 0000000..fa067ac --- /dev/null +++ b/src/13-cleanbrowsing-family.json @@ -0,0 +1,37 @@ +{ + "id": "cleanbrowsing", + "profile": "cleanbrowsing-family", + "name": "cleanbrowsing-family", + "website": "https://cleanbrowsing.org/filters/", + "region": "US", + "censorship": true, + "names": { + "en": "Cleanbrowsing Family Filter", + "cmn-CN": "Cleanbrowsing 家庭过滤器", + "cmn-TW": "Cleanbrowsing 家庭過濾器" + }, + "notes": { + "en": "Filters malware & adult, mixed content", + "cmn-CN": "过滤恶意软件、成人内容和混合内容", + "cmn-TW": "過濾惡意軟體、成人內容和混合內容" + }, + "fullName": "Cleanbrowsing Family Filter DNS", + "ServerAddresses": [ + "2a0d:2a00:1::", + "2a0d:2a00:1::", + "185.228.169.168", + "185.228.168.168" + ], + "https": { + "topName": "Cleanbrowsing Family DNS over HTTPS", + "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/family-filter/", + "PayloadDescription": "Configures device to use Cleanbrowsing Family Filter Encrypted DNS over HTTPS", + "signature": "30460221009a8b3e836dcd59615a032bcdb5457c130d60de00a35e0a977ac4c00384c7c1e6022100aaf0bd19f4c8a525e12b2563f1a5482837bb9466b85e2584db607756d3a6a76c" + }, + "tls": { + "topName": "Cleanbrowsing Family DNS over TLS", + "ServerURLOrName": "family-filter-dns.cleanbrowsing.org", + "PayloadDescription": "Configures device to use Cleanbrowsing Family Filter Encrypted DNS over TLS", + "signature": "30460221009d4ac8509bec6151edb7ba73a010f4821d1fea2d088a42c8bc927db82d2d0364022100bc688d2f963000e6dcaadfabc996ce9d6f3e74fc885b7dc5b924eaef8224409e" + } +} diff --git a/src/14-cleanbrowsing-adult.json b/src/14-cleanbrowsing-adult.json new file mode 100644 index 0000000..6cba483 --- /dev/null +++ b/src/14-cleanbrowsing-adult.json @@ -0,0 +1,36 @@ +{ + "id": "cleanbrowsing", + "profile": "cleanbrowsing-adult", + "name": "cleanbrowsing-adult", + "region": "US", + "censorship": true, + "names": { + "en": "Cleanbrowsing Adult Filter", + "cmn-CN": "Cleanbrowsing 成人过滤器", + "cmn-TW": "Cleanbrowsing 成人過濾器" + }, + "notes": { + "en": "Filters malware & adult content", + "cmn-CN": "过滤恶意软件和成人内容", + "cmn-TW": "過濾惡意軟體和成人內容" + }, + "fullName": "Cleanbrowsing Adult Filter DNS", + "ServerAddresses": [ + "2a0d:2a00:1::1", + "2a0d:2a00:2::1", + "185.228.169.10", + "185.228.168.10" + ], + "https": { + "topName": "Cleanbrowsing Adult DNS over HTTPS", + "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/adult-filter/", + "PayloadDescription": "Configures device to use Cleanbrowsing Adult Filter Encrypted DNS over HTTPS", + "signature": "3044022011d99bf0bb586c483fa9ecb306cd5b70b62d811343e11dac856b390c7ffe70c90220086270a6f6940113a50bacae42b4c346bc705b414afc661c75b33f6b17a302c1" + }, + "tls": { + "topName": "Cleanbrowsing Adult DNS over TLS", + "ServerURLOrName": "adult-filter-dns.cleanbrowsing.org", + "PayloadDescription": "Configures device to use Cleanbrowsing Adult Filter Encrypted DNS over TLS", + "signature": "3046022100e42eb790e146e86a486b5c2758e8a76afe45d5ec60244d916df5a28540ceda57022100dd2408dc83df7975e1f163346e1201169f0386336d87149062fa3e8fd16799b7" + } +} diff --git a/src/15-cleanbrowsing-security.json b/src/15-cleanbrowsing-security.json new file mode 100644 index 0000000..757f012 --- /dev/null +++ b/src/15-cleanbrowsing-security.json @@ -0,0 +1,36 @@ +{ + "id": "cleanbrowsing", + "profile": "cleanbrowsing-security", + "name": "cleanbrowsing-security", + "region": "US", + "censorship": true, + "names": { + "en": "Cleanbrowsing Security Filter", + "cmn-CN": "Cleanbrowsing 安全过滤器", + "cmn-TW": "Cleanbrowsing 安全過濾器" + }, + "notes": { + "en": "Filters malware", + "cmn-CN": "过滤恶意软件", + "cmn-TW": "過濾惡意軟體" + }, + "fullName": "Cleanbrowsing Security Filter DNS", + "ServerAddresses": [ + "2a0d:2a00:1::2", + "2a0d:2a00:2::2", + "185.228.168.9", + "185.228.169.9" + ], + "https": { + "topName": "Cleanbrowsing Security DNS over HTTPS", + "ServerURLOrName": "https://doh.cleanbrowsing.org/doh/security-filter/", + "PayloadDescription": "Configures device to use Cleanbrowsing Security Filter Encrypted DNS over HTTPS", + "signature": "3045022100a029e18ed7d32aefb22ebe233a70e2da8a71f6cacf0a0a83832963137edb77500220583c5d5ec630aa95e0c93468489e52ff15198befc173d5c10b9d995636ae9b60" + }, + "tls": { + "topName": "Cleanbrowsing Security DNS over TLS", + "ServerURLOrName": "security-filter-dns.cleanbrowsing.org", + "PayloadDescription": "Configures device to use Cleanbrowsing Security Filter Encrypted DNS over TLS", + "signature": "304402202e650e4cedf2daf322b7fe3c4ce79561e8f31b0b68404717c98db0aade007aa4022016affa44117b33b9a1529d9fd759ccfcaa0562e5a0fc565b0718212b5fd48161" + } +} diff --git a/src/16-cloudflare.json b/src/16-cloudflare.json new file mode 100644 index 0000000..1a31965 --- /dev/null +++ b/src/16-cloudflare.json @@ -0,0 +1,33 @@ +{ + "id": "cloudflare-dns", + "profile": "cloudflare-dns-profile", + "website": "https://developers.cloudflare.com/1.1.1.1/encryption/", + "name": "cloudflare", + "region": "US", + "censorship": false, + "names": { + "en": "Cloudflare 1.1.1.1" + }, + "notes": { + "en": "Operated by Cloudflare Inc.", + "cmn-CN": "由 Cloudflare 公司运营", + "cmn-TW": "由 Cloudflare 公司營運" + }, + "fullName": "Cloudflare DNS", + "ServerAddresses": [ + "2606:4700:4700::1111", + "2606:4700:4700::1001", + "1.1.1.1", + "1.0.0.1" + ], + "https": { + "ServerURLOrName": "https://cloudflare-dns.com/dns-query", + "PayloadDescription": "Configures device to use Cloudflare Encrypted DNS over HTTPS", + "signature": "3045022031401922bb29e7401c02d887ede3aa9e430b2ebc1bb3844a18069b55138b3880022100ae22be54a8c28de7dc8359de676d45dee601368868b46b5262f33c3761f2ad39" + }, + "tls": { + "ServerURLOrName": "one.one.one.one", + "PayloadDescription": "Configures device to use Cloudflare Encrypted DNS over TLS", + "signature": "3045022051cc48a51cde34e203894197096aa0143ac60f3000b1edb096b2fa551cb67cbb02210087b39e75efe47359b8fb5ba702b56e1495d0da52252e5f27b10b958ed568d028" + } +} diff --git a/providers/17-cloudflare-malware.json b/src/17-cloudflare-malware.json similarity index 50% rename from providers/17-cloudflare-malware.json rename to src/17-cloudflare-malware.json index bebdae3..a004234 100644 --- a/providers/17-cloudflare-malware.json +++ b/src/17-cloudflare-malware.json @@ -14,21 +14,16 @@ "cmn-CN": "由 Cloudflare 公司运营,拦截恶意软件和钓鱼网站", "cmn-TW": "由 Cloudflare 公司營運,阻擋惡意軟體和釣魚網站" }, + "fullName": "Cloudflare no Malware DNS", + "ServerAddresses": [ + "2606:4700:4700::1112", + "2606:4700:4700::1002", + "1.1.1.2", + "1.0.0.2" + ], "https": { - "name": "Cloudflare no Malware Encrypted DNS over HTTPS", - "fullName": "Cloudflare no Malware DNS", - "topName": "Cloudflare no Malware DNS over HTTPS", - "PayloadDisplayName": "Cloudflare no Malware DNS over HTTPS", - "DNSProtocol": "HTTPS", "ServerURLOrName": "https://security.cloudflare-dns.com/dns-query", - "ServerAddresses": [ - "2606:4700:4700::1112", - "2606:4700:4700::1002", - "1.1.1.2", - "1.0.0.2" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" + "PayloadDescription": "Configures device to use Cloudflare no Malware Encrypted DNS over HTTPS", + "signature": "30440220401c2642d975f51d08e5e6acfc386205f13e6a6749263501549502978efd2baf022050c87718701658688fe2299d06edd06563d3152ec29a21ba3e8ec1e70ae73936" } -} \ No newline at end of file +} diff --git a/providers/18-cloudflare-family.json b/src/18-cloudflare-family.json similarity index 60% rename from providers/18-cloudflare-family.json rename to src/18-cloudflare-family.json index 63c1d75..7d78003 100644 --- a/providers/18-cloudflare-family.json +++ b/src/18-cloudflare-family.json @@ -15,21 +15,17 @@ "cmn-CN": "由 Cloudflare 公司运营,拦截恶意软件、钓鱼和成人内容", "cmn-TW": "由 Cloudflare 公司營運,阻擋惡意軟體、釣魚和成人內容" }, + "fullName": "Cloudflare DNS", + "ServerAddresses": [ + "2606:4700:4700::1113", + "2606:4700:4700::1003", + "1.1.1.3", + "1.0.0.3" + ], "https": { - "name": "Cloudflare Family Encrypted DNS over HTTPS", - "fullName": "Cloudflare DNS", - "topName": "Cloudflare Family DNS over HTTPS", "PayloadDisplayName": "Cloudflare Family DNS over HTTPS", - "DNSProtocol": "HTTPS", "ServerURLOrName": "https://family.cloudflare-dns.com/dns-query", - "ServerAddresses": [ - "2606:4700:4700::1113", - "2606:4700:4700::1003", - "1.1.1.3", - "1.0.0.3" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.9d6e5fdf-e404-4f34-ae94-27ed2f636ac4", - "PayloadUUID": "35d5c8a0-afa6-4b36-a9fe-099a997b44ad", - "TopPayloadUUID": "A4475135-633A-4F15-A79B-BE15093DC97A" + "PayloadDescription": "Configures device to use Cloudflare Family Encrypted DNS over HTTPS", + "signature": "3045022100d38f6fac850cf25c3e7eecd854117bb89c625b88a9c0abdaf9c66d229394d8bf022012156579494761c67484f5837bf6add97ec2d8a411a99277aadd44ba7cc7dce1" } -} \ No newline at end of file +} diff --git a/src/19-dnspod.json b/src/19-dnspod.json new file mode 100644 index 0000000..072c4df --- /dev/null +++ b/src/19-dnspod.json @@ -0,0 +1,33 @@ +{ + "id": "dnspod-dns", + "profile": "dnspod-dns-profile", + "website": "https://www.dnspod.com/products/public.dns", + "name": "dnspod", + "region": "CN", + "censorship": false, + "names": { + "en": "DNSPod Public DNS", + "cmn-CN": "DNSPod 公共 DNS", + "cmn-TW": "DNSPod 公共 DNS" + }, + "notes": { + "en": "Operated by DNSPod Inc., a Tencent Cloud Company", + "cmn-CN": "由腾讯公司 DNSPod 运营", + "cmn-TW": "由騰訊公司 DNSPod 營運" + }, + "fullName": "DNSPod", + "ServerAddresses": [ + "1.12.12.12", + "120.53.53.53" + ], + "https": { + "ServerURLOrName": "https://doh.pub/dns-query", + "PayloadDescription": "Configures device to use DNSPod Encrypted DNS over HTTPS", + "signature": "304502203c4a4b2d09d6ac37740d42930b74e2a975c5b229c2f4eb709ea0e78caf50c06f02210096f9a367d9aa8c9f8dde330a48d812d258b80f41007e06f8e97cb76b0583db6f" + }, + "tls": { + "ServerURLOrName": "dot.pub", + "PayloadDescription": "Configures device to use DNSPod Encrypted DNS over TLS", + "signature": "30450221008410ec40a129258e730892e1da04d3c57feb3db2f288fed9f518bd26fced82c902200adcf30ab1d8bb91379b68bf64d95d3cdb380c8ac4fa5dccdb8fad8843e77f60" + } +} diff --git a/src/20-fdn.json b/src/20-fdn.json new file mode 100644 index 0000000..8b9e2ec --- /dev/null +++ b/src/20-fdn.json @@ -0,0 +1,35 @@ +{ + "id": "fdn-dns", + "profile": "fdn", + "website": "https://www.fdn.fr/actions/dns/", + "name": "fdn", + "region": "FR", + "censorship": false, + "names": { + "en": "FDN" + }, + "notes": { + "en": "Operated by French Data Network", + "cmn-CN": "由法国数据网络运营", + "cmn-TW": "由法國資料網路營運" + }, + "fullName": "FDN DNS", + "ServerAddresses": [ + "2001:910:800::12", + "2001:910:800::40", + "80.67.169.12", + "80.67.169.40" + ], + "https": { + "topName": "FDN Encrypted DNS over HTTPS", + "ServerURLOrName": "https://ns0.fdn.fr/dns-query", + "PayloadDescription": "Configures device to use Google Encrypted DNS over HTTPS", + "signature": "3045022100a35e60382af4ed71ca90e44d4c8819462631e431486d1a100898ce42e1e4229702201a759920577ea480f74d4689c2f251e1fbe662042b6c28bec531030a464fb22a" + }, + "tls": { + "topName": "FDN Encrypted DNS over TLS", + "ServerURLOrName": "dns.fdn", + "PayloadDescription": "Configures device to use FDN Encrypted DNS over TLS", + "signature": "3046022100e83f6ebda04a7440e10fbc1801bca35dae016d6f75b04f292c111990c0c3ee95022100c01fb44e36d3136b05aa3856573f28bb7e56ea9b4a0b5895ad9124295655339e" + } +} diff --git a/src/21-google.json b/src/21-google.json new file mode 100644 index 0000000..802d322 --- /dev/null +++ b/src/21-google.json @@ -0,0 +1,37 @@ +{ + "id": "google-dns", + "profile": "google-dns-profile", + "name": "google", + "website": "https://developers.google.com/speed/public-dns/docs/secure-transports", + "region": "US", + "censorship": false, + "names": { + "en": "Google Public DNS", + "cmn-CN": "Google 公共 DNS", + "cmn-TW": "Google 公共 DNS" + }, + "notes": { + "en": "Operated by Google LLC", + "cmn-CN": "由谷歌公司运营", + "cmn-TW": "由谷歌公司營運" + }, + "fullName": "Google DNS", + "ServerAddresses": [ + "2001:4860:4860::8888", + "2001:4860:4860::8844", + "8.8.8.8", + "8.8.4.4" + ], + "https": { + "topName": "Google Encrypted DNS over HTTPS", + "ServerURLOrName": "https://dns.google/dns-query", + "PayloadDescription": "Configures device to use Google Encrypted DNS over HTTPS", + "signature": "3044022100f4648f2e0ba7d04e8e3da24cb02fbdc4d9f81ba9603b007c561314137eb1478e021f460943164fb4d769603a8324ecdb1dfff45c31bd79065741a27e6877de5d67" + }, + "tls": { + "topName": "Google Encrypted DNS over TLS", + "ServerURLOrName": "dns.google", + "PayloadDescription": "Configures device to use Google Encrypted DNS over TLS", + "signature": "30440220327b0b3297a16252639e0ebb52cfd367d16a361ee36fa5dd3862cf6a923285ae02203b6ef52222d7dea9c6d7ab1858c27294b0003175fb851409fcfab4870651b79e" + } +} diff --git a/src/22-keweondns.json b/src/22-keweondns.json new file mode 100644 index 0000000..c3c548a --- /dev/null +++ b/src/22-keweondns.json @@ -0,0 +1,33 @@ +{ + "id": "keweondns", + "profile": "keweondns-profile", + "website": "https://forum.xda-developers.com/t/keweondns-info-facts-and-what-is-keweon-actually.4576651/", + "region": "DE", + "censorship": false, + "names": { + "en": "keweonDNS" + }, + "notes": { + "en": "Operated by Aviontex. Blocks ads & tracking", + "cmn-CN": "由 Aviontex 运营,拦截广告和跟踪器", + "cmn-TW": "由 Aviontex 營運,阻擋廣告和追蹤器" + }, + "https": { + "top": { + "description": "Adds keweonDNS encrypted DNS configurations to Apple based systems" + }, + "PayloadDisplayName": "keweonDNS (DoH)", + "PayloadDescription": "Configures device to use keweonDNS physical DNS Server to encrypt DNS over HTTPS", + "ServerURLOrName": "https://dns.keweon.center/dns-query", + "signature": "304402201e335ba4d461eb9ea00ae1bcc3b450844a07f872011b6bf9452e33af2f52c16e02202ae086dae36f6f3b2f70e9dbe1d8ebd8f34aa421e4c8616468ba525f12a5c9a7" + }, + "tls": { + "top": { + "description": "Adds keweonDNS encrypted DNS configurations to Apple based systems" + }, + "PayloadDisplayName": "keweonDNS (DoT)", + "PayloadDescription": "Configures device to use keweonDNS physical DNS Server to encrypt DNS over TLS", + "ServerURLOrName": "dns.keweon.center", + "signature": "3046022100dc0d3e6c0a294f7665ec241ef01ff11839da5ba249c70c3759d51e53309d2deb022100a5f963b15507b29910d24ab29cc0cb8aceaee776605074959b612c5fe5bbf3c7" + } +} diff --git a/src/23-mullvad.json b/src/23-mullvad.json new file mode 100644 index 0000000..9b4cada --- /dev/null +++ b/src/23-mullvad.json @@ -0,0 +1,25 @@ +{ + "id": "mullvad-dns", + "profile": "mullvad-dns-profile", + "name": "mullvad", + "website": "https://mullvad.net/help/dns-over-https-and-dns-over-tls/", + "region": "SE", + "censorship": true, + "names": { + "en": "Mullvad DNS" + }, + "notes": { + "en": "Operated by Mullvad VPN AB", + "cmn-CN": "由 Mullvad VPN AB 运营", + "cmn-TW": "由 Mullvad VPN AB 營運" + }, + "fullName": "Mullvad DNS", + "ServerAddresses": [ + "2a07:e340::2", + "194.242.2.2" + ], + "https": { + "ServerURLOrName": "https://doh.mullvad.net/dns-query", + "signature": "3046022100c4e5e9e69ff01276049fb36b06df3042b2179608cb395d0443352ed4e36e11a4022100e1d77e7ab13a9a0ba5e037f15702a77fd7d21838cd87aba6c6f0e139023988df" + } +} diff --git a/providers/24-mullvad-adblock.json b/src/24-mullvad-adblock.json similarity index 57% rename from providers/24-mullvad-adblock.json rename to src/24-mullvad-adblock.json index eb0b389..3c06e1f 100644 --- a/providers/24-mullvad-adblock.json +++ b/src/24-mullvad-adblock.json @@ -2,7 +2,6 @@ "id": "mullvad-dns", "profile": "mullvad-dns-adblock-profile", "name": "mullvad-adblock", - "doh": true, "region": "SE", "censorship": true, "names": { @@ -15,19 +14,14 @@ "cmn-CN": "由 Mullvad VPN AB 运营,拦截广告和跟踪器", "cmn-TW": "由 Mullvad VPN AB 營運,阻擋廣告和追蹤器" }, + "fullName": "Mullvad DNS with ad blocking", + "ServerAddresses": [ + "2a07:e340::3", + "194.242.2.3" + ], "https": { - "name": "Mullvad DNS over HTTPS", - "fullName": "Mullvad DNS with ad blocking", - "topName": "Mullvad DNS over HTTPS", "PayloadDisplayName": "Mullvad DNS over HTTPS", - "DNSProtocol": "HTTPS", "ServerURLOrName": "https://adblock.doh.mullvad.net/dns-query", - "ServerAddresses": [ - "2a07:e340::3", - "194.242.2.3" - ], - "PayloadIdentifier": "com.apple.dnsSettings.managed.4A06FE90-FBD6-4603-8CEC-FD1C94BF304C", - "PayloadUUID": "4A06FE90-FBD6-4603-8CEC-FD1C94BF304C", - "TopPayloadUUID": "C1B95E85-C40A-4A0F-8C80-8B44C5478171" + "signature": "3046022100fb68c3b2f7a20faba344b70a227b2ecbadc354a29165c43adbb19fcc28601dc5022100d7c007414b1c5b56ea0e07e4d21ffcec9ce4de2a2dd8b983dbc52601a75786dc" } -} \ No newline at end of file +} diff --git a/providers/25-opendns.json b/src/25-opendns.json similarity index 51% rename from providers/25-opendns.json rename to src/25-opendns.json index 77ff814..7cd2867 100644 --- a/providers/25-opendns.json +++ b/src/25-opendns.json @@ -13,5 +13,12 @@ "en": "Operated by Cisco OpenDNS LLC", "cmn-CN": "由思科 OpenDNS 运营", "cmn-TW": "由思科 OpenDNS 營運" + }, + "https": { + "PayloadDisplayName": "OpenDNS DNS over HTTPS Standard", + "PayloadDescription": "Configures device to use OpenDNS Encrypted DNS over HTTPS", + "ServerURLOrName": "https://doh.opendns.com/dns-query", + "topName": "OpenDNS Encrypted DNS", + "signature": "304402204affca5bb1d7939ce042c08a7eb3d428b11691f895d6096f55aa8d74bdb873d50220347312163eb30c9e5f971471eb435190a97c505fb2d74c2496b85c32b6895473" } -} \ No newline at end of file +} diff --git a/providers/26-opendns-family.json b/src/26-opendns-family.json similarity index 53% rename from providers/26-opendns-family.json rename to src/26-opendns-family.json index 8b2085f..2e14ce8 100644 --- a/providers/26-opendns-family.json +++ b/src/26-opendns-family.json @@ -13,5 +13,12 @@ "en": "Operated by Cisco OpenDNS LLC. Blocks malware & adult content", "cmn-CN": "由思科 OpenDNS 运营,拦截恶意软件和成人内容", "cmn-TW": "由思科 OpenDNS 營運,阻擋惡意軟體和成人內容" + }, + "https": { + "PayloadDisplayName": "OpenDNS DNS over HTTPS Standard", + "PayloadDescription": "Configures device to use OpenDNS Encrypted DNS over HTTPS", + "ServerURLOrName": "https://doh.familyshield.opendns.com/dns-query", + "topName": "OpenDNS Encrypted DNS Family Shield", + "signature": "304402206c22993e532e134d74d6b2f9b166cac10442709ef83d287725d34057dff416eb02206b58b919cd30710306924953e3b748df23d5a8636d88e8d89fadb0c23d0c1150" } -} \ No newline at end of file +} diff --git a/src/27-quad9.json b/src/27-quad9.json new file mode 100644 index 0000000..464cded --- /dev/null +++ b/src/27-quad9.json @@ -0,0 +1,34 @@ +{ + "id": "quad9", + "profile": "quad9-profile", + "website": "https://www.quad9.net/news/blog/doh-with-quad9-dns-servers/", + "region": "CH", + "censorship": true, + "names": { + "en": "Quad9" + }, + "notes": { + "en": "Operated by Quad9 Foundation. Blocks malware", + "cmn-CN": "由 Quad9 基金会运营,拦截恶意软件", + "cmn-TW": "由 Quad9 基金會營運,阻擋惡意軟體" + }, + "fullName": "Quad9 DNS", + "ServerAddresses": [ + "2620:fe::fe", + "2620:fe::9", + "9.9.9.9", + "149.112.112.112" + ], + "https": { + "topName": "Quad9 Encrypted DNS over HTTPS", + "ServerURLOrName": "https://dns.quad9.net/dns-query", + "PayloadDescription": "Configures device to use Quad9 Encrypted DNS over HTTPS", + "signature": "304402200907ab690f38036aa05b7661f1290ee512d951aeef706bdf7178d64ce02b2720022008bad55511fbc647354aad3875329f9c1356a601b3c2a05cd11e76ac9335dee4" + }, + "tls": { + "topName": "Quad9 Encrypted DNS over TLS", + "ServerURLOrName": "dns.quad9.net", + "PayloadDescription": "Configures device to use Quad9 Encrypted DNS over HTTPS", + "signature": "3045022100ed942feb36a94df5e8f022a9a1bf2b5f43a0a857ad310c5ce384691eb24f945802200cc0dae3515e8bb2d0c2718c65f34fe59e68ff7ef803da8a41ca1fdf33faed0d" + } +} diff --git a/src/28-quad9-ECS.json b/src/28-quad9-ECS.json new file mode 100644 index 0000000..1641be2 --- /dev/null +++ b/src/28-quad9-ECS.json @@ -0,0 +1,38 @@ +{ + "id": "quad9", + "profile": "quad9-ecs-profile", + "name": "quad9-ECS", + "region": "CH", + "censorship": true, + "names": { + "en": "Quad9 w/ ECS", + "cmn-CN": "Quad9 带 ECS", + "cmn-TW": "Quad9 帶 ECS" + }, + "notes": { + "en": "Operated by Quad9 Foundation. Supports ECS. Blocks malware", + "cmn-CN": "由 Quad9 基金会运营,支持 ECS,拦截恶意软件", + "cmn-TW": "由 Quad9 基金會營運,支援 ECS,阻擋惡意軟體" + }, + "fullName": "Quad9 with ECS DNS", + "ServerAddresses": [ + "2620:fe::fe:11", + "2620:fe::11", + "9.9.9.11", + "149.112.112.11" + ], + "https": { + "topName": "Quad9 with ECS Encrypted DNS over HTTPS", + "PayloadDisplayName": "Quad9 DNS over HTTPS with ECS", + "ServerURLOrName": "https://dns11.quad9.net/dns-query", + "PayloadDescription": "Configures device to use Quad9 Encrypted DNS over HTTPS with ECS", + "signature": "3045022100ed0a0feff22496cf9e67678ed3401a4586b00e76e68e89aedd201a3268502c44022016f3755477287f51e4ae95a69d074d929053868c529f6a156037c6a23d83d3d9" + }, + "tls": { + "topName": "Quad9 with ECS Encrypted DNS over TLS", + "PayloadDisplayName": "Quad9 DNS over TLS with ECS", + "ServerURLOrName": "dns11.quad9.net", + "PayloadDescription": "Configures device to use Quad9 with ECS Encrypted DNS over HTTPS", + "signature": "304502200ffc0c911615ee9345b73711478b4bdd6bfdd9a3d209ee0e2ff70eef067ef676022100e6ef2efe613cd716e41876f1e30ee49fbc4ca4948b66e6cb13485963cb25ef75" + } +} diff --git a/src/29-quad9-nofilter.json b/src/29-quad9-nofilter.json new file mode 100644 index 0000000..87d79f7 --- /dev/null +++ b/src/29-quad9-nofilter.json @@ -0,0 +1,36 @@ +{ + "id": "quad9", + "profile": "quad9-profile-unfiltered", + "name": "quad9-nofilter", + "region": "CH", + "censorship": false, + "names": { + "en": "Quad9 Unfiltered", + "cmn-CN": "Quad9 无过滤", + "cmn-TW": "Quad9 無過濾" + }, + "notes": { + "en": "Operated by Quad9 Foundation.", + "cmn-CN": "由 Quad9 基金会运营", + "cmn-TW": "由 Quad9 基金會營運" + }, + "fullName": "Quad9 No Filter DNS", + "ServerAddresses": [ + "2620:fe::10", + "2620:fe::fe:10", + "9.9.9.10", + "149.112.112.10" + ], + "https": { + "topName": "Quad9 No Filter Encrypted DNS over HTTPS", + "ServerURLOrName": "https://dns10.quad9.net/dns-query", + "PayloadDescription": "Configures device to use Quad9 No Filter Encrypted DNS over HTTPS", + "signature": "3044022012cacb6ec89ba64de6b899e9c732dffbff7029bae9cb65680d999f20760d9a050220431339b37cfd7ee8bba856dd7a8e9577bf5da357c6677a6effb8c1b2bd27aad1" + }, + "tls": { + "topName": "Quad9 No Filter Encrypted DNS over TLS", + "ServerURLOrName": "dns10.quad9.net", + "PayloadDescription": "Configures device to use Quad9 No Filter Encrypted DNS over HTTPS", + "signature": "304402205fdc0c11fab426cd5f302b66a13ae7fb590540166e29d97f475870eeb8fcb9d602205ec77522860ac13359b8bad5c93f923803396b019bff8e22f14a10e52aac1490" + } +} diff --git a/src/30-tiarapp.json b/src/30-tiarapp.json new file mode 100644 index 0000000..04e1b02 --- /dev/null +++ b/src/30-tiarapp.json @@ -0,0 +1,31 @@ +{ + "id": "tiarap", + "profile": "tiarap-profile", + "website": "https://doh.tiar.app", + "name": "tiarapp", + "region": [ + "SG", + "US" + ], + "censorship": true, + "names": { + "en": "Tiarap" + }, + "notes": { + "en": "Operated by Tiarap Inc. Blocks ads, tracking, phising & malware", + "cmn-CN": "由 Tiarap 公司运营,拦截广告、跟踪器、钓鱼和恶意软件", + "cmn-TW": "由 Tiarap 公司營運,阻擋廣告、追蹤器、釣魚和惡意軟體" + }, + "https": { + "PayloadDisplayName": "Tiarap DNS over HTTPS", + "PayloadDescription": "Configures device to use Tiarap Encrypted DNS over HTTPS", + "ServerURLOrName": "https://doh.tiar.app/dns-query", + "signature": "3044022065da27b3576b68f7e744b3a2e1f0186525c11202d144aa3bd1a881a0914baae202205f9aa3c07a4106be7458be38140ce7e219707cc546b9440d9f4f36df2582a2e4" + }, + "tls": { + "PayloadDisplayName": "Tiarap DNS over TLS", + "PayloadDescription": "Configures device to use Tiarap Encrypted DNS over TLS", + "ServerURLOrName": "dot.tiar.app", + "signature": "3046022100b2b7abd52d7b6a515ee716bcd8174ca28a241f8adc536a44d3253d7a46ae6be5022100eff5351a1b6a0a63225a5e869dbd9ace6e76f2f70acc184558b96a0738ca62fa" + } +} diff --git a/src/31-dns4eu.json b/src/31-dns4eu.json new file mode 100644 index 0000000..df06337 --- /dev/null +++ b/src/31-dns4eu.json @@ -0,0 +1,34 @@ +{ + "id": "dns4eu", + "profile": "dns4eu-profile", + "website": "https://www.joindns4.eu/for-public", + "region": "CZ", + "censorship": false, + "names": { + "en": "DNS4EU" + }, + "notes": { + "en": "Operated by a consortium lead by Whalebone.", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "DNS4EU DNS", + "ServerAddresses": [ + "2a13:1001::86:54:11:100", + "2a13:1001::86:54:11:200", + "86.54.11.100", + "86.54.11.200" + ], + "https": { + "topName": "DNS4EU Encrypted DNS over HTTPS", + "ServerURLOrName": "https://unfiltered.joindns4.eu/dns-query", + "PayloadDescription": "Configures device to use DNS4EU Encrypted DNS over HTTPS", + "signature": "304502201ed6130d132aaafd59169a4d13ab7c09005860ee854a6da45c607791631f9bac022100f568b6e5e1995ebc85525cbbd2df94b0e0d2c93365bf57032388cee7ff7a03eb" + }, + "tls": { + "topName": "DNS4EU Encrypted DNS over TLS", + "ServerURLOrName": "unfiltered.joindns4.eu", + "PayloadDescription": "Configures device to use DNS4EU Encrypted DNS over HTTPS", + "signature": "304602210090224ed109c2dea3bb58a84eda2f99a552d3db0c0762fbe85217aaac2b19c4c002210094be4a9c3586b48186d66068baccddaafa3bfaf0da3e48a42989381c9e55eed5" + } +} diff --git a/src/32-dns4eu-malware.json b/src/32-dns4eu-malware.json new file mode 100644 index 0000000..5271b90 --- /dev/null +++ b/src/32-dns4eu-malware.json @@ -0,0 +1,36 @@ +{ + "id": "dns4eu-malware", + "profile": "dns4eu-profile-malware", + "website": "https://www.joindns4.eu/for-public", + "region": "CZ", + "censorship": true, + "names": { + "en": "DNS4EU Protective", + "cmn-CN": "", + "cmn-TW": "" + }, + "notes": { + "en": "Operated by a consortium lead by Whalebone. Blocks Malware.", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "DNS4EU Protective DNS", + "ServerAddresses": [ + "2a13:1001::86:54:11:1", + "2a13:1001::86:54:11:201", + "86.54.11.1", + "86.54.11.201" + ], + "https": { + "topName": "DNS4EU Protective Encrypted DNS over HTTPS", + "ServerURLOrName": "https://protective.joindns4.eu/dns-query", + "PayloadDescription": "Configures device to use DNS4EU Protective Encrypted DNS over HTTPS", + "signature": "304402205ef316c9aae8890cae8a5cdc9a24bd1597700b34a4ca970b454221b86007e9610220570ad7ac074c952db2c45729781b3847a564d8cf1e42f8014d067e91aa4163f7" + }, + "tls": { + "topName": "DNS4EU Protective Encrypted DNS over TLS", + "ServerURLOrName": "protective.joindns4.eu", + "PayloadDescription": "Configures device to use DNS4EU Protective Encrypted DNS over HTTPS", + "signature": "30450220268649de115c6fef7490f68ccb59e6f4fab3aa0beee4002435d5d8315c93b9ef02210090dfa69ec21b2e150812aee68b3d9783e378c45e532ba96aa96670bfe202a63c" + } +} diff --git a/src/33-dns4eu-protective-ads.json b/src/33-dns4eu-protective-ads.json new file mode 100644 index 0000000..7f3a3b7 --- /dev/null +++ b/src/33-dns4eu-protective-ads.json @@ -0,0 +1,36 @@ +{ + "id": "dns4eu-protective-ads", + "profile": "dns4eu-profile-protective-ads", + "website": "https://www.joindns4.eu/for-public", + "region": "CZ", + "censorship": true, + "names": { + "en": "DNS4EU Protective ad-blocking", + "cmn-CN": "", + "cmn-TW": "" + }, + "notes": { + "en": "Operated by a consortium lead by Whalebone. Blocks Malware and Ads", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "DNS4EU Protective ad-blocking DNS", + "ServerAddresses": [ + "2a13:1001::86:54:11:13", + "2a13:1001::86:54:11:213", + "86.54.11.13", + "86.54.11.213" + ], + "https": { + "topName": "DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", + "ServerURLOrName": "https://noads.joindns4.eu/dns-query", + "PayloadDescription": "Configures device to use DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", + "signature": "3046022100aa97ca22a94c98972fd66a19d8a4c7cbc52a0498d57684e1ec39f1cab1b3f084022100fc2f065b3a66260bd0d124df2cd357733c00b9993f16761523d5a28b1dd48808" + }, + "tls": { + "topName": "DNS4EU Protective ad-blocking Encrypted DNS over TLS", + "ServerURLOrName": "noads.joindns4.eu", + "PayloadDescription": "Configures device to use DNS4EU Protective ad-blocking Encrypted DNS over HTTPS", + "signature": "3046022100c2ee880f90a82996aa02b2ca1b4595e758349caf45dccb1c78ccdaab228a6c6b022100ec8b1d84801c0e8c049028578ff9ea3b2f69292e0f168ef56a71acb6b7edae80" + } +} diff --git a/src/34-dns4eu-protective-child.json b/src/34-dns4eu-protective-child.json new file mode 100644 index 0000000..445bd1c --- /dev/null +++ b/src/34-dns4eu-protective-child.json @@ -0,0 +1,36 @@ +{ + "id": "dns4eu-protective-child", + "profile": "dns4eu-profile-protective-child", + "website": "https://www.joindns4.eu/for-public", + "region": "CZ", + "censorship": true, + "names": { + "en": "DNS4EU Protective with child protection", + "cmn-CN": "", + "cmn-TW": "" + }, + "notes": { + "en": "Operated by a consortium lead by Whalebone. Blocks malware and explicit content.", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "DNS4EU Protective with child protection DNS", + "ServerAddresses": [ + "2a13:1001::86:54:11:12", + "2a13:1001::86:54:11:212", + "86.54.11.12", + "86.54.11.212" + ], + "https": { + "topName": "DNS4EU Protective with child protection Encrypted DNS over HTTPS", + "ServerURLOrName": "https://child.joindns4.eu/dns-query", + "PayloadDescription": "Configures device to use DNS4EU Protective with child protection Encrypted DNS over HTTPS", + "signature": "3045022100d637cc4d384e0602f73b0f2eefb38083db074e76b64b36093d1afcffdfa3be6f0220317d9fc318cbc793951f91380014776f908f885a42ab2724ce5b1f3ede6d9050" + }, + "tls": { + "topName": "DNS4EU Protective with child protection Encrypted DNS over TLS", + "ServerURLOrName": "child.joindns4.eu", + "PayloadDescription": "Configures device to use DNS4EU Protective with child protection Encrypted DNS over HTTPS", + "signature": "3045022008529e9404b95800a6f265378a7e533d5d1741e0a4d16ab05c32a9ffd251d4a3022100cd43521f5f591997f486d363e3b7dbdd0f121c2c15fa06e74327cda5af162829" + } +} diff --git a/src/35-dns4eu-protective-child-ads.json b/src/35-dns4eu-protective-child-ads.json new file mode 100644 index 0000000..da06414 --- /dev/null +++ b/src/35-dns4eu-protective-child-ads.json @@ -0,0 +1,34 @@ +{ + "id": "dns4eu-protective-child-ads", + "profile": "dns4eu-profile-protective-child-ads", + "website": "https://www.joindns4.eu/for-public", + "region": "CZ", + "censorship": true, + "names": { + "en": "DNS4EU Protective with child protection & ad-blocking", + "cmn-CN": "", + "cmn-TW": "" + }, + "notes": { + "en": "Operated by a consortium lead by Whalebone. Blocks Malware, Ads and explicit content", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "DNS4EU Protective with child protection & ad-blocking DNS", + "ServerAddresses": [ + "2a13:1001::86:54:11:11", + "2a13:1001::86:54:11:211", + "86.54.11.11", + "86.54.11.211" + ], + "https": { + "topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over HTTPS", + "ServerURLOrName": "https://child-noads.joindns4.eu/dns-query", + "signature": "3044022022249ca7d49793e66f84f1c514dc6403cb3ec7f795341ef08ecebef10d23471602201bd96e0f3c139568e5e59620f87dc1043ce9883a85f21165d6e791a866f1accf" + }, + "tls": { + "topName": "DNS4EU Protective with child protection & ad-blocking Encrypted DNS over TLS", + "ServerURLOrName": "child-noads.joindns4.eu", + "signature": "3045022100e75287cb476364dde6a6b4cd5cc336171fd5f1b0d44533f5f81097997b7de3f2022026f611f590ba2b382a39187252b2dd63f05a03d2ea9158af936e215fff5c998f" + } +} diff --git a/src/36-ffmuc-dns.json b/src/36-ffmuc-dns.json new file mode 100644 index 0000000..f1227e3 --- /dev/null +++ b/src/36-ffmuc-dns.json @@ -0,0 +1,34 @@ +{ + "id": "ffmucdns", + "profile": "ffmuc-profile", + "website": "https://ffmuc.net/wiki/knb:dohdot_en", + "region": "DE", + "censorship": false, + "names": { + "en": "FFMUC-DNS" + }, + "notes": { + "en": "FFMUC free DNS servers provided by Freifunk München.", + "cmn-CN": "", + "cmn-TW": "" + }, + "fullName": "FFMUC DNS", + "ServerAddresses": [ + "2001:678:e68:f000::", + "2001:678:ed0:f000::", + "5.1.66.255", + "185.150.99.255" + ], + "https": { + "topName": "FFMUC Encrypted DNS over HTTPS", + "ServerURLOrName": "https://doh.ffmuc.net/dns-query", + "PayloadDescription": "Configures device to use FFMUC-DNS Encrypted DNS over HTTPS", + "signature": "30450220550d5ca4a7155bc0d1f538901632301205cc93c8e3f751edbb79bf41fc003baa02210090ddd8103db3bc20cede5896367176c16cb726bfb2e9016ab8240fd4d17a8a9b" + }, + "tls": { + "topName": "FFMUC Encrypted DNS over TLS", + "ServerURLOrName": "dot.ffmuc.net", + "PayloadDescription": "Configures device to use FFMUC-DNS Encrypted DNS over TLS", + "signature": "304502204f299167019fc2163a348fb73cb998993f94e9e23a4cde345d3249d819e2dfaf022100a0e425676f080529887dfdef3e33c56ed167b071d73fa729030689dd28f1ab32" + } +} diff --git a/src/99-template-on-demand.json b/src/99-template-on-demand.json new file mode 100644 index 0000000..99dbbf2 --- /dev/null +++ b/src/99-template-on-demand.json @@ -0,0 +1,33 @@ +{ + "id": "template-on-demand", + "profile": "template-on-demand", + "name": "template-on-demand", + "file": "template-on-demand.mobileconfig", + "hidden": true, + "ServerAddresses": [ + "2001:db8::1", + "2001:db8::2", + "192.0.0.1", + "192.0.0.2" + ], + "https": { + "ServerURLOrName": "https://dns.example/dns-query", + "PayloadDisplayName": "Example DNS over HTTPS", + "PayloadDescription": "Configures device to use Example Encrypted DNS over HTTPS", + "onDemandRules": [ + { + "Action": "Disconnect", + "SSIDMatch": [ + "TRUSTED_NETWORK_1", + "TRUSTED_NETWORK_2", + "TRUSTED_NETWORK_3" + ] + }, + { + "Action": "Connect" + } + ], + "topName": "Example Encrypted DNS over HTTPS", + "signature": "30450220757106da272dbf93c121df2f4a40214bd00f6348b08de3515f5acf158de44263022100892a901a757b8d136a31babeeee3025caae7e0a111de7e42fba8b5d7b2ec3236" + } +}