突然发现自己 DDNS 域名挂掉了,原因是 ddclient 在依靠外部网站获取公网域名时,不仅解析 http body ,也解析 http header ,而 cloudflare 最近在 http header 里增加了一个 1.0.1.1 被 ddclient 误认为是外网 IP 了。
如果你使用 cf 保护的服务,会被影响,例如
https://icanhazip.comhttps://dynamicdns.park-your-domain.com/getip改成这个就好了
https://ipinfo.io/ip或者参考以下两个帖子的做法
https://github.com/ddclient/ddclient/issues/820https://github.com/ddclient/ddclient/issues/818
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://ex.noerr.eu.org/t/1120507
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.