時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
??? UNIX的技術(shù)到目前為止仍然是沒有任何一種操作系統(tǒng)可以與之比擬的,尤其在Internet服務(wù)器領(lǐng)域,UNIX將會(huì)在相當(dāng)長的時(shí)間里與其它操作系統(tǒng)共存;本文以SCO Open Server 5.0.7 為例介紹在同一系統(tǒng)中的一塊網(wǎng)卡上綁定多個(gè)IP地址并且配置多個(gè)域名的方法。
??? 以某大學(xué)校園網(wǎng)為例,假設(shè)服務(wù)器名為www,域名為www.gyxx.edu,網(wǎng)卡net0的IP地址為201.168.0.1 掩碼為255.255.255.0,其下屬部門信息系和經(jīng)管系分別使用兩個(gè)虛擬域名xxx.gyxx.edu(對(duì)應(yīng)IP地址為201.168.0.2)和jgx.gyxx.edu(對(duì)應(yīng)IP地址為201. 168.0.3 )。
??? 一 在SCO Open Server 5.0.7的一塊網(wǎng)卡上面綁定多個(gè)IP地址的方法
??? 在SCO Unix系統(tǒng)中可配置多塊網(wǎng)卡來獲得多個(gè)IP地址,若你想在一塊網(wǎng)卡上面綁定多個(gè)IP地址,其配置是通過該網(wǎng)絡(luò)接口的別名地址來實(shí)現(xiàn)的。
??? 具體步驟如下:
??? 1.編輯/etc/tcp文件。如vi /etc/tcp
??? 2.找到包含網(wǎng)卡設(shè)備文件名net0的ifconfig命令行。
??? 3.通過在命令行后添加ifconfig命令行來為該網(wǎng)卡設(shè)置其他的IP地址(即第二個(gè)IP地址、第三個(gè)IP地址……)。若設(shè)置該網(wǎng)卡的第2個(gè)IP地址為201.168.0.2,掩碼為255.255.255.0,則可添加如下行:ifconfig net0 alias 201.168.0.2 netmask 255.255.255.0 broadcast 201.168.0.255 perf 24576 24576 1 ;若設(shè)置該網(wǎng)卡的第3個(gè)IP地址為201.168.0.3,掩碼為255.255.255.0,則可添加如下行:ifconfig net0 alias 201.168.0.3 netmask 255.255.255.0 broadcast 201.168.0.255 perf 24576 24576 1,依次類推
??? 4.執(zhí)行reboot命令,重新啟動(dòng)機(jī)器。
??? 5.使用ping命令測試網(wǎng)絡(luò)連通性。
??? 二DNS的配置文件
??? DNS服務(wù)最常用軟件是BIND( Berkeley Internet Name Domain), 它提供了解析器和域名服務(wù)器軟件,解析器做實(shí)際的查詢工作而域名服務(wù)器則提供響應(yīng)。BIND 4的配置文件為named. boot,而Bind8配置文件 為named.conf(sco5.04 以前版本配置文件為named. boot, 而sco5.05及以上版本配置文件 為named.conf);BIND將域名服務(wù)器主要分為三大類型:主域名服務(wù)器、輔域名服務(wù)器、緩存服務(wù)器;主域名服務(wù)器對(duì)它所包含的數(shù)據(jù)來說是最有權(quán)威的,它可以依次創(chuàng)建子域,并且分配權(quán)限主域名服務(wù)器是某個(gè)或幾個(gè)特定域所有信息的權(quán)威信息源;主域名服務(wù)器從系統(tǒng)管理員構(gòu)建的與域名信息有關(guān)的數(shù)據(jù)文件中取得本地信息;主域名服務(wù)器通過讀取/etc/named.conf文件取得域名信息數(shù)據(jù)存儲(chǔ)在哪些文件中。輔域名服務(wù)器是一個(gè)備份服務(wù)器,它包含有主域名服務(wù)器上基本相同的信息。在一個(gè)可以設(shè)置的時(shí)間間隔,它會(huì)從主服務(wù)器上更新數(shù)據(jù);輔域名服務(wù)器可以選擇是否在本地磁盤上保留原始記錄,這可以在named.conf中進(jìn)行配置。緩存服務(wù)器不在本地的磁盤上存儲(chǔ)數(shù)據(jù),所有的數(shù)據(jù)都是放在系統(tǒng)的緩存中;在多用戶系統(tǒng)中使用緩存服務(wù)器可以加速域名查詢的速度。緩存服務(wù)器提供一個(gè)非正式的備份方式,與在本地存儲(chǔ)數(shù)據(jù)的輔域名服務(wù)器相比較,這種方式最大的優(yōu)點(diǎn)是:在一個(gè)新的子域加入到一個(gè)主域名服務(wù)器中時(shí),它不需要更新本地DNS數(shù)據(jù)庫中的數(shù)據(jù)。
??? 比較常用的是配置成主域名服務(wù)器。 配置主域名服務(wù)器需要一整套文件,包括/etc/named.Conf, /etc/named.d/named.rev, /etc/named.d/named.hosts, /etc/named.d/named.local,
??? /etc/named.d/named.soa, /etc/named.d /root. cache等6個(gè)文件。
??? SCO Open Server 5.0.7中配置主域名服務(wù)器的步驟如下:
??? 1.以root 身份登錄進(jìn)入系統(tǒng)
??? 2.創(chuàng)建/etc/named.conf文件
??? 該文件原在/etc目錄下并不存在,需用戶自己利用文本編輯器創(chuàng)建,這是DNS的一個(gè)引導(dǎo)配置文件。
??? 3.配置已有的/etc/named.d/named.soa文件
??? 這個(gè)文件主要是配置一些SOA記錄,NS記錄,SOA記錄定義一個(gè)區(qū)的數(shù)據(jù)的開頭,定義影響整個(gè)區(qū)的參數(shù),NS記錄標(biāo)志一個(gè)域的名字服務(wù)器。
??? 4.配置已有的/etc/named.d/named.hosts文件
??? 該文件包含了大部分的域信息,它可以將主機(jī)名轉(zhuǎn)換成IP地址,主要包含A記錄,另外還可能包含一些MX,CNAME和其它記錄。
??? 基本結(jié)構(gòu):
??? name字段
??? 取值說明:
??? . 根域
??? @默認(rèn)域
??? 空引用最后一個(gè)域名
??? 標(biāo)準(zhǔn)域名主機(jī)名、ip地址、主機(jī)ip或整個(gè)域
??? type字段
??? 取值英文說明:
??? SOA (Start Of Authority ) 授權(quán)開始區(qū)域,標(biāo)識(shí)是服務(wù)器管理的起始開始位置,其中的信息說明如何控制該域。配置文件的首記錄必須是SOA記錄。
??? A (Address) 主機(jī)名轉(zhuǎn)換成ip地址。任何一個(gè)主機(jī)只能 有一個(gè)A記錄
??? CNAME(Canonic NAME) 命名主機(jī)別名。主機(jī)規(guī)范名在A中定義
??? MX (Mail exchange) 定義郵件服務(wù)器,和郵件處理優(yōu)先級(jí)別 (數(shù)字小優(yōu)先級(jí)高)
??? NS (Name Server)授權(quán)的域名服務(wù)器
??? PTR domain name Pointer) ip地址轉(zhuǎn)換成主機(jī)名
??? SOA Hostname mail-address (
??? Serial 表示信息文件版本號(hào),配置文件每次修改一次要求加1
??? Refresh表示輔助域名服務(wù)器更新的時(shí)間間隔
??? Retry 輔助域名服務(wù)器更新數(shù)據(jù)失敗,再次測試的時(shí)間間隔
??? Expire 輔助域名服務(wù)器無法從主服務(wù)器更新數(shù)據(jù)時(shí),原有數(shù)據(jù)的有效時(shí)間
??? Minimum 若未指定ttl, 高速緩存的數(shù)據(jù)以此值為生存期
??? )
#p#副標(biāo)題#e#
??? 5.配置已有的 /etc/named.d/named.rev文件
??? 該文件用于通過IP地址查找主機(jī)名;在named.rev文件中只需創(chuàng)建帶有IP地址的主機(jī)部分以及相配名字的記錄。
??? named.rev文件主要由三部分組成:
??? SOA記錄:包含域名服務(wù)器名稱,以及電子郵件地址(郵件@改用 . 表示)
??? 定義域名服務(wù)器的NS記錄
??? 定義ip地址到域名反向解析的PTR記錄
??? 6.配置已有的/etc/named.d/named.local文件
??? named.local文件用來將回送地址127.0.0.1轉(zhuǎn)換成本地主機(jī)名local host,它是反向域0.0.127.IN-ADDR.ARPA使用的文件。由于所有系統(tǒng)都將127.0.0.1作為回送地址,所以named.local文件實(shí)際上對(duì)每個(gè)系統(tǒng)都是相同的,一般情況下該文件不用修改。
??? Named. local文件主要由三部分組成:
??? SOA記錄:包含域名服務(wù)器名稱,以及電子郵件地址(郵件@改用 . 表示)
??? 定義local host的反向解析PTR記錄
??? 定義本地域名服務(wù)器的NS記錄(可省略)
??? 7.配置已有的/etc/named.d/root.cache文件
??? named.conf文件中的cache語句指向一個(gè)高速緩存初始化文件root. cache,具有高速緩存的每個(gè)服務(wù)器都有一個(gè)這樣的文件,這個(gè)文件包含著域名服務(wù)器啟動(dòng)時(shí)開始構(gòu)造一個(gè)域數(shù)據(jù)高速緩存所需要的信息。 如果系統(tǒng)沒有連接入Internet,可利用本地網(wǎng)絡(luò)中的主要的域名服務(wù)器信息去初始化高速緩存。在Intranet 環(huán)境中,該文件一般也可不改。
??? 三虛擬域名的配置
??? 虛擬域名就是用單一的系統(tǒng)(一塊網(wǎng)卡)對(duì)應(yīng)多個(gè)IP地址和系統(tǒng)名。
??? 在桌面上打開"Internet Configuration",輸入用戶ID(如:admin)和超級(jí)用戶口令進(jìn)入配置界面,單擊"Enable Virtual Domains"按鈕,經(jīng)過幾個(gè)確認(rèn)提示后,最后選擇"Add"按鈕,在隨后打開的對(duì)話框中,在Name欄輸入虛擬域名,如xxx.gyxx.edu;在IP地址欄輸入虛擬IP地址,如:201.168.0.2,系統(tǒng)會(huì)根據(jù)這個(gè)IP地址在目錄/usr/internet/ns_httpd下增加一個(gè)子目錄httpd-80.201.168.0.2(這就是該地址對(duì)應(yīng)的Web服務(wù)的根目錄), 還會(huì)在/usr/internet/ip目錄下為這個(gè)虛擬域名創(chuàng)建一個(gè)/usr/internet/ip/201.168. 0.2的子目錄(其中有該地址對(duì)應(yīng)的Ftp服務(wù)的根目錄);在Administrative user欄輸入管理員名,如:admin;在Admin User Password欄輸入管理員的口令;在Re-enter Password欄再次重復(fù)輸入管理員口令,最后單擊"Create New Virtual Domain"按鈕。以后可再次單擊"Add"按鈕繼續(xù)增加新的虛擬域名和IP地址,如:jgx.gyxx.edu和201.168.0.3。
??? 現(xiàn)在我們已創(chuàng)建了兩個(gè)虛擬域名xxx.gyxx.edu(對(duì)應(yīng)IP地址為201.168.0.2)和jgx.gyxx.edu(對(duì)應(yīng)IP地址為201.168.0.3)。
??? 四在DNS中對(duì)域名進(jìn)行配置
??? 按照以上實(shí)例在DNS對(duì)應(yīng)的配置文件中對(duì)域名進(jìn)行配置。
??? (1) /etc/named.conf 文件的配置
??? // @(#)
關(guān)鍵詞標(biāo)簽:UNIX,多級(jí)域名配置
相關(guān)閱讀
熱門文章 DNS服務(wù)器全攻略之基礎(chǔ)介紹 手動(dòng)配置Ubuntu Linux指定DNS服務(wù)器地址 SCO UNIX環(huán)境下多級(jí)域名配置步驟 淺談DNS服務(wù)器管理與配置技巧
人氣排行 DNS服務(wù)器配置使用 及全國DNS地址大全 BIND 在win 2003 下的安裝及配置 DNS服務(wù)器全攻略之基礎(chǔ)介紹 高手進(jìn)階:構(gòu)建DNS服務(wù)器簡易指南 SCO UNIX環(huán)境下多級(jí)域名配置步驟 輕松解決域名DNS解析的故障 手動(dòng)配置Ubuntu Linux指定DNS服務(wù)器地址 淺談DNS服務(wù)器管理與配置技巧