歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix資訊 >> 學習Unix操作系統中DNS

學習Unix操作系統中DNS

日期:2017/3/6 11:42:00   编辑:Unix資訊

今天,我們都知道在SCO Unix操作系統中DNS是Internet/Intranet中最基礎也是非常重要的一項服務,提供了網絡訪問中域名到IP地址的自動轉換。那我們今天就來講解下DNS服務器的設置之前應該知道的知識。

DNS的工作原理

DNS采用服務器/客戶機模型,是一種分布式層次結構系統。所有的DNS主機都被寫入稱之為名字樹或域名空間的結構中。在DNS域層次結構的頂部是根域,有一組被稱為根服務器的DNS服務器(Name Server)為它服務,直接在根域下的是頂層域,頂層域往下是各個不同層次的子域,每個子域都包含了DNS服務器和客戶機。

當DNS客戶機需要和其他主機進行連接時,先向本地的DNS服務器發出主機名解析請求,本地DNS服務器如果認為查詢目標是在自己管轄的域內,則直接返回解析結果,否則把查詢請求轉寄給自己的頂層域繼續查詢,最終將查詢結果返回給客戶機。

在SCO Unix操作系統中,DNS服務器通過閱讀/etc/named.boot文件確定它所主管的域及名字信息數據存放在哪些區文件(zone)中從而響應各種解析請求的。在DNS的結構體系中,SCO Unix操作系統支持五種類型的配置,分別是主名字服務器(primary server)、輔助名字服務器(second server)、唯高速緩存服務器(caching-only server)、從屬模式服務器(server in slave mode)、客戶機。

實際應用中,一個域的主名字服務器是必不可少的,當然,為起到均衡負載、相互備份的作用,相鄰域的主名字服務器同時可設為對方的輔助名字服務器。為節省篇幅,本文僅介紹主名字服務器的配置過程。

網絡結構選擇及實現目標

1、 網絡結構

本文以某銀行上下級分行組網為例,是Internet結構的一個簡單模型。一級分行設為頂層域通過廣域網下連多個二級分行,建立DNS服務器(安裝SCO Unix操作系統,主機名:ser2,IP:122.68.2.2),設置好本域(ha.CCB)的所有主機;所有二級分行的域均作為子域,圖2中標注了一個二級分行,也建立DNS服務器(安裝SCO Unix操作系統,主機名:srv2,IP:220.112.8.2),同樣設好本域的所有主機。須說明的是,SCO Unix操作系統 選用OpenServer 3.0 或5.0均可。

2、 實現目標

建立一個分布式的數據庫系統,平常管理員只維護本域主機信息表反映本地主機變化情況。各域DNS服務器不僅能正確解析本域的DNS請求,而且借助頂層域還能解析來自其它域的DNS請求。據此,配置正確路由後,即可通過簡單、友好易記的域名實現全網范圍的的Web服務、匿名FTP服務、Mail服務……等Intranet功能。

好啦,這些就是我們這次要講的關於Unix操作系統中網絡結構選擇及實現目標的方法,希望大家能夠了解到這些知識的重要性。

Copyright © Linux教程網 All Rights Reserved