
不知何故,不久前,我設定了一種自動更新我的 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 上開啟文件
crontab -e
與我的用戶和 root 一起使用。在這兩種情況下,crontab 檔案甚至都不存在。我正在 Linux 系統上使用相同的 DynDNS 帳戶,並且我認為我在 OS X 上也使用過這種方法。檢查我是否安裝了上面列出的任何程序http://freedns.afraid.org/scripts/freedns.clients.php並忘記了它。沒有發現任何已安裝的應用程式或正在運行的腳本。
檢查當我登入 fear.org 時這是否是自動分配的。情況似乎並非如此(並且沒有意義),因為如果不分配 IP 位址就無法建立/儲存記錄。同樣使用運營商數據套餐從我的手機登錄,IP仍然指向我的電腦。
檢查我的
~/.profile
和~/.bash_profile
是否在某個時刻運行任何腳本/命令。
那麼,關於在哪裡查找 DynDNS 記錄自動更新的來源(腳本/任務/應用程式/守護程式/cronjob...)有任何幫助或想法嗎?