免費資源——DDNS(Now-dns)

今天介紹的是https://now-dns.com這家提供的服務

註冊步驟相當簡單,登錄後就可以在”Hostname Creation”處建立自己想要的名字,尾碼也有許多選擇。

這次選擇這家的緣故是因為有提供linux的指令來更新ip,當然網站針對Windows 也有提供Powershell的方式,還有一些其他的API對應。

在Linux下可以使用類似curl -u <email>:<password> “https://now-dns.com/update?hostname=<hostname>”的方式更新ip(要確認系統先要有安裝curl)

如果需要定時的更新,則可以配合Linux下的Cron指令,例如每60秒同步一次,編輯/etc/crontab文件,添加:

 

為什麼要加上-k 呢?因為官方網站先前有一次憑證到期,導致curl會失敗,加上-k的參數就可以訪問ssl的網站,但是不使用憑證,目前看網站憑證是已經續約了,所以加不加都不會出現問題。

最後確認crond守護進程(daemon)处于運行狀態:

CentOS 7:

systemctl status crond.service

Active: active (running) … …

CentOS 6:

service crond status

… is running.