加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • #概述
    • #注冊DDNS服務(wù)
    • #選擇DDNS供應(yīng)商
    • #注冊賬號
    • #創(chuàng)建URL
    • #網(wǎng)關(guān)DDNS服務(wù)設(shè)置
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

RAK工業(yè)LPWAN網(wǎng)關(guān)遠程管理 - DDNS

2022/09/25
1399
閱讀需 9 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

#概述

本教程介紹了如何使用快速簡單的動態(tài)域名系統(tǒng)(DDNS,Dynamic Domain Name System)服務(wù)來訪問RAK工業(yè)網(wǎng)關(guān)

通過路由器訪問網(wǎng)關(guān)時,用戶需實施端口轉(zhuǎn)發(fā)或非軍事化區(qū)域(DMZ),以遠程訪問網(wǎng)關(guān)。例如,如果路由器分配了192.168.0.125的IP,需要允許在該IP上建立DMZ。由于網(wǎng)關(guān)暴露在互聯(lián)網(wǎng)上,出于安全考慮,建議在允許DMZ時改變網(wǎng)關(guān)的默認密碼。

#注冊DDNS服務(wù)

在使用動態(tài)域名系統(tǒng)(DDNS)時,用戶可以指定一個域名,將其與您網(wǎng)關(guān)的動態(tài)IP地址連接起來。這允許用戶使用該靜態(tài)域名訪問網(wǎng)關(guān),即使給網(wǎng)關(guān)分配了一個新的IP地址也不會改變,確保他們不必保留一個需要不斷更新的地址列表。

#選擇DDNS供應(yīng)商

RAK工業(yè)網(wǎng)關(guān)系列所支持的供應(yīng)商名單如下:

注意:在本示例中,我將使用afraid.orgDDNS供應(yīng)商。

注意:

(1) - 需要安裝額外的軟件包ddns-scripts_no-ip_com

(2) - 需要安裝額外的軟件包ddns-scripts_cloudflare

