為連結路由器設定動態 DNS

為連結路由器設定動態 DNS

我有一個「主」路由器,用於接收來自 ISP 的網路訊號,我的房間裡還有另一個路由器,透過電纜連接。主路由器正在運行其原始固件,其功能非常有限,不幸的是我無法更改此路由器,因為我的電話公司在那裡有一些硬編碼的東西,並且互聯網只能與此路由器一起使用。我的第二個路由器正在運行DD-WRT韌體.

現在我需要設定動態 DNS,以便我可以遠端存取連接到第二個路由器的 NAS 機器。如前所述,由於功能有限,主路由器無法完成此操作。第二台路由器上的 DHCP 已關閉,因為它從主路由器取得 IP。

是否可以在第二個路由器上設定動態 DNS,而不需要對主路由器進行任何(或大部分)變更?

也許作為旁注:我住在德國,不知道其他國家的路由器設定是否有所不同。

答案1

是的,有一個解決方案。首先,在dyndns註冊帳號。然後安裝curl在您的 dd-wrt ​​路由器上。然後將cron以下任務新增至at dd-wrt ​​路由器:

curl --silent --insecure http://username:[email protected]/nic/update?hostname=yourhostname

如果您的 ISP 進行透明代理,則將請求傳送至連接埠 8245 而不是 80。

您可以找到協議規範這裡更多細節。

相關內容