我曾尝试使用 cloudflare 设置域:
它应该指向我的 IP 地址,但我的 IP 经常更改。(它实际上不是 79.79.237.46,那是我在 cloudflare 中手动设置的旧 IP。)
因此我尝试使用 ddclient 自动更新 cloudflare 记录,这是我的ddclient.conf
文件:
##
## CloudFlare (www.cloudflare.com)
##
ssl=yes
use=web, web=checkip.dyndns.com
protocol=cloudflare, \
zone=theonlygusti.tk, \
server=www.cloudflare.com, \
login=************@gmail.com, \
password=************************** \
theonlygusti.tk
为什么每当我的 IP 发生变化时,cloudflare 记录不会自动更新?
我基本上遵循本教程在我的设置中逐字逐句。
答案1
第 30-66 行是确定当前 IP 地址的机制。您可能希望从路由器中获取它,或者您可以询问外部主机。以下是使用 dyndns.org 进行检查的方法
编辑此行以删除#
# use=web, web=checkip.dyndns.org/
...成为:
use=web, web=checkip.dyndns.org/