(3) - 通過nsupdate直接更新PowerDNS(或bind服務(wù)器

(4) - 需要安裝額外的軟件包ddns-scripts_nsupdate和bind-client

(5) - 需要SSL支持

(6) - 支持IPv6

注意:更多信息,請訪問OpenWrtDDNS客戶端指南。

#注冊賬號

首先,用戶需要一個DDNS服務(wù)提供商的賬戶,如freedns.fraid.org或其他。 進入該網(wǎng)站,單擊Sign up Free按鈕并按照注冊說明進行操作。


Figure 1: 注冊賬戶

 

填寫如下圖注冊信息:Name, E-mail Address, User Name 和 Password。同意條款并單擊"Create a Free Account"。


Figure 2: 注冊信息

 

注意:請通過電子郵件中發(fā)送的鏈接來激活的賬戶。

#創(chuàng)建URL

在成功注冊和激活后,用戶可以登錄并導航到子域菜單。單擊”Add a subdomain“進行操作。


Figure 3: 子域菜單

 

在添加一個新的子域菜單中,用戶必須輸入以下信息。


Figure 4: 添加一個子域

 

  • Type:子域的類型。關(guān)于每種類型的更多信息可以在explanation按鈕中查看(此示例中保留為默認)。
  • Subdomain:子域的名稱
  • Domain:從下拉菜單中,用戶必須選擇一個首選的域名(此示例中保留為默認)。
  • Destination:網(wǎng)關(guān)的動態(tài)IP。
  • TTL(僅適用于高級賬戶):一個數(shù)據(jù)包或數(shù)據(jù)在被丟棄之前應(yīng)該存在于計算機或網(wǎng)絡(luò)上的時間段的數(shù)值。
  • Enable/disable Wildcard:關(guān)于通配符的更多信息可以在按鈕more info按鈕中查看。

3、在填寫完上述所有信息后,在圖片下面的文本框中輸入圖片驗證碼,點擊Save后用戶將被重定向到注冊子域頁面。


Figure 5: 已注冊的子域列表

 

#網(wǎng)關(guān)DDNS服務(wù)設(shè)置

1、按照Web管理平臺中的訪問步驟登錄 Web UI。

注意:網(wǎng)關(guān)需連接至公網(wǎng)IP。

2、如下圖所示,在Web UI中,瀏覽導航欄頁簽 Services>Dynamic DNS (Beta)。在 "Overview"菜單中,為配置輸入一個名稱后單擊 "Add"按鈕。


Figure 6: 添加一個DDNS配置

 

3、將會重定向到如下圖所示動態(tài)DNS(Beta)配置頁面,Enable服務(wù)后填寫以下信息:


Figure 7: 配置菜單

 

  • Lookup Hostname:DDNS提供商的主機名(在本例中為 afraid.org)。
  • IP address version:IP地址的版本(此示例中將被保留為默認)。
  • DDNS Service provider [IPv4/IPv6]:用戶需從下拉菜單中,選擇正在使用的DDNS提供商(此示例為afraid.org-basicauth)。
  • Hostname/Domain:在創(chuàng)建URL中創(chuàng)建的域名。
  • Username: 使用的DynDNSS用戶名。
  • Password:在創(chuàng)建URL中創(chuàng)建的密碼。

4、打開”Advanced Settings“選項卡,為選定的動態(tài)DNS配置細節(jié),檢查并向 afraid.org報告網(wǎng)關(guān)的WAN IP。


Figure 8: DDNS Advanced配置

 

  • 在下拉的 ”IP address source源[IPv4/IPv6]“ 菜單中,用戶需要選擇URL,網(wǎng)關(guān)將自動填寫 ”URL to detect [IPv4/IPv6]” 字段。用戶可以改變鏈接到另一個可取的頁面讀取網(wǎng)關(guān)的IP(可選),分配給網(wǎng)關(guān)的IP會被讀取并發(fā)送給DDNS提供商。
  • 在 ”[IPv4/IPv6]“ 下拉菜單中,用戶需要選擇DDNS-updater腳本將被啟動的網(wǎng)絡(luò)。
  • Log to syslog下拉菜單可以選擇系統(tǒng)日志的級別。Log to file按鈕將允許把系統(tǒng)日志保存在網(wǎng)關(guān)SD卡上的文件中。
  • 其他可選字段將被保留為默認值。

5、在定時器設(shè)置選項卡中,用戶可以為定時器配置細節(jié),以檢查IP的變化和錯誤。


Figure 9: Timer配置

 

  • Check Interval:檢查網(wǎng)關(guān)的IP是否有變化的時間間隔。
  • Force Interval:強制向DDNS提供商發(fā)送更新的時間間隔。
  • Error Retry Counter:在腳本停止之前,允許出現(xiàn)多少個錯誤。
  • Error Retry Interval:腳本在出錯后重新開始運行的時間間隔。
     

注意:在此示例中,定時器設(shè)置將被保留為默認值。

6、在Log File Viewer標簽頁中,用戶可以查看系統(tǒng)日志。這在調(diào)試的情況下很有幫助,要查看日志,用戶必須單擊Read / Reread log file。


Figure 10: 查看日志文件

 

7、單擊Save & Apply保存設(shè)置。

8、如果配置正確,用戶將能夠通過DDNS提供商中添加的子域列表中的子域名稱訪問網(wǎng)關(guān)。


Figure 11: 子域名稱

Figure 12: 通過域名訪問網(wǎng)關(guān)

 

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

瑞科慧聯(lián)(RAK)是領(lǐng)先業(yè)界的物聯(lián)網(wǎng)應(yīng)用與服務(wù)提供商,專注于低功耗廣域網(wǎng)絡(luò)系統(tǒng)方案,致力于為系統(tǒng)集成商、應(yīng)用開發(fā)商提供產(chǎn)品和解決方案。