支持IPV6的DDNS

1) dynv6.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 有一些免费的后缀选用,比如 dynv6.net, v6.army, v6.navy, …
  • 也可以加入自己注册过的域名后缀。
  • 每年都会收到一个激活邮件。需要点击激活链接。
  • 支持 A, AAAA, TXT, CNAME, 记录。
    • TXT 记录 可以 是 “_dnsauth.” 开头
  • 免费用户,支持好多个域名、记录。
  • api的使用, 要求 ip 变化才更新,不变化不更新。

2) nsupdate.info

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 有几个免费的后缀选用。
  • 也可以加入自己注册过的域名后缀。
  • 免费用户,支持多个动态域名。很多个记录。一段时间不用,可能会被清理。
  • 支持 A, AAAA, 记录。 不支持 TXT 记录。
  • 获取自己的IP地址的api https://nsupdate.info/myip
    是通过 nginx 的这个配置实现的:
location /myip {
  add_header Content-Type text/plain;
  return 200 $remote_addr;
}
  • 用api更新域名,不允许连续不停的更新。否则会被设置为abuse。同时还会收到警告邮件。
    每周六的凌晨3点UTC,检查nochg的更新次数 >150 次,就会被设置为abuse,不能继续更新。需要手工登录网站去复位。
    要求 ip 变化才更新,不变化不更新。(不变化时,只更新几次,没关系)

3) dns.he.net

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 只能加入自己注册过的域名后缀。其实它只是个免费的域名托管服务。支持api更新ip记录。
  • 免费用户,支持50个域名。每个域名中的记录数可以很多。
  • 支持 A, AAAA, TXT, CNAME, NS, 记录。支持的记录很全。
    • TXT 记录 可以 是 “_dnsauth.” 开头
  • api的使用, 要求 ip 变化才更新,不变化不更新。

4) freedns.afraid.org

  • 免费的限制5个subdomain。这个有优点,也有缺点。
  • CNAME 记录要会员。A, AAAA, 是免费的。
  • TXT 记录, 不允许 以下划线”_”开头, 子域名,子子域名的TXT都不行。除非你是这个域名的owner。
    • 不能以”_”开头的TXT记录,是2016年开始限制的。限制后,就不能以dns验证来申请ssl证书。
  • 听说,要每个月手工登录一下官网,点击一个按钮才能继续使用。(有待观察)

5) duckdns.org

  • 只能通过 github, google, twitter, 的账号登录。不能注册。
  • 有一个免费的后缀选用。duckdns.org
  • 免费用户,支持5个动态域名。
  • 支持 A, AAAA, 记录。主页上的API介绍中说,支持 TXT 记录。我没试。
  • api的使用, 要求 ip 变化才更新,不变化不更新。

6) dynu.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 有几个免费的后缀选用。
  • 也可以加入自己注册过的域名后缀。
  • 免费用户,支持4个域名。记录数不知道。
  • 支持 A, AAAA, CNAME, 记录。 TXT 记录需要 收费。
  • 查看自己的 IP 的服务:
    If a client sends a Client-IP or a X-Forwarded-For HTTP header, CheckIP will return that value instead.
    无法直接访问, 需要代理。没有用, 除非代理支持上述的 header。
Hostname: checkip.dyndns.org
HTTP ports: 80, 8245
  • api的使用, 要求 ip 变化才更新,不变化不更新。
    api链接,无法直接访问。需要代理。(不好用,所以不建议使用)

7) dyndns.com

  • 需要一个邮箱来注册。需要收取注册邮件,点击激活链接。
  • 需要付费。没有免费的功能了。(不免费,放弃)

其他

用来获取自己的外网 ipv4, ipv6 的服务

其他免费ddns

  • dhis.org , 免费, 但,先强制捐款(最少$5),才能注册。注册后,似乎只能建3个hostname。
  • desec.io , 开源系统, 免费。
  • dnsexit.com , 有免费的(.publicvm.com,.linkpc.net)。有收费的。
  • dnshome.com , 免费,德文。
  • dnserver.com , 似乎是收费的。
  • twodns.de , 免费的限制5个host。
  • zoneedit.com , 可以免费托管5个host, 支持A,AAAA,TXT,MX,…。

公共DNS-over-HTTPS和DNS-over-TLS服务器

一、国内服务商

1、阿里公共DNS

阿里提供的DNS,测试阶段,存在污染。
DoT地址:
dns.alidns.com
223.5.5.5
223.6.6.6

DoH地址:
RFC8484地址:
https://dns.alidns.com/dns-query
https://223.5.5.5/dns-query
https://223.6.6.6/dns-query

JSON地址:
https://dns.alidns.com/resolve
https://223.5.5.5/resolve
https://223.6.6.6/resolve
http://dns.alidns.com/resolve
http://223.5.5.5/resolve
http://223.6.6.6/resolve

2、DnsPod 公共DNS

腾讯提供的DNS,测试阶段,存在污染。
DoT地址:dns.pub 或者 doh.pub
DoH地址:https://doh.pub/dns-query

3、360DNS

360提供的DNS,360浏览器内置的DOH服务地址,存在污染。
DoT地址:dot.360.cn
DoH地址:doh.360.cn

开发者调用:
DoH的调用方式支持RFC8484和JSON两种调用方式:
RFC8484:https://doh.360.cn/dns-query
JSON:https://doh.360.cn/query?

4、中国下一代互联网公共DNS.

DoT地址:dns.cfiec.net
DoH地址:https://dns.cfiec.net/dns-query

4、红鱼dns

