不久前,我设置了一种自动更新 DynamicDNS 记录的方法。http://freedns.afraid.org/使用我的 Mac IP 地址。
我不记得我是如何设置它的,或者我应该在哪里禁用它,因为它不再需要了,而且我不希望每次我上网或我的公共 IP 地址改变时记录都指向我的 IP。
到目前为止我已经尝试过:
发出命令
grep -lr "afraid" *
,希望找到更新我的记录的端点的任何引用(http://freedns.afraid.org/dynamic/update.php?record_update_token_here)。我让这个命令运行了 24 个小时,但似乎在某个时候它不再进行搜索,因为该过程根本没有使用任何系统资源。检查所有启动记录,均使用林贡并在 vim 上打开文件
以我的用户和 root 身份使用
crontab -e
这两种方法。在这两种情况下,crontab 文件甚至都不存在。我在同一个 DynDNS 帐户下的 Linux 系统上使用此方法,我认为我在 OS X 上也使用了这种方法。检查我是否安装了http://freedns.afraid.org/scripts/freedns.clients.php然后就忘了。没有发现任何已安装的应用程序或正在运行的脚本。
检查当我登录 afraid.org 时是否自动分配了 IP 地址。似乎不是这种情况(而且没有意义),因为如果不分配 IP 地址就无法创建/存储记录。此外,使用运营商数据计划从我的手机登录时,IP 仍然指向我的电脑。
检查我的
~/.profile
以及~/.bash_profile
在某个时候运行的任何脚本/命令。
那么,关于在哪里寻找我的 DynDNS 记录自动更新的源(脚本/任务/应用程序/守护程序/cronjob......),有什么帮助或想法吗?