• 6

[圖文教學]利用DDNS打造屬於自己的網址(新增DDWRT測試於#28)

irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!

freylin wrote:
DD WRT 在預設的幾間 DDNS 公司裡面, 更新選項只有 1-10 天可以去 force update..
如果選 custom 來自己設定 DDNS 資料, 可以透過 option 去設 Inadyn 指令的參數 (可是我沒成功過)...
從設定看來 DD WRT 是定期更新.. 論壇上也是有相關問題...
我自己也遇過幾次換了 IP 但是還沒更新 DNS 的狀況......(恕刪)


如果DDWRT只能週期性的強制更新的話,那麼真的是非常糟糕,甚至會使得DDNS失去功能。
DDNS重要的就是自動且即時的更新DN與WAP IP的對應。
一般這工作都是由分享器自動完成,使用者幾乎無感...

如果非用DDWRT不可的話,我建議您可以在DDWRT後面再利用其他機器來自動更新DDNS。
例如使用NAS或者是其他server,像我有一個DDNS是由SMC的IPPBX來負責更新的。
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
感謝樓主的分享

這對想架站的人來說

是一大福音


另外想請問一下

一定要另購 ip分享器 才能使用嗎?

能不能用 中華電信 p874來達到分享器的功能呢?

小烏龜是否有支援ddns 服務呢?
我是利用DDNS來連我的IPCam~~在外面可以用手機來連線監看~~

freylin wrote:
固定IP好像不適合用no-ip. 因為超過三十天沒有變更IP, 就會失效..
(在DD WRT論壇看到)..


我若沒弄錯,是你若沒 update (若 IP 沒變,還是能 update 同個 IP),那會被取消。為啥我知道呢,因為我上海家裡是 光纖 PPPoE,已六十多天沒斷過線。所有 router 基本上的設定都是,要斷線才會更新 DDNS,所以久不斷就一直都沒更新。這能怎麼辦呢,就改強迫固定 interval 更新就好了(沒斷線也更新)。

freylin wrote:
另外在DHCP上用DDNS有一個重要的是更新時間...
DD-WRT上面最短更新時間是一天, 所以如果在DDWRT跑過DDNS檢查之後, 發生IP更新,會糗很大...
比方說 DDWRT每天晚上12點檢查IP(有變動就更新), 結果在12點30分換了IP. 就有可能整天都沒得搞...
(這是DDWRT上面的設定, 別的機器沒玩過, 就不說了)..

no-ip有windows的client. 可以長駐,自訂更新時間,如果有人是用windows base的主機, 可以考慮使用.


這個你 PPPoE 若沒斷線,IP 不會變。斷了才會變。斷了 router 就會更新 DDNS。所以不該會有問題。

但我跟你一樣,我除了靠 router 上的外,也裝了 DDNS windows client,固定幾小時更新一次。總是要有 B 計畫才不會兩三下就被搞死了 > <!
derliang wrote:
如果DDWRT只能週期性的強制更新的話,那麼真的是非常糟糕,甚至會使得DDNS失去功能。
DDNS重要的就是自動且即時的更新DN與WAP IP的對應。
一般這工作都是由分享器自動完成,使用者幾乎無感...


"只能週期性的強制更新"會是用軟體才會這樣 (windows client for DDNS)。只要是 router 一定都會有一聯線就更新 DDNS (最基本的功能)。

chrisintaipei wrote:
"只能週期性的強制更新"會是用軟體才會這樣 (windows client for DDNS)。只要是 router 一定都會有一聯線就更新 DDNS (最基本的功能)。


前幾篇有網友分享DDWRT不會自動因Public IP變更而自動更新DDNS。
我是覺得這是很基本的功能,DDWRT應該不會不支援。
但小弟沒使用過DDWRT的DDNS功能,所以就請網友們自行測試,也請上來分享測試結果吧。
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
今天有點睡不著,乾脆自己來測試一下DDWRT的DDNS功能

1.一開始的IP是:114.27.37.78。(DDWRT已經快46天沒關機了)


2.以google DNS查詢DDNS,結果正確!


3.DDWRT中DDNS的設定,下面還可以顯示DDNS更新的log。


4.手動重新開機取得新IP:114.27.158.52。


5.重新以Google DNS查詢,結果正確。Google DNS花不到4分鐘更新。


6.再次取得新IP,請觀察DDNS的更新log,DDWRT的確是有自動去更新DDNS。


結論:DDWRT會自動偵測Public IP(WAN IP)的變更而去更新DDNS :)
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!

93123211 wrote:
感謝 der 大發這篇文章,這樣就能解決雙向 100M 無固定 IP 的問題了


不客氣
DDNS雖然好用,但還是有它的限制。
所以能不能解決無固定IP的問題,就要看用途囉。
如果只是要讓別人連線,架架Web server,FTP server,VPN Server這些是絕對沒有問題的。
但需要固定的DNS反解的話,沒有固I就不行了。
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
4.手動重新開機取得新IP:114.27.158.52。
6.再次取得新IP,請觀察DDNS的更新log,DDWRT的確是有自動去更新DDNS。

請問是POWER CYCLE嗎???
或是使用WEBUI去切斷連線跟重新連線???

如果是power cycle就很正常..
特別是LOG第一行是 INADYN: Started 'INADYN Advanced version 1.96-ADV' - dynamic DNS updater. 這應該是POWER ON之後會做的事情, 如果是這樣, 那這個實驗就沒有什麼意義, 因為本來就是開機會做的事情..



這是不關機的連續LOG, 30號零時重新開機,UPDATE一次, 31凌晨一點 UPDATE一次..有趣的是, IP事實上沒有改, 但是31凌晨那次卻說IP有改,必須要UPDATE...
不關機狀況下, 重新取得IP之後, dd-wrt的DDNS是否會即時UPDATE, 還是沒有正解...

晚上再來試:不關機重新取得IP後, DDWRT到底會不會即時更新..
(個人經驗, 遇過IP拿到新的了, DDWRT沒有去UPDATE)..




Updates should only be performed automatically when your IP address has changed. 照DDWRT的HELP頁, 理論上他是會自動UPDATE的...
至於得到新IP而沒有真的UPDATE,就當作偶發事件的BUG吧..畢竟DDWRT BUG也是不少...
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?