DNS security

DNS security

国内DNS

360DNS:https://doh.360.cn/dns-query

腾讯DNS:https://doh.pub/dns - query

腾讯DNS(国密):https://sm2.doh.pub/dns-query

阿里DNS:https://dns.alidns.com/dns-query

oneDNS:https://doh-pure.onedns.net/dns-query

国外DNS

有过滤能力

adguard dns: https://94.140.15.15/dns-query

Quad9 DNS:https://dns.quad9.net/dns-query

AhaDNS(荷兰) :https://doh.nl.ahadns.net/dns-query

OSZX DNS : https://dns.oszx.co/dns-query

1hosts-pro DNS:https://freedns.controld.com/x-1hosts-prohttps://max.rethinkdns.com/1:AAIAgA==

1hosts-lite DNS: https://freedns.controld.com/x-1hosts-litehttps://max.rethinkdns.com/1:AAQCAA==

1host-mini DNS:https://max.rethinkdns.com/1:AAQCAA==

1hosts Github项目地址 :

badmojr/1Hosts: World's most advanced DNS filter-/blocklists! (github.com)
​github.com/badmojr/1Hosts
Hagezi ultimate DNS: https://freedns.controld.com/x-hagezi-ultimate

Hagezi pro plus DNS : https://freedns.controld.com/x-

Hagezi的Github:

hagezi/dns-blocklists: DNS-Blocklists: For a better internet - keep the internet clean! (github.com)
​github.com/hagezi/dns-blocklists

无过滤能力

adguard dns : https://94.140.14.141/dns-query

0ms DNS: https://0ms.dev/dns-query (低延迟)

cloudflare DNS:https://dooh.cloudflare-dns.com/dns-query(使用了Oblivious DNS协议,缩写为odoh,隐私保护上比doh更强)

思科OpenDNS: https://doh.opendns.com/dns-query(低延迟)

Quad9 DNS : https://dns10.quad9.net/dns-query

LibreDNS: https://doh.libredns.gr/dns-queryhttps://doh.libredns.gr/ads

Yandex DNS: https://common.dot.dns.yandex.net/dns-query

FFMUC DNS: https://doh.ffmuc.net/dns-query

Restena DNS :https://kaitain.restena.lu/dns-query

CZ.NIC DNS: https://odvr.nic.cz/doh

NextDNS : https://anycast.dns.nextdns.iohttps://dns.nextdns.io

下面这个是广告拦截测试网站

AdBlock Tester: test your AdBlock extensions (adblock-tester.com)
​adblock-tester.com/

https://zhuanlan.zhihu.com/p/688687799

Read more

Flutter入门指南

Flutter入门指南

Flutter 是一个由 Google 开发的开源移动应用开发框架。它允许开发者使用一套代码同时构建 iOS 和 Android 应用,并且提供了丰富的 UI 组件和高效的开发工具,使得开发者能够快速构建出高性能的跨平台应用。 一、Flutter 的实现原理 Flutter 的核心在于其自带的高性能渲染引擎 Skia。不同于其他框架依赖于原生的 UI 组件,Flutter 直接通过 Skia 渲染引擎将所有组件绘制到屏幕上。这种方式保证了跨平台应用在 iOS 和 Android 上的表现完全一致。 1.1 结构概览 Flutter 的架构分为三层: 1. Framework(框架层): 这部分主要由 Dart 编写,提供了 Flutter 的各种 UI 组件(Widget)、手势检测、渲染层以及动画等。

By Lewis
Certbot Let's Encrypt 证书自动续期

Certbot Let's Encrypt 证书自动续期

安装 Certbot yum install epel-release -y yum install certbot -y certbot certonly //生成证书 certbot renew //续期 certbot certificates //查看证书 域名验证插件 https://github.com/ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au 下载 $ git clone https://github.com/ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au $ cd certbot-letencrypt-wildcardcertificates-alydns-au $ chmod 0777 au.sh 配置 DNS API 密钥: 这个 API 密钥什么意思呢?由于需要通过 API 操作阿里云 DNS,

By Lewis