set up DDNS with ddclient & Google Domains

閱讀時間約 4 分鐘

Introduction

To set up DDNS, you should set the DDNS record on your domain name registrar first. Then send the DDNS and IP settings from your server to your domain name registrar.

Set DDNS on Google Domains

To set your DDNS record on Google Domains, just follow this document.

ddclient

To send the DDNS and IP settings from your server to your domain name registrar, we would use ddclient.

installation

Since I use mac, let’s take it as an example. Using Homebrew to install it.
brew install ddclient

ddclient.conf

Let’s create a directory called `ddclient` in `/opt/homebrew/etc/` , and create `ddclient.conf` in `/opt/homebrew/etc/ddclient` .
`daemon` is to set the interval in how many seconds the ddclient would check your IP and update. Google Domains follow the `dyndns2` protocol. `server` is your domain name registrar. When you set the DDNS record on your domain name registrar, it would give you the username and password of this DNS certification. Finally, write your domain in the last line.

multiple domains

To set multiple domains in `ddclient.conf` , just set the different DNS settings after the previous one.

start/restart manually

After updating the `ddclient.conf` , you should restart the ddclient. Actually, it would auto start every few minutes. You can just leave it if you are lazy.
sudo ddclient

Auto start

If you use `brew` to install ddclient, it already set it started at boot.

Manually update DDNS by google domain API

Also, you can update your IP for your DDNS by this API.
https://username:password@domains.google.com/nic/update?hostname=subdomain.yourdomain.com&myip=1.2.3.4
為什麼會看到廣告
9會員
49Content count
比起詳細教學單一技能,網路上或者市面上整合多項技能的教學相對少很多,但要真的完成一項專案往往不是只靠一項技能便能做到。 而且教科書式的完整教學也比較枯燥乏味,因此我想以自身的經驗為例,以全端開發各項技能中最常用到的部分進行講解,讓讀者能夠快速上手掌握全端技能。
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
在 Vue 專案中使用 Apollo Graphql Client 從 API 獲取資料,由於資料結構較為複雜,筆者便跟著網路教學使用 codegen 工具自動化產生 TypeScript 型別定義。在某個元件中,需要使用 defineProps 來撰寫型別定義,結果⋯⋯
Thumbnail
今年到了尾聲之時,我總算把自己的桌面調整至比較滿意的狀態,讓我萌生了分享給更多人參考的念頭。如同我從互聯網獲得有用資訊一樣,我也希望能為這個生態做出一些貢獻。 我會帶大家來看一下我的生產力工具有哪些,更重要的是為什麼我會選擇它,希望這篇文章可以帶給你一些啟發。
Thumbnail
解決 setuptools 的問題: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 解決方法 目前
Thumbnail
最近因為非期望中的職務變動而感到有些消沈,整個人提不起勁來,翻開7月的habbit tracker和daily log,有許多目標及想做的事就這樣被擱置了......調整好心情,希望8月能努力過好每一天! 這次挑了幾支棕色系的筆,在角落畫些葉子,中間再寫上August,就完成8月簡單的主題設置了。
Thumbnail
2023不知不覺就過了一半,下半年的新開始,重拾了畫畫裝飾子彈筆記本的心情。炎炎夏日,冰冰涼涼的西瓜最消暑了,就以西瓜來當作本月的主題囉! 這是無聊人第一次使用水彩來畫BuJo,以本人手殘的程度來說很不好控制,因為紙的磅數不高,顏料乾得很快;水分多一點或想要多疊幾層顏色,又怕紙會撐不住,重點是畫完後
Thumbnail
月初在 長耳兔心靈維度 桂芳老師的三日工作坊裡,其中一個活動是要寫出自己的「特質」,貼在家庭圖上,再從中挑選6個最重要的,與小組的學習夥伴分享。我緩緩地寫,不知不覺就寫下了10幾個特質。 一個抬頭,發現同組的一位夥伴B竟然寫了「愛現」、「愛說謊」。 我低下頭來繼續寫,沒一會兒,又多補了10個。
Thumbnail
擁有一把好的電腦椅是久坐族必備,坐得舒服才能高效敲鍵盤賺更多錢。本文將開箱 IONRAX OCA6 SEAT SET 翻轉扶手電腦椅/辦公椅/電競椅,售價 1,899 元屬於中低價位,CP 值高,因為舒適而且易組裝
Thumbnail
因為最近需要建立自我品牌,所以決定來架個人網站。 架個人網站的方式非常多,最簡單的是直接找台伺服器拿現有模板套上去。 但是我喜歡自由,而且也已經有方格子部落格網站,所以打算做個簡單的名片網站。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
在 Vue 專案中使用 Apollo Graphql Client 從 API 獲取資料,由於資料結構較為複雜,筆者便跟著網路教學使用 codegen 工具自動化產生 TypeScript 型別定義。在某個元件中,需要使用 defineProps 來撰寫型別定義,結果⋯⋯
Thumbnail
今年到了尾聲之時,我總算把自己的桌面調整至比較滿意的狀態,讓我萌生了分享給更多人參考的念頭。如同我從互聯網獲得有用資訊一樣,我也希望能為這個生態做出一些貢獻。 我會帶大家來看一下我的生產力工具有哪些,更重要的是為什麼我會選擇它,希望這篇文章可以帶給你一些啟發。
Thumbnail
解決 setuptools 的問題: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. 解決方法 目前
Thumbnail
最近因為非期望中的職務變動而感到有些消沈,整個人提不起勁來,翻開7月的habbit tracker和daily log,有許多目標及想做的事就這樣被擱置了......調整好心情,希望8月能努力過好每一天! 這次挑了幾支棕色系的筆,在角落畫些葉子,中間再寫上August,就完成8月簡單的主題設置了。
Thumbnail
2023不知不覺就過了一半,下半年的新開始,重拾了畫畫裝飾子彈筆記本的心情。炎炎夏日,冰冰涼涼的西瓜最消暑了,就以西瓜來當作本月的主題囉! 這是無聊人第一次使用水彩來畫BuJo,以本人手殘的程度來說很不好控制,因為紙的磅數不高,顏料乾得很快;水分多一點或想要多疊幾層顏色,又怕紙會撐不住,重點是畫完後
Thumbnail
月初在 長耳兔心靈維度 桂芳老師的三日工作坊裡,其中一個活動是要寫出自己的「特質」,貼在家庭圖上,再從中挑選6個最重要的,與小組的學習夥伴分享。我緩緩地寫,不知不覺就寫下了10幾個特質。 一個抬頭,發現同組的一位夥伴B竟然寫了「愛現」、「愛說謊」。 我低下頭來繼續寫,沒一會兒,又多補了10個。
Thumbnail
擁有一把好的電腦椅是久坐族必備,坐得舒服才能高效敲鍵盤賺更多錢。本文將開箱 IONRAX OCA6 SEAT SET 翻轉扶手電腦椅/辦公椅/電競椅,售價 1,899 元屬於中低價位,CP 值高,因為舒適而且易組裝
Thumbnail
因為最近需要建立自我品牌,所以決定來架個人網站。 架個人網站的方式非常多,最簡單的是直接找台伺服器拿現有模板套上去。 但是我喜歡自由,而且也已經有方格子部落格網站,所以打算做個簡單的名片網站。