Raspberry PI PPPoE 撥號完成後自動更新 Google 動態 DNS
網域在 Google domains 上購買有提供 DNS 代管服務,本網站的主機是使用樹梅派架設 LEMP,對外中華電信光纖上網只有一個固定IP,使用浮動IP來對外服務每72小時就會中斷一次。
要確保網站可以提供長期服務,當偵測到IP有所變化就會自動更新主機位置給 Google 的動態 DNS,讓全世界的人都可以正確地連入 Server 。
…網域在 Google domains 上購買有提供 DNS 代管服務,本網站的主機是使用樹梅派架設 LEMP,對外中華電信光纖上網只有一個固定IP,使用浮動IP來對外服務每72小時就會中斷一次。
要確保網站可以提供長期服務,當偵測到IP有所變化就會自動更新主機位置給 Google 的動態 DNS,讓全世界的人都可以正確地連入 Server 。
…測試server在家用防火牆後面無法設定限制多個來源的防火牆規則,外加上會干擾到其他人上網的品質,決定把設備直接與數據機對接並使用 PPPoE 撥號上網,並紀錄使用Linux 系統進行撥號的方式。
…請先參考”樹梅派 Raspberry Pi 更新韌體 EEPROM“把韌體更新到最新版本,並下載最新版本的 Ubuntu 刷入 USB 中,不知道如何將 OS 刷入 USB 可以參考: “樹梅派使用 balenaEtcher 將 OS 刷入 MicroSD 或 USB 步驟教學“。
…官方把開機 OS 刷入 SD卡或 USB 中,可以使用 Raspberry Pi Imager 進行刷入映像檔案,但也可以使用第三方的軟體 BalenaEtcher 刷入動作簡單明確。
…購買樹梅派後都在研究如何調教及優化效能,使用 MicroSD 運作系統會 IO讀寫瓶頸導致整體效能低落。改善此問題可由 USB 開機來解決,但需更新韌體版本。
…