999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OpenSUSE15和BIND9的DNSServer配置

2019-09-10 08:25:30伍仕杰徐倩
關(guān)鍵詞:按鈕定義

伍仕杰 徐倩

摘 要:DNS是計(jì)算機(jī)網(wǎng)絡(luò)重要的應(yīng)用系統(tǒng),本文研究了基于OpenSUSE15 Linux和BIND9的DNS Server配置,介紹了平臺(tái)概況,詳細(xì)描述了配置的過(guò)程,重點(diǎn)對(duì)相關(guān)的關(guān)鍵選項(xiàng)或是參數(shù)的配置進(jìn)行了分析,為DNS 服務(wù)器的配置維護(hù)提供參考。

關(guān)鍵詞:DNS BIND配置

前言:

DNS 是計(jì)算機(jī)網(wǎng)絡(luò)重要的應(yīng)用系統(tǒng),對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用和服務(wù)有著重要的意義。Windows和Linux平臺(tái)都有相關(guān)的軟件可以搭建DNS服務(wù)器, OpenSUSE15 Linux和BIND9的組合穩(wěn)定且方便維護(hù)。

一、平臺(tái)概況

BIND是一款開(kāi)放源碼的DNS服務(wù)器軟件,是由美國(guó)加州大學(xué)Berkeley分校開(kāi)發(fā)和維護(hù)的,全名為Berkeley Internet Name Domain,它是目前世界上使用最為廣泛的開(kāi)源DNS服務(wù)器軟件,支持各種unix平臺(tái)和windows平臺(tái)。BIND9是最新的版本。

YaST是OpenSUSE及SUSE Linux中的工具,是在Linux環(huán)境下最有效的安裝和系統(tǒng)管理工具。它是一個(gè)由Novell公司發(fā)起和積極推動(dòng)的開(kāi)源項(xiàng)目。YaST是以RPM為基礎(chǔ)的操作系統(tǒng)安裝與設(shè)置工具,它的特性主要在于,可以設(shè)置很多系統(tǒng)的各個(gè)部分。一些服務(wù),包括多個(gè)配置文件需要捆綁在一起。管理員不必找出是哪些配置文件,因?yàn)閅aST提供了一個(gè)通用的接口,適用修改所有相關(guān)的文件,讓管理員可以方便地配置復(fù)雜的配置文件。

SuSE YaST并不意味著管理員必須將SUSE運(yùn)行在圖形窗口模式下使用。SUSE是使用標(biāo)準(zhǔn)的SSH協(xié)議,可以通過(guò)SecureCRT,Putty等標(biāo)準(zhǔn)SSH工具都可以遠(yuǎn)程進(jìn)行管理,而且YaST和無(wú)圖形窗口模式100%兼容,對(duì)于遠(yuǎn)程連接服務(wù)器來(lái)說(shuō)也非常方便。這樣即使是對(duì)于沒(méi)有經(jīng)驗(yàn)的Linux管理員,YaST也是事半功倍的好用的工具。

Yast-DNS-Server是Yast的一個(gè)組件,可以方便靈活地對(duì)DNS服務(wù)進(jìn)行配置和管理。

二、安裝環(huán)境

(一)安裝OpenSUSE15.1

OpenSUSE15.1是OpenSUSE的最新版本,安裝過(guò)程中選擇系統(tǒng)角色即使用用途,選擇“KDE Plasma桌面系統(tǒng)”即可安裝圖形化界面。

(二)安裝YaST-DNS-Server

OpenSUSE 的zyper命令能提供互聯(lián)網(wǎng)上的在線(xiàn)安裝,但我們是在內(nèi)網(wǎng)使用,為確保安全,采用線(xiàn)下安裝的方式。首先下載DNS-Server的rpm,拷貝到服務(wù)器,將文件名改短,如“yast-dns-server.rpm”,在terminal中進(jìn)入此路徑,輸入命令#yast –in yast-dns-server.rpm進(jìn)行安裝。

在安裝過(guò)程中,安裝程序會(huì)自動(dòng)提示安裝BIND,確認(rèn)安裝就可以了。