DoT地址:rubyfish.cn
DoH地址:https://rubyfish.cn/dns-query

5、GEEKDNS

公益性站点,不做稳定性承诺,支持 EDNS-Client-Subnet。
DOH地址(国内) : https://i.233py.com/dns-query
DOH地址(国外):https://dns.233py.com/dns-query

二、国外服务商

1、Cloudflare 公共DNS

知名云服务商 Cloudflare 提供的解析服务器。
DoT地址:
1.1.1.1
1.0.0.1
cloudflare-dns.com

DoH地址:
https://1.1.1.1/dns-query
https://1.0.0.1/dns-query
https://1dot1dot1dot1.cloudflare-dns.com

2、Google 公共DNS

DoT地址:
dns.google
8.8.8.8
8.8.4.4

DoH地址:
RFC8484(GET/POST):
https://dns.google/dns-query
https://8.8.8.8/dns-query
https://8.8.4.4/dns-query

JSON(GET):
https://dns.google/resolve
https://8.8.8.8/resolve
https://8.8.4.4/resolve

3、DNS.SB

服务器位于国外,但延迟使用体检较为可观,支持EDNS-Client-Subnet。
DoT地址:
dns.sb
185.222.222.222
185.184.222.222
2a09::
2a09::1

DoH地址:https://doh.dns.sb/dns-query

4、AdGuard DNS

存在广告拦截,采用Anycast,全球多地存在节点。

DoT地址:
默认服务器:dns.adguard.com
家庭保护服务器:dns-family.adguard.com
非过滤服务器:dns-unfiltered.adguard.com

DoH地址:
默认服务器:https://dns.adguard.com/dns-query
家庭保护服务器:https://dns-family.adguard.com/dns-query
非过滤服务器:https://dns-unfiltered.adguard.com/dns-query

DNS-over-QUIC地址:
默认服务器:quic://dns.adguard.com
家庭保护服务器:quic://dns-family.adguard.com
非过滤服务器:quic://dns-unfiltered.adguard.com

DNSCrypt地址:
默认服务器:sdns://AQIAAAAAAAAAFDE3Ni4xMDMuMTMwLjEzMDo1NDQzINErR_JS3PLCu_iZEIbq95zkSV2LFsigxDIuUso_OQhzIjIuZG5zY3J5cHQuZGVmYXVsdC5uczEuYWRndWFyZC5jb20
家庭保护服务器:sdns://AQIAAAAAAAAAFDE3Ni4xMDMuMTMwLjEzMjo1NDQzILgxXdexS27jIKRw3C7Wsao5jMnlhvhdRUXWuMm1AFq6ITIuZG5zY3J5cHQuZmFtaWx5Lm5zMS5hZGd1YXJkLmNvbQ
非过滤服务器:sdns://AQcAAAAAAAAAFDE3Ni4xMDMuMTMwLjEzNjo1NDQzILXoRNa4Oj4-EmjraB--pw3jxfpo29aIFB2_LsBmstr6JTIuZG5zY3J5cHQudW5maWx0ZXJlZC5uczEuYWRndWFyZC5jb20

5、Quad9 公共DNS

IBM提供的公共DNS服务器。
DoT地址:dns.quad9.net 或 9.9.9.9 或 149.112.112.10
DoH地址:

服务DOH地址DNSSEC恶意拦截加密IP地址(IPv4/IPv6)
安全(推荐)https://dns.quad9.net/dns-query是是是9.9.9.9
149.112.112.112
2620:fe::fe
2620:fe::fe:9
安全https://dns9.quad9.net/dns-query是是是9.9.9.9
149.112.112.9
2620:fe::9
2620:fe::fe:9
不安全https://dns10.quad9.net/dns-query否否是9.9.9.10
149.112.112.10
2620:fe::10
2620:fe::fe:10
安全(支持ECS)https://dns11.quad9.net/dns-query是是是9.9.9.11
149.112.112.11
2620:fe::11
2620:fe::fe:11

OPKG 软件包管理

Opkg 是一个轻量快速的套件管理系统,目前已成为 Opensource 界嵌入式系统标准。常用于 路由、 交换机等 嵌入式设备中,用来管理软件包的安装升级与下载。

opkg 工具 (一个 ipkg 变种) 是一个用来从本地软件仓库或互联网软件仓库上下载并安装 OpenWrt 软件包的轻量型软件包管理器。

GNU/Linux 用户可能会对 apt-get,aptitude,pacman,yum 等比较熟悉,也会看出其相似之处。它与 NSLU2 上同样用于嵌入式设备的 Optware 也有相似之处。OPKG 没有仅仅将软件安装到一个单独的路径(如:/opt),而是根文件系统上的一个完整的包管理器。它也包含了增加内核模块与驱动的可能性。OPKG 有时被称为 Entware ,但这主要是针对为嵌入式设备准备的 Entware 仓库。

Continue reading

lighttpd.conf配置文件各参数详细说明

以下大体的中文对照:

1. mimetype.assign

指定mime类型映射列表,对于没有映射的mime类型使用”application/octet-stream”。例如:

mimetype.assign = ( “.png” => “image/png”,
“.jpg” => “image/jpeg”,
“.jpeg” => “image/jpeg”,
“.html” => “text/html”,
“.txt” => “text/plain” )

在映射表中按从上到下的顺序进行匹配搜索,一旦找到匹配的就停止搜索。所以下面的映射顺序不能颠倒,否则在匹配搜索时不能正确匹配 *.tar.gz 类型的文件。

Continue reading