浮動 IP 的解決方案

如果妳要用的網頁伺服器接的是 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
圖二十六:按下畫面右上方的 Sign Up Now 按鈕。

 

2.接下來在這個畫面中,請先閱讀相關的授權協議內容,然後勾選授權協議下方的 I have read and agree to the Acceptable Use Policy above: 核選框,如圖二十七
閱讀授權協議及勾選核選框
圖二十七:閱讀授權協議內容,並勾選「我已讀過並同意上述條款」的核選框。

 

3.然後請把畫面往下捲動,在 Username 這一欄填寫妳將來要用來登入 DynDNS 的使用者名稱,如圖二十八。這一個名稱可以跟妳要用的網域名稱不同。
填寫使用者名稱
圖二十八:填寫使用者名稱。在這個例子裡,我填的是 Jedimt
 

4.繼續在同一頁裡的 Email Address 欄位中,填寫妳的電子郵件地址,如圖二十九。妳得要填寫兩次,以確定沒有填錯。

填寫兩次電子郵件地址
圖二十九:填寫電子郵件地址。妳得填寫兩次。在這個例子裡,我填的是 JediMT@Jedism.org
 

5.還是在同一頁,現在我們要在 Password 欄位填寫登入 DynDNS 會用到的密碼,如圖三十。這個密碼至少需要有五個字元長纔行;同樣地,妳也得填寫兩次,以確認沒有打錯。

填寫密碼
圖三十:填寫密碼。妳需要輸入兩次,而且密碼長度不得少於五個字元長。
 

6.最後在妳填完上面這些欄位之後,請按下 Create Account 的按鈕,如圖三十一。會有像圖三十二的畫面跑出來,告訴妳有一封認證信寄到妳的電子郵件信箱裡了,請妳在 48 小時內按照信件的指示操作,然後妳的 DynDNS 帳號纔會生效。

按下「建立帳號」按鈕
圖三十一:按下「建立帳號」的按鈕。
認證信已寄出的提示畫面
圖三十二:認證信已經寄出了;妳需要在 48 小時內按照信件內的指示操作,纔能開始使用 DynDNS 。
 

7.現在我們打開信箱,應該會有一封來自 support@dyndns.org 的信件,主旨為 Your Account Information 的認證信件,裡面會有一段「認證網址」,如圖三十三裡用紅色框框標示出來的那樣。請把這個網址複製下來,然後用網頁瀏覽器加以開啟,如圖三十四;妳會看到一個頁面,通知妳現在妳的 DynDNS 帳號已經正式啟用了。

開啟信箱裡的 DynDNS 認證信函
圖三十三:來自 DynDNS 的認證信函裡,有一個認證網址。
認證成功帳號生效
圖三十四:連到認證信裡的認證網址後,帳號就生效了。
 

8.帳號生效後,我們在 DynDNS 頁面上方的 User: 欄位填入步驟三指定的帳號名稱,然後在 Pass: 欄位填入步驟五指定的密碼,如圖三十五;然後如圖三十六按下 Login 按鈕。登入之後的畫面如圖三十七所示。

填入帳號與密碼
圖三十五:填入 DynDNS 的帳號與密碼。在這個範例中,我們填的帳號就是 Jedimt
按下「登入」按鈕
圖三十六:然後按下「登入」按鈕。
成功登入
圖三十七:登入成功了,畫面上會出現妳的 DynDNS 帳號。
 

9.登入成功之後,請按下頁面上的 Services 標籤,如圖三十八

按下 Services 標籤
圖三十八:按下 Services 標籤。
 

10.按下 Services 標籤後,接著如圖三十九所示按下左方導覽列上的 Dynamic DNS ;導覽列展開之後,再如圖四十所示按下 Add Host

按下 Dynamic DNS
圖三十九:按下左方導覽列的 Dynamic DNS
按下 Add Host
圖四十:接著按下 Add Host
 