三、配置

(一)配置權(quán)威服務(wù)器

1、增加域及記錄

權(quán)威服務(wù)器,打開(kāi)YaST,找到Network Service,其中安裝了DNS-Server,點(diǎn)擊打開(kāi),點(diǎn)擊“DNS Zones”,在“Name”填寫(xiě)框中填寫(xiě)“cs.”,“Type”默認(rèn)選擇“Master”,表明這是一個(gè)主域服務(wù)器。點(diǎn)擊后面的“Add”按鈕。下面“Configured DNS Zones”框中增加“cs.”域,選擇該域,點(diǎn)擊框右邊的“Edit”按鈕,進(jìn)入域編輯器“Zone Editor”。

點(diǎn)擊標(biāo)簽“Records”,在下面的輸入框輸入相應(yīng)的項(xiàng),“Record Key”中填入域名,“Type”中選擇“A:IPv4 Domain Name Translation”,“Value”項(xiàng)填寫(xiě)IP地址。完畢后,點(diǎn)擊右側(cè)“Add”按鈕,記錄被記錄,陳列在下邊“Configured Resource Records”表中。點(diǎn)擊右下角“OK”按鈕,回到“DNS Zones”,點(diǎn)擊右下角“OK”按鈕,DNS-Server完成配置保存、緩存清理等后關(guān)閉。

DNS-Server在 /etc/named.conf配置文件中,定義一個(gè)主域服務(wù)器:

2、測(cè)試。

在terminal中使用“nslookup 域名 127.0.0.1” 命令,測(cè)試剛才加入的域名是否能正確解析。

3、訪(fǎng)問(wèn)控制

在測(cè)試過(guò)程中發(fā)現(xiàn),在服務(wù)器所在局域網(wǎng)能使用該服務(wù)器解析域名,但在局域往外解析失敗,返回“Query refused”。這是對(duì)請(qǐng)求查詢(xún)的主機(jī)進(jìn)行了限制。

找到DNS-Server中“Basic Options”,在“Add or Change Option”選擇“allow-query”項(xiàng),填值“{0.0.0.0/0}”,允許所有主機(jī)的查詢(xún)。

(二)配置緩存 DNS 服務(wù)器

已經(jīng)配置了主域服務(wù)器,仍有必要定義一個(gè)緩存服務(wù)器。因?yàn)榫彺娣?wù)器上不存放特定域名的配置文件。當(dāng)客戶(hù)端請(qǐng)求緩存服務(wù)器來(lái)解析域名時(shí),該服務(wù)器將首先檢查其本地緩存。如果找不到匹配項(xiàng)便會(huì)詢(xún)問(wèn)主服務(wù)器,接著這條響應(yīng)將被緩存起來(lái)。這樣可以減少 DNS 權(quán)威服務(wù)器的查詢(xún)次數(shù)。

1、定義一個(gè)緩存服務(wù)器

在新的服務(wù)器上安裝YaST-DNS-Server,由于緩存服務(wù)器上不定義特定域名,所以只需定義一個(gè)轉(zhuǎn)發(fā)。

作為緩存服務(wù)器,在很多情況下都使用轉(zhuǎn)發(fā)器forwarder,所有非本域的和在緩存中無(wú)法找到的域名查詢(xún)都將轉(zhuǎn)發(fā)到設(shè)置的DNS轉(zhuǎn)發(fā)器上,由這臺(tái)DNS來(lái)完成解析工作并做緩存。但這種方式,對(duì)域沒(méi)有選擇性,只要自己不能解析的都往設(shè)置的DNS轉(zhuǎn)發(fā)器上發(fā),對(duì)指定的權(quán)威服務(wù)器勢(shì)必也造成負(fù)擔(dān)。在BIND9.1.0以后引入了一個(gè)新的特性:轉(zhuǎn)發(fā)區(qū)(forward zone),它允許把DNS配置成只有查找特定域名的時(shí)候才使用轉(zhuǎn)發(fā)器。

