近年來應用於Intel平台的SCO Unix操作系統組建了大量各級業務網絡,為企業實施Intranet工程提供了良好的前提,筆者為此做了認真的探索,在SCO Unix操作系統網絡中成功實現了多級DNS服務器的設置並正常進行轉寄查詢(既本域DNS服務器不能完成解析請求時,自動轉發到其他域中),以下做介紹下Unix操作系統測試配置情況。
DNS(Domain Name Servive,域名服務)是Internet/Intranet中最基礎也是非常重要的一項服務,提供了網絡訪問中域名到IP地址的自動轉換。
我們知道,Unix操作系統Inetrnet上的主機成千上萬,並且還在隨時不斷增加,不可能由一個或幾個DNS服務器能夠實現這樣的解析過程,傳統主機表(hosts)方式更無法勝任,事實上DNS依靠一個分布式數據庫系統對網絡中主機域名進行解析,並及時地將新主機的信息傳播給網絡中的其它相關部分,因而給網絡維護及擴充帶來了極大的方便。
測試配置情況
Win95/Win98客戶機可進入MSDOS方式,在C>提示下使用ping hostname命令,其中hostname指所查詢的域名全稱,如配置正確則立刻顯示經過解析的IP地址,否則長時間無顯示結果表示配置不正確需查找原因。
Unix操作系統客戶機可使用nslookup命令進行交互式查詢。以下是域smx.ha.CCB中客戶機srv1的查詢過程:
- $ nslookup
- Default Server: srv2.smx.ha.CCB
- Address: 220.112.8.2
- > srv1.smx.ha.CCB
- Server: srv2.smx.ha.CCB
- Address: 220.112.8.2
- Name: srv1.smx.ha.CCB
- Address: 220.112.8.1
- > ser2.ha.CCB
- Server: srv2.smx.ha.CCB
- Address: 220.112.8.2
- Name: ser2.ha.CCB
- Address: 122.68.2.1
- > 122.68.2.45
- Server: srv2.smx.ha.CCB
- Address: 220.112.8.2
- Name: gl1.ha.CCB
- Address: 122.68.2.45
- > exit
我們從上可以看出,DNS服務器可以方便地實現域名--》IP 或 IP--》域名的解析。
這樣,我們也完成了Unix操作系統中測試配置情況。根據測試情況我們就可以看到我們配置的如何了。