11.接下來我們終於可以開始設定網域名稱了。如圖四十一所示,我們先在 Hostname: 的第一欄填入妳要用來當作網域名稱的字。舉例來說,如果妳想要用 Jedimt.dyndns.org 的話,就應該在這裡填入 Jedimt ;並且在第二欄的下拉式選單裡選擇 dyndns.org ,如圖四十二。至於 IP 位址則不用理會 ─ 因為我們等一下就會加以更新了。最後按下 Add Host 按鈕,如圖四十三,然後就會看到如圖四十四的畫面,告訴妳網域名稱已經設定完成了;妳應該把這個網域名稱記下來,我們稍後還會用到。

在 Hostname 的第一欄填入 Jedimt
圖四十一:在 Hostname 的第一欄填入 Jedimt
在下拉式選單裡選擇 dyndns.org
圖四十二:在 Hostname 的第二欄選擇 dyndns.org
按下 Add Host 按鈕
圖四十三:按下 Add Host 按鈕。
網域名稱設定完成
圖四十四:網域名稱已經設定完成了。
 

12.現在按下左方導覽列上的 Clients ,如圖四十五

按下左方導覽列上的 Clients
圖四十五:設定好網域名稱後,按下左方導覽列上的 Clients
 

13.接著會出現的畫面中,會列出所有平台可以用的用戶端程式。我們在此假設讀者使用的是 Windows 平台,所以顯然祇需要找 Windows 上可用的程式。因此,我們在畫面上的 Operating System: 下拉式選單中選擇 Win ,如圖四十六所示,然後再如圖四十七按下 Select 按鈕。

從下拉式選單裡選擇 Win
圖四十六:從「作業系統」下拉式選單中選擇 Windows
按下 Select 按鈕
圖四十七:選擇 Win 後,按下「選擇」按鈕。
 

14.接下來我們從這些 Windows 上可用的程式中,找到目前評價最高的 DirectUpdate ;請按下右方的磁碟片圖示,如圖四十八,就可以下載圖四十九裡的 DUSetup360.zip

下載 DirectUpdate
圖四十八:按下磁碟片圖示,下載 DirectUpdate ,並存放到妳要用來當作伺服器(也就是有用 ADSL 或 Cable 連線到 Internet )的那一台機器上。
DUSetup360.zip
圖四十九: DUSetup360.zip 。
 

15.我們用 WinZip 來把這個壓縮檔解開。請參照圖五十圖五十三,大致上祇要一直按「下一步」就可以順利解開。

按「下一步」
圖五十:請按「下一步」。
按「下一步」
圖五十一:我們選擇『從「DUSetup360.zip」解壓縮或安裝』,然後請按「下一步」。
按「立即解壓縮」
圖五十二:請按「立即解壓縮」。
按「關閉」
圖五十三:解壓縮完成後,請按「關閉」。
 

16.一旦解開後,妳應該會看到一個像圖五十四這樣的資料夾,裡面有一個叫 DUSetup360 的可執行檔。請執行這個執行檔(用滑鼠雙擊),以安裝 DirectUpdate 。安裝的過程請參照圖五十五圖六十二,大致上仍舊祇要一直按「 Next 」就可以安裝完了。

DUSetup360
圖五十四:解開壓縮檔後,會有一個叫 DUSetup360 的可執行檔。
按「 Next 」
圖五十五:安裝 DirectUpdate ,請按「 Next 」。
按「 Next 」
圖五十六:這一個畫面是釋出附註,請按「 Next 」。
按「 Yes 」
圖五十七:這一個畫面是授權協議,要繼續安裝下去的話,妳祇得同意。所以請按「 Yes 」。
按「 Next 」
圖五十八:這一個畫面是用來變更安裝路徑的。我們採用預設值 C:\Program Files\DirectUpdate ,所以請直接按「 Next 」就可以了。
按「 Next 」
圖五十九:這一個畫面是用來決定要怎麼安裝的。我們選擇標準安裝,也就是 Typical ,然後請按「 Next 」。
按「 Next 」
圖六十:這一個畫面是用來決定要把捷徑放在那個資料夾裡的。我們採用預設值 DirectUpdate ,所以請直接按「 Next 」就可以了。
按「 Next 」
圖六十一:現在纔真正要開始安裝。請按下「 Next 」,然後就會開始複製檔案、修改登錄、安裝程式。
按「 Close 」
圖六十二:安裝完成,請按下「 Close 」來結束安裝程式。
 