緩存服務(wù)器采用轉(zhuǎn)發(fā)區(qū)(forward zone)是比較好的方式,將指定區(qū)域的查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)到該區(qū)域的權(quán)威服務(wù)器上,權(quán)威服務(wù)器只負(fù)責(zé)查詢(xún)所在區(qū)域的查詢(xún),而不必去管非本區(qū)域的查詢(xún)。

點(diǎn)擊“DNS Zones”,在Name填寫(xiě)框中填寫(xiě)“cs.”,Type選擇“Forward”,點(diǎn)擊后面的“Add”按鈕。下面“Configured DNS Zones”框中增加“cs.”域,但與主域名服務(wù)器不同的是,其類(lèi)型為“Forward”。

可以看到,配置文件named.conf中增加了

跟實(shí)際應(yīng)用最緊密的是前兩個(gè),其中第一個(gè)指向根的區(qū)域選擇器最為重要。

(三)指向根域

BIND是互聯(lián)網(wǎng)上的域名系統(tǒng)服務(wù)軟件,對(duì)于根的指向默認(rèn)指向的是世界互聯(lián)網(wǎng)上的 13 個(gè)根域名服務(wù)器。對(duì)于我們內(nèi)網(wǎng)來(lái)講,尤其是對(duì)使用我們內(nèi)網(wǎng)域名系統(tǒng)來(lái)講,必須要重新配置。

相對(duì)來(lái)講,根域往往是固定的,不需要經(jīng)常修改,所以在Yast-DNS-Server中沒(méi)有提供配置接口,只能通過(guò)BIND配置文件來(lái)進(jìn)行修改。

在BIND配置文件named.conf中定義了根的區(qū)域選擇器:

可以看到,定義根的指向是“root.hint”。文件“root.hint”里面默認(rèn)定義了從a.root-server.net、b.root-server.net到m.root-server.net的13個(gè)互聯(lián)網(wǎng)根服務(wù)器。在內(nèi)網(wǎng)域名系統(tǒng)里面,需要把它修改為內(nèi)網(wǎng)的根服務(wù)器:

(四)日志設(shè)置

YaST-DNS-Server提供了日志管理,同在左側(cè)菜單欄“Logging”。默認(rèn)“Log Type”是選擇“System Log”,既是記錄在系統(tǒng)日志“messages”中,其路徑為“/var/log/messages”。“messages”主要記錄啟動(dòng)、關(guān)閉的日志記錄和一些嚴(yán)重錯(cuò)誤,如果把DNS-Server的日志也記錄在這個(gè)文件里,存在的弊端就是DNS的日志和系統(tǒng)日志混在一起,而且DNS查詢(xún)請(qǐng)求往往比較多,日志條目會(huì)非常多,不利于日志分析,所以應(yīng)設(shè)置專(zhuān)門(mén)的DNS日志。

我們選擇“File”選項(xiàng), “Filename”填寫(xiě)文件名及路徑 “var/lib/named/log/query.log”,“Maximum Size”為單個(gè)日志文件最大體積,“Maximum Version”為文件數(shù)量。由于DNS請(qǐng)求較多,把“Maximum Size”設(shè)定為100MB,把“Maximum Version”設(shè)定為“5”,則會(huì)建立query.log.0至query.log.4等5個(gè)文件,而當(dāng)前正在記錄的文件為query.log。這些文件會(huì)根據(jù)生成時(shí)間自動(dòng)更替保證為記錄最新的日志。

可以將右側(cè)框“Additional Logging”內(nèi)的三個(gè)選項(xiàng)“Log All DNS Queries”、“Log Zone Updates”、“Log Zone Transfers”選上,將三類(lèi)日志記錄在日志文件中。

四、總結(jié)

