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