17.如圖六十三所示,一旦安裝完成後,就會出現一個叫 DirectUpdate 的資料夾,裡面有一個叫 DirectUpdate 的捷徑,請用滑鼠雙擊 DirectUpdate

DirectUpdate control
圖六十三:在 DirectUpdate 資料夾裡,有一個 DirectUpdate 的捷徑。
 

18.執行了 DirectUpdate 之後,妳會看到如圖六十四這樣的畫面;如果妳付錢註冊的話,就可以不要看這個畫面,否則每次執行 DirectUpdate 的時候,它都會跳出來煩妳。好,現在讓我們按下「 Close 」按鈕,把這個視窗關掉。

按「 Close 」
圖六十四: Direct Update 的未註冊提示訊息。請按「 Close 」按鈕來關掉這個視窗。
 

19.接下來妳會看到如圖六十五這樣的畫面,這時候請按「 Status 」標籤頁。

按「 Status 」
圖六十五:在 Direct Update 的主畫面裡,按下「 Status 」標籤頁。
 

20.在 Status 這一頁裡,我們要設定先前在 DynDNS 申請設定的網域名稱。如圖六十六,請按下「 Create... 」按鈕。

按「 Create... 」
圖六十六:在 Status 頁面中,按下「 Create... 」按鈕來新增一組網域名稱設定。
 

21.按下 Create... 按鈕後會跳出一個視窗,讓妳設定網域名稱組態。首先我們先按照圖六十七那樣,在 Account type: 這一欄的下拉式選單選擇「 dyndns.org (Dynamic) 」;接下來請如圖六十八那樣,在 Domain: 那一欄裡填寫妳在步驟 11 所建立的完整網域名稱;然後再如圖六十九圖七十,在 User name: 那一欄填寫妳在 DynDNS 的帳號名稱(也就是妳在步驟三設定的那一個),並在 Password: 這一欄填寫妳的 DynDNS 帳號的密碼(也就是妳在步驟五設定的那一個);然後再如圖七十一,按下「確定」按鈕。

從下拉式選單選擇「 dyndns.org (Dynamic) 」
圖六十七:在 Account type: 這一欄的下拉式選單選擇「 dyndns.org (Dynamic) 」。
填寫 Domain
圖六十八:在 Domain: 填寫完整網域名稱;在這個範例中,我們填寫的是 Jedimt.dyndns.org
填寫帳號
圖六十九:在 User name: 那一欄填寫妳的 DynDNS 帳號名稱;在這個範例中,我們填寫的是 Jedimt
填寫密碼
圖七十:在 Password: 那一欄填寫妳的 DynDNS 帳號密碼。
按下「確定」
圖七十一:按下「確定」按鈕即可。
 

22.設定完成後,妳應該可以看到如圖七十二這樣的畫面,告訴妳網域名稱已經對應到妳新的 IP 位址了。所以我們可以把這個程式關閉了,請按「 Exit 」按鈕。

按下「 Exit 」
圖七十二:按下「 Exit 」按鈕來關閉 Direct Update 的管理程式。
 

23.然後如圖七十三的畫面又會冒出來煩妳,請按下「 Close 」來關閉視窗。

按下「 Close 」
圖七十三: Direct Update 的未註冊提示畫面,請按下「 Close 」按鈕來關閉。

 

以上就是設定 DynDNS 動態網域名稱的方法。妳祇需要設定一次,以後不論是妳重新開機或 IP 有所變動的時候, Direct Update 這個程式就會自動地回報給 DynDNS ;當然還有許多不同的程式,也都有相同的效果,在此就不加以贅述了,請各位讀者自行秉持著前述步驟的精神加以嘗試。從此之後,妳祇需要把這個網域名稱(例如 Jedimt.dyndns.org )公諸於世,別人就可以在任何時候連線到妳的機器上了(當然這也意味著妳的那一台機器得整天開機並連上網路)。

資料來源:http://mtbook.net/mtbook_domain.html#free

arrow
arrow
    全站熱搜

    volinia 發表在 痞客邦 留言(0) 人氣()