BIND9作為比較流行的DNS服務(wù)器,提供了功能良好的底層應(yīng)用,但其配置等需要對(duì)相關(guān)配置文件進(jìn)行修改,而YaST提供了直觀(guān)明了的圖形界面,能方便對(duì)部分常用的配置進(jìn)行增、刪、改,尤其是涉及到增加、修改、刪除域及其記錄時(shí)。YaST和BIND是兼顧性能與方便操作的組合。本文研究了基于OpenSUSE15 Linux和BIND9的DNS Server配置,詳細(xì)描述了配置的過(guò)程,對(duì)相關(guān)的關(guān)鍵選項(xiàng)或是參數(shù)的配置重點(diǎn)進(jìn)行了分析,希望能為DNS 服務(wù)器的配置維護(hù)提供參考。

參考文獻(xiàn):

[1]周增國(guó),龐有軍.Linux平臺(tái)校園網(wǎng)DNS服務(wù)的設(shè)計(jì)與實(shí)現(xiàn).《大連大學(xué)學(xué)報(bào)》,2008年03期.

[2]秦寶龍,淑琴.利用BIND9為內(nèi)外網(wǎng)用戶(hù)提供域名解析服務(wù).內(nèi)蒙古電大學(xué)刊, 2012年03期.

猜你喜歡
按鈕定義
這些按鈕能隨便按嗎?
哪個(gè)是門(mén)鈴真正的按鈕
當(dāng)你面前有個(gè)按鈕
永遠(yuǎn)不要用“起點(diǎn)”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
定義“風(fēng)格”
死循環(huán)
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
內(nèi)心不能碰的按鈕
修辭學(xué)的重大定義
山的定義
主站蜘蛛池模板: 99精品影院| 亚洲欧美日韩动漫| 1769国产精品免费视频| 青青操国产视频| 伊人丁香五月天久久综合 | 综合久久久久久久综合网| 无码日韩人妻精品久久蜜桃| 青青草原国产| 日本道综合一本久久久88| 亚洲va欧美ⅴa国产va影院| 亚洲无码精彩视频在线观看| 久久网欧美| 国产高清在线丝袜精品一区| 日本一区中文字幕最新在线| 日韩a在线观看免费观看| 国产乱论视频| 久久综合五月| 久久这里只有精品国产99| 67194亚洲无码| 久久综合九色综合97婷婷| 久久免费看片| 亚洲福利片无码最新在线播放| 2021精品国产自在现线看| 日韩无码黄色网站| 久久精品亚洲专区| 看你懂的巨臀中文字幕一区二区| 热re99久久精品国99热| 国产精品hd在线播放| 亚洲青涩在线| 国产精品夜夜嗨视频免费视频| 丁香婷婷久久| 婷婷久久综合九色综合88| 国产精品亚洲五月天高清| 欧美日本在线观看| 动漫精品啪啪一区二区三区| 国产无码在线调教| 国产尤物jk自慰制服喷水| 亚洲国产精品人久久电影| 久久伊人操| 国产SUV精品一区二区| 欧美日韩国产在线人| 日韩精品毛片| 亚洲另类色| 免费jizz在线播放| 欧美另类视频一区二区三区| 精品无码人妻一区二区| 亚洲精品777| 欧美亚洲香蕉| 99青青青精品视频在线| 蜜桃视频一区二区三区| 国产一区三区二区中文在线| 黄色网址免费在线| 日韩黄色大片免费看| 精品人妻无码中字系列| 亚洲无码视频图片| 欧美一区二区三区不卡免费| 国产免费网址| 国产乱人伦偷精品视频AAA| 久久久久国色AV免费观看性色| 久久青草精品一区二区三区| 东京热高清无码精品| 日韩免费毛片视频| 亚洲永久精品ww47国产| 国产乱人乱偷精品视频a人人澡| 色爽网免费视频| 欧美日韩成人在线观看| 天天躁日日躁狠狠躁中文字幕| 99久久精彩视频| 夜夜操国产| 国产二级毛片| 色首页AV在线| 国产精品一区二区在线播放| 一本大道东京热无码av| 欧美人人干| 亚洲成a人片在线观看88| 色综合中文| 成人亚洲天堂| 91麻豆国产精品91久久久| 国产尹人香蕉综合在线电影 | 亚洲高清在线天堂精品| 五月天综合网亚洲综合天堂网| 亚洲av无码牛牛影视在线二区|