如果妳要用的網頁伺服器接的是 ADSL 或 Cable ,然後不幸地妳祇負擔得起浮動 IP 的價格的話,將很難用一般的方法把站台公開出來 ─ 因為妳的 IP 可能時時都不同,教名稱伺服器要何所是從?這個時候,妳需要 DynDNS 來拯救妳。
前面的小節裡,我們提過 DynDNS 好處多多,其中最大的一個其實就是我們要在這一節裡用到的功能,也就是動態 IP 對應。整件事簡短地說來大略是這樣的:首先妳得在自己的電腦上安裝一個小程式,接著每次妳開機或改變 IP 之後,這個程式就會告訴 DynDNS 的名稱伺服器,讓它知道該把網域名稱對應到那個 IP 去;於是其他使用者祇要連到同一個網域名稱去,名稱伺服器自然會把她們帶到正確的地方。
現在就讓我們來看看該怎麼做。
1.首先妳得先在 DynDNS 裡註冊;如果妳已經有可用的 DynDNS 帳號的話,請跳過這個步驟,直接到步驟八去。要在 DynDNS 註冊,首先請連到 DynDNS 的首頁 http://www.dyndns.org ,然後按下畫面右上方
Sign Up Now
的按鈕,如圖二十六。
![按下 Sign Up Now](http://mtbook.net/bookimg/dyndns_01.png)
圖二十六:按下畫面右上方的
Sign Up Now
按鈕。
I have read and agree to the
Acceptable Use Policy above:
核選框,如圖二十七。
![閱讀授權協議及勾選核選框](http://mtbook.net/bookimg/dyndns_02.png)
圖二十七:閱讀授權協議內容,並勾選「我已讀過並同意上述條款」的核選框。
Username
這一欄填寫妳將來要用來登入 DynDNS 的使用者名稱,如圖二十八。這一個名稱可以跟妳要用的網域名稱不同。
![填寫使用者名稱](http://mtbook.net/bookimg/dyndns_03.png)
圖二十八:填寫使用者名稱。在這個例子裡,我填的是
Jedimt
。4.繼續在同一頁裡的 Email Address
欄位中,填寫妳的電子郵件地址,如圖二十九。妳得要填寫兩次,以確定沒有填錯。
![填寫兩次電子郵件地址](http://mtbook.net/bookimg/dyndns_04.png)
圖二十九:填寫電子郵件地址。妳得填寫兩次。在這個例子裡,我填的是
JediMT@Jedism.org
。5.還是在同一頁,現在我們要在 Password
欄位填寫登入 DynDNS 會用到的密碼,如圖三十。這個密碼至少需要有五個字元長纔行;同樣地,妳也得填寫兩次,以確認沒有打錯。
![填寫密碼](http://mtbook.net/bookimg/dyndns_05.png)
圖三十:填寫密碼。妳需要輸入兩次,而且密碼長度不得少於五個字元長。
6.最後在妳填完上面這些欄位之後,請按下 Create Account
的按鈕,如圖三十一。會有像圖三十二的畫面跑出來,告訴妳有一封認證信寄到妳的電子郵件信箱裡了,請妳在
48 小時內按照信件的指示操作,然後妳的 DynDNS 帳號纔會生效。
![按下「建立帳號」按鈕](http://mtbook.net/bookimg/dyndns_06.png)
圖三十一:按下「建立帳號」的按鈕。
![認證信已寄出的提示畫面](http://mtbook.net/bookimg/dyndns_07.png)
圖三十二:認證信已經寄出了;妳需要在 48 小時內按照信件內的指示操作,纔能開始使用 DynDNS 。
7.現在我們打開信箱,應該會有一封來自 support@dyndns.org
的信件,主旨為 Your
Account Information
的認證信件,裡面會有一段「認證網址」,如圖三十三裡用紅色框框標示出來的那樣。請把這個網址複製下來,然後用網頁瀏覽器加以開啟,如圖三十四;妳會看到一個頁面,通知妳現在妳的
DynDNS 帳號已經正式啟用了。
![開啟信箱裡的 DynDNS 認證信函](http://mtbook.net/bookimg/dyndns_08.png)
圖三十三:來自 DynDNS 的認證信函裡,有一個認證網址。
![認證成功帳號生效](http://mtbook.net/bookimg/dyndns_09.png)
圖三十四:連到認證信裡的認證網址後,帳號就生效了。
8.帳號生效後,我們在 DynDNS 頁面上方的 User:
欄位填入步驟三指定的帳號名稱,然後在 Pass:
欄位填入步驟五指定的密碼,如圖三十五;然後如圖三十六按下
Login
按鈕。登入之後的畫面如圖三十七所示。
![填入帳號與密碼](http://mtbook.net/bookimg/dyndns_10.png)
圖三十五:填入 DynDNS 的帳號與密碼。在這個範例中,我們填的帳號就是
Jedimt
。![按下「登入」按鈕](http://mtbook.net/bookimg/dyndns_11.png)
圖三十六:然後按下「登入」按鈕。
![成功登入](http://mtbook.net/bookimg/dyndns_12.png)
圖三十七:登入成功了,畫面上會出現妳的 DynDNS 帳號。
9.登入成功之後,請按下頁面上的 Services
標籤,如圖三十八。
![按下 Services 標籤](http://mtbook.net/bookimg/dyndns_13.png)
圖三十八:按下
Services
標籤。10.按下 Services
標籤後,接著如圖三十九所示按下左方導覽列上的
Dynamic DNS
;導覽列展開之後,再如圖四十所示按下 Add
Host
。
![按下 Dynamic DNS](http://mtbook.net/bookimg/dyndns_21.png)
圖三十九:按下左方導覽列的
Dynamic DNS
。![按下 Add Host](http://mtbook.net/bookimg/dyndns_22.png)
圖四十:接著按下
Add Host
。11.接下來我們終於可以開始設定網域名稱了。如圖四十一所示,我們先在 Hostname:
的第一欄填入妳要用來當作網域名稱的字。舉例來說,如果妳想要用 Jedimt.dyndns.org
的話,就應該在這裡填入
Jedimt
;並且在第二欄的下拉式選單裡選擇 dyndns.org
,如圖四十二。至於
IP 位址則不用理會 ─ 因為我們等一下就會加以更新了。最後按下 Add Host
按鈕,如圖四十三,然後就會看到如圖四十四的畫面,告訴妳網域名稱已經設定完成了;妳應該把這個網域名稱記下來,我們稍後還會用到。
![在 Hostname 的第一欄填入 Jedimt](http://mtbook.net/bookimg/dyndns_23.png)
圖四十一:在 Hostname 的第一欄填入
Jedimt
。![在下拉式選單裡選擇 dyndns.org](http://mtbook.net/bookimg/dyndns_24.png)
圖四十二:在 Hostname 的第二欄選擇
dyndns.org
。![按下 Add Host 按鈕](http://mtbook.net/bookimg/dyndns_25.png)
圖四十三:按下
Add Host
按鈕。![網域名稱設定完成](http://mtbook.net/bookimg/dyndns_26.png)
圖四十四:網域名稱已經設定完成了。
12.現在按下左方導覽列上的 Clients
,如圖四十五。
![按下左方導覽列上的 Clients](http://mtbook.net/bookimg/dyndns_27.png)
圖四十五:設定好網域名稱後,按下左方導覽列上的
Clients
。13.接著會出現的畫面中,會列出所有平台可以用的用戶端程式。我們在此假設讀者使用的是 Windows 平台,所以顯然祇需要找 Windows
上可用的程式。因此,我們在畫面上的 Operating System:
下拉式選單中選擇 Win
,如圖四十六所示,然後再如圖四十七按下
Select
按鈕。
![從下拉式選單裡選擇 Win](http://mtbook.net/bookimg/dyndns_28.png)
圖四十六:從「作業系統」下拉式選單中選擇
Windows
。![按下 Select 按鈕](http://mtbook.net/bookimg/dyndns_29.png)
圖四十七:選擇 Win 後,按下「選擇」按鈕。
14.接下來我們從這些 Windows 上可用的程式中,找到目前評價最高的 DirectUpdate
;請按下右方的磁碟片圖示,如圖四十八,就可以下載圖四十九裡的
DUSetup360.zip
。
![下載 DirectUpdate](http://mtbook.net/bookimg/dyndns_30.png)
圖四十八:按下磁碟片圖示,下載
DirectUpdate
,並存放到妳要用來當作伺服器(也就是有用 ADSL 或 Cable
連線到 Internet )的那一台機器上。![DUSetup360.zip](http://mtbook.net/bookimg/dyndns_31.png)
圖四十九: DUSetup360.zip 。
15.我們用 WinZip 來把這個壓縮檔解開。請參照圖五十到圖五十三,大致上祇要一直按「下一步
」就可以順利解開。
![按「下一步」](http://mtbook.net/bookimg/dyndns_32.png)
圖五十:請按「下一步」。
![按「下一步」](http://mtbook.net/bookimg/dyndns_33.png)
圖五十一:我們選擇『
從「DUSetup360.zip」解壓縮或安裝
』,然後請按「下一步」。![按「立即解壓縮」](http://mtbook.net/bookimg/dyndns_34.png)
圖五十二:請按「
立即解壓縮
」。![按「關閉」](http://mtbook.net/bookimg/dyndns_35.png)
圖五十三:解壓縮完成後,請按「
關閉
」。16.一旦解開後,妳應該會看到一個像圖五十四這樣的資料夾,裡面有一個叫 DUSetup360
的可執行檔。請執行這個執行檔(用滑鼠雙擊),以安裝 DirectUpdate 。安裝的過程請參照圖五十五到圖六十二,大致上仍舊祇要一直按「
Next
」就可以安裝完了。
![DUSetup360](http://mtbook.net/bookimg/dyndns_36.png)
圖五十四:解開壓縮檔後,會有一個叫
DUSetup360
的可執行檔。![按「 Next 」](http://mtbook.net/bookimg/dyndns_37.png)
圖五十五:安裝 DirectUpdate ,請按「
Next
」。![按「 Next 」](http://mtbook.net/bookimg/dyndns_38.png)
圖五十六:這一個畫面是釋出附註,請按「
Next
」。![按「 Yes 」](http://mtbook.net/bookimg/dyndns_39.png)
圖五十七:這一個畫面是授權協議,要繼續安裝下去的話,妳祇得同意。所以請按「
Yes
」。![按「 Next 」](http://mtbook.net/bookimg/dyndns_40.png)
圖五十八:這一個畫面是用來變更安裝路徑的。我們採用預設值
C:\Program Files\DirectUpdate
,所以請直接按「 Next
」就可以了。![按「 Next 」](http://mtbook.net/bookimg/dyndns_41.png)
圖五十九:這一個畫面是用來決定要怎麼安裝的。我們選擇標準安裝,也就是
Typical
,然後請按「 Next
」。![按「 Next 」](http://mtbook.net/bookimg/dyndns_42.png)
圖六十:這一個畫面是用來決定要把捷徑放在那個資料夾裡的。我們採用預設值
DirectUpdate
,所以請直接按「
Next
」就可以了。![按「 Next 」](http://mtbook.net/bookimg/dyndns_43.png)
圖六十一:現在纔真正要開始安裝。請按下「
Next
」,然後就會開始複製檔案、修改登錄、安裝程式。![按「 Close 」](http://mtbook.net/bookimg/dyndns_44.png)
圖六十二:安裝完成,請按下「
Close
」來結束安裝程式。17.如圖六十三所示,一旦安裝完成後,就會出現一個叫 DirectUpdate
的資料夾,裡面有一個叫 DirectUpdate
的捷徑,請用滑鼠雙擊 DirectUpdate
。
![DirectUpdate control](http://mtbook.net/bookimg/dyndns_45.png)
圖六十三:在
DirectUpdate
資料夾裡,有一個 DirectUpdate
的捷徑。18.執行了 DirectUpdate
之後,妳會看到如圖六十四這樣的畫面;如果妳付錢註冊的話,就可以不要看這個畫面,否則每次執行
DirectUpdate
的時候,它都會跳出來煩妳。好,現在讓我們按下「 Close
」按鈕,把這個視窗關掉。
![按「 Close 」](http://mtbook.net/bookimg/dyndns_46.png)
圖六十四:
Direct Update
的未註冊提示訊息。請按「 Close
」按鈕來關掉這個視窗。19.接下來妳會看到如圖六十五這樣的畫面,這時候請按「 Status
」標籤頁。
![按「 Status 」](http://mtbook.net/bookimg/dyndns_47.png)
圖六十五:在
Direct Update
的主畫面裡,按下「 Status
」標籤頁。20.在 Status
這一頁裡,我們要設定先前在 DynDNS
申請設定的網域名稱。如圖六十六,請按下「
Create...
」按鈕。
![按「 Create... 」](http://mtbook.net/bookimg/dyndns_48.png)
圖六十六:在
Status
頁面中,按下「 Create...
」按鈕來新增一組網域名稱設定。21.按下 Create...
按鈕後會跳出一個視窗,讓妳設定網域名稱組態。首先我們先按照圖六十七那樣,在
Account type:
這一欄的下拉式選單選擇「 dyndns.org (Dynamic)
」;接下來請如圖六十八那樣,在 Domain:
那一欄裡填寫妳在步驟
11 所建立的完整網域名稱;然後再如圖六十九與圖七十,在
User name:
那一欄填寫妳在 DynDNS 的帳號名稱(也就是妳在步驟三設定的那一個),並在
Password:
這一欄填寫妳的 DynDNS 帳號的密碼(也就是妳在步驟五設定的那一個);然後再如圖七十一,按下「確定
」按鈕。
![從下拉式選單選擇「 dyndns.org (Dynamic) 」](http://mtbook.net/bookimg/dyndns_49.png)
圖六十七:在
Account type:
這一欄的下拉式選單選擇「 dyndns.org (Dynamic)
」。![填寫 Domain](http://mtbook.net/bookimg/dyndns_50.png)
圖六十八:在
Domain:
填寫完整網域名稱;在這個範例中,我們填寫的是 Jedimt.dyndns.org
。![填寫帳號](http://mtbook.net/bookimg/dyndns_51.png)
圖六十九:在
User name:
那一欄填寫妳的 DynDNS 帳號名稱;在這個範例中,我們填寫的是
Jedimt
。![填寫密碼](http://mtbook.net/bookimg/dyndns_52.png)
圖七十:在
Password:
那一欄填寫妳的 DynDNS 帳號密碼。![按下「確定」](http://mtbook.net/bookimg/dyndns_53.png)
圖七十一:按下「
確定
」按鈕即可。22.設定完成後,妳應該可以看到如圖七十二這樣的畫面,告訴妳網域名稱已經對應到妳新的 IP
位址了。所以我們可以把這個程式關閉了,請按「 Exit
」按鈕。
![按下「 Exit 」](http://mtbook.net/bookimg/dyndns_54.png)
圖七十二:按下「
Exit
」按鈕來關閉 Direct Update
的管理程式。23.然後如圖七十三的畫面又會冒出來煩妳,請按下「 Close
」來關閉視窗。
![按下「 Close 」](http://mtbook.net/bookimg/dyndns_55.png)
圖七十三:
Direct Update
的未註冊提示畫面,請按下「 Close
」按鈕來關閉。
以上就是設定 DynDNS
動態網域名稱的方法。妳祇需要設定一次,以後不論是妳重新開機或 IP 有所變動的時候,
Direct Update
這個程式就會自動地回報給 DynDNS
;當然還有許多不同的程式,也都有相同的效果,在此就不加以贅述了,請各位讀者自行秉持著前述步驟的精神加以嘗試。從此之後,妳祇需要把這個網域名稱(例如
Jedimt.dyndns.org
)公諸於世,別人就可以在任何時候連線到妳的機器上了(當然這也意味著妳的那一台機器得整天開機並連上網路)。
資料來源:http://mtbook.net/mtbook_domain.html#free