1. 程式人生 > >動態域名解析詳解

動態域名解析詳解

隨著個人使用者寬頻上網的普及,越來越多的網民開始在自己的電腦上架設伺服器和主頁空間,這個完全屬於自己的網路個人家園將沒有免費主頁中的廣告騷擾,沒有虛擬主機的空間和功能限制,也無須支付主機託管的高昂費用。不過目前個人架站所需要解決的關鍵問題不在於安裝配置和管理主機伺服器,而是作為電信ISP提供給一般使用者的個人寬頻業務,其IP地址通常採用DHCP進行動態分配,這樣一來,使用者在每次登入網際網路時,其獲得的IP地址都是在不斷變化的,使用者不能保證分配到的前後IP地址一樣,也無法預知自己下次聯網時所獲得的IP地址。因此如果要直接在具有動態IP地址的主機上架設個人網站是很難設定DNS域名的,而且訪問者也因為主機IP
地址變化而無法訪問該站點。  現在有一種被稱為動態域名解析的系統可以輕鬆解決這一難題,該系統可實現將使用者的動態IP地址對映到一個固定DNS域名的解析服務上,即DDNS(動態域名解析服務)。一般來說一個動態域名解析系統由兩部分組成,一部分是伺服器端程式,通常位於系統服務提供商的主機上,由它負責提供DNS服務以及實現實時動態域名解析;另一部分是客戶端程式,安裝在具有動態IP地址的使用者電腦上。客戶端程式負責在使用者每次上網時把本機的IP地址告訴伺服器端程式,在收到客戶端通知後伺服器端程式可立即更新原域名的解析對映,將新的IP地址重新與原有的固定域名相對應,這樣就實現了動態IP到域名的同步對映。通過使用動態域名解析系統,你的網站即使沒有靜態IP
地址,網際網路上的訪問者也能通過輸入固定域名來拜訪你的個人家園。下面我們就來自己動手解析動態域名。  在介紹動態域名解析軟體之前,首先假定網友們已經在自己的主機上搭建了網站伺服器,並可通過瀏覽器輸入“http://localhost/”看到自己的預設網站首頁畫面,啟用了IIS預設站點就會進入“http://localhost/iishelp/iis/misc/default.asp”的幫助資料頁面,這就說明IISWeb伺服器已經安裝成功了,。以下介紹中均以最為常見的PWSWin98)和IISWin2000Web伺服器作為說明示例。  接下來先了解一下目前有哪些可以提供動態域名解析服務的廠商。下表列出了一些國內常見的動態域名解析服務提供商的特點和功能比較:  另外上述的動態域名解析軟體還都具有如下的共同特性:  1.
一般均支援包括普通電話線、ISDNxDSLCable ModemFttx+LAN和其他任何能夠提供網際網路公網IP地址的接入線路,也支援對靜態地址的解析。  2.一般工作平臺為Windows 98/Me/NT/2000/XP,少數可以在LinuxUnix下工作。  3.均支援HTTPFTPTelnetE-mail等服務,一些可以支援線上遊戲伺服器、P2P、流媒體伺服器等。  儘管上述各種動態域名解析系統在執行使用和功能特色上有差別,但其工作原理都是一樣的,且安裝配置的流程也基本一致,一般都要經過以下三個步驟:1.申請帳號。2.安裝配置客戶端。3.聯網並執行客戶端軟體。另外在這之前使用者還須先根據自身需求來考慮選擇合適的動態域名解析服務提供商,個人使用者和企業使用者對此的側重點不同。對於個人使用者來說,首先考慮服務是否免費或者付費較少,當然如果能在此基礎上提供更多個性化的定製服務則更好;而對於企業使用者,則傾向於通過付費來獲得更好更全面的服務,尤其在服務質量、穩定性、安全性等方面更加關注。因為本文介紹動態域名解析主要是針對解決個人使用者如何在寬頻上網的基礎上進行網站架設的問題,所以價格低廉是第一考慮要素,在此介紹兩款比較有代表性且使用較廣泛的動態域名解析軟體:每步(Meibu)和動態主機(DynamicHost)。