一. 前言 大家所知道,要讓一套郵件系統可以順利的運行,除了郵件系統本身以外,還包括了網絡接入、域名解析等各方面的因素。 |
二. 基本概念 DN(Domain Name) 互聯網上的站點就象我們生活中的機構或家庭一樣要有個地址,網民才能根據這個地址進行訪問。其計算機的身份標識是32比特的二進制代碼,也就是所謂的IP地址。為了便于記憶,按照一定的規則給Inte.net上的計算機起的名字就叫做域名(Domain Name)。例如中央電視臺的域名為:www.clearcase/" target="_blank" >cctv.com。按照Internet的組織模式,對域名進行分級,一級域名主要有以下幾種:.com(商業組織)、.net(網絡中心)、.edu(教育機構)、.gov(政府部門)、.mil(軍事機構)、.org(國際組織)等。大部分國家和地區都擁有自己獨立的域名,例如:cn(中國)、us(美國)、uk(英國)、hk(香港)等等。二級域名如:supercool.163.net。 IP地址 在網絡中,我們經常會遇到IP地址這個概念,這也是網絡中的一個重要的概念。所謂IP地址就是給每個連接在Internet上的主機分配一個在全世界范圍唯一的32bit地址。IP地址的結構使我們可以在Internet上很方便地尋址。IP地址通常用更直觀的、以圓點分隔號的4個十進制數字表示,每一個數字對應于8個二進制的比特串,如某一臺主機的IP地址為:128.20.4.1。Internet IP地址由Inter NIC(Internet網絡信息中心)統一負責全球地址的規劃、管理;同時由Inter NIC、APNIC、RIPE三大網絡信息中心具體負責美國及其它地區的IP地址分配。通常每個國家需成立一個組織,統一向有關國際組織申請IP地址,然后再分配給客戶。 DNS及解析 域名管理系統DNS(Domain Name System)是域名解析服務器的意思,它在互聯網的作用是:把域名轉換成為網絡可以識別的ip地址,比如:我們上網時輸入的www.sohu.com會自動轉換成為61.135.132.6。人們習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是一一對應的,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,整個過程是自動進行的。 DNS資源記錄中的MX記錄 全世界的域名服務器其實相當于一個龐大的數據庫,這個數據庫中的記錄用DNS的術語表達出來就是資源記錄。資源記錄的類型有好幾種,包括SOA、A、NS、CNAME、PTR、MX記錄,每種記錄負責這個數據庫的一個方面。對于郵件系統而言,最關鍵的就是MX記錄。在DNS服務的資源記錄配置中,郵件交換紀錄也即MX記錄用來指定設置為域的SMTP服務器的域名。如果要在域上建設郵件服務器,必須給出該域名的MX記錄,這是在Internet上使用SMTP服務的首要條件,同時還要為該MX記錄指定真實的IP地址,即相應地設置一條或多條A記錄。如果有多個郵件服務器,那么可以相應的配置多個MX記錄,并可以用一個數字標識來區分各個郵件服務器的優先級別,數字值越低,優先級越高。在DNS中設置MX記錄的語法如下: IN MX number mail-server-hostname 其中,number表示優先級,如有 IN MX 10 company.com和IN MX 20 company.com,則該數字的值為10的那個郵件服務器優先級較高。 在配置好MX記錄之后,可以再為郵件域設定各個服務別名,如 smtp.company.com, pop3.company.com, 這些需要指定相應的CNAME記錄,指向MX記錄的域名,同時給CNAME記錄指定對應的A記錄。 三. 郵件系統域名配置 域名服務器提供了域名與IP地址的轉換。當一個郵件服務器發送郵件時,首先要將接收者的域名轉換為對應的IP地址。對于一個類似 www.company.com這樣的域名,一個IP地址對應著DNS服務器上的一條A(address)記錄,一般是一一對應的關系。但是一般大家的電子郵件地址上的域名常常是company.com這樣的格式,只說明了郵件送到哪個域,而沒有說明送到哪臺具體的主機,這時郵件會送到哪里呢?這時需要在DNS服務器上指明由哪臺主機來做本域的郵件服務器,在DNS中有一種MX(郵件地址轉換Mail eXchanger)記錄,專門指明了本域中由哪一臺或幾臺主機來做郵件服務器。MX記錄由域名服務器(DNS)進行維護,MX記錄告訴MTA本域名哪臺主機是郵件服務器,將郵件最終送到哪里。 所以,為了搭建整個郵件系統,必須首先擁有一個合法的注冊域名,同時在對應的域名服務器上完成網絡域名解析及郵件系統所需的相關配置。下面按照用戶網絡接入的不同方式分步驟描述完成域名指向的整個過程。 配置步驟如下 步驟一:申請注冊域名,有如下兩種方式 1、 中國互聯網絡信息中心(CNNIC) 用戶直接向CNNIC申請注冊域名,指定主域名服務器的名稱和IP地址,域名服務器由用戶自己提供并配置。 2、 服務商(ISP) 用戶把的需求信息提交給服務商,由他們向CNNIC再次提交并注冊域名,域名服務器及其配置全部都由服務商完成。 步驟二:選擇接入方式 按實際的使用情況,我們把接入方式分為兩大類,一類為靜態(固定)IP,一類為動態IP 1、 DDN專線接入或者電信、網通、聯通、吉通等接入服務商提供的靜態IP接入,如ADSL、寬帶等;具有固定IP地址. 2、 電信、網通、聯通、吉通等接入服務商提供的接入,如ADSL、寬帶等;此種接入方式的特性是連接中斷后重新連接時,接入服務器會重新分配一個IP給用戶,網絡結構圖如下:ADSL接入,撥入運營商服務器后分配得到一個動態IP. 步驟三:配置域名服務器 針對上述接入方式,可以總結兩種域名服務器架設方案。由于DDN接入具有固定IP,所以比較簡單,直接把域名服務器上MX記錄指向該IP就可以了;對于ADSL和以太網接入,要在動態的IP上架設郵件服務器,那就必須把這個動態的地址跟郵件服務器的域名(MX資源記錄指定的域名)綁定。 資源記錄 說 明 NS記錄 名字服務器記錄,指明負責域的具體的名字服務器。 A記錄 地址記錄,指明相關的NS,MX服務器的IP地址。 MX記錄 郵件交換記錄,指明對應于特定域的郵件服務器。 PTR記錄 指針記錄,把IP地址映射成域名。 CNAME記錄 主機別名記錄。 對于DDN接入或托管主機用戶而言,相對比較簡單,因為其具有固定IP地址。因此,如果域名解析如果由ISP完成,則需要告知相關資源記錄的具體地址信息,比如MX記錄對應的郵件服務器的IP地址;如果是直接申請,則需要在注冊時填寫的NS記錄對應的主機上配置域名服務器,指定域所對應的NS,A,MX等資源記錄的IP地址。 |