a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

在Linux下輕松搭建自己的DNS服務器 (1)

發布時間:  2012/7/31 19:08:44

 經常上網的朋友可能經常去新浪、搜狐等大型網站,只需要在瀏覽器輸入它們的網址即可實現訪問,看似非常簡單,但是從技術層面來講,卻包含了一個復雜的過程:在訪問網頁的時候,首先在瀏覽器輸入網站域名,接著瀏覽器會根據本機DNS服務器的設置將輸入的網站域名轉換為對應的IP地址,然后才去這個IP對應的服務器上請求數據,最后將請求得到的數據通過瀏覽器顯示出來。這個過程最主要的一個環節就是從域名到IP地址的轉換,而這個工作就是靠DNS服務器實現的。
  一、 DNS服務概述
  DNS是Domain Name System的縮寫,即域名系統,DNS服務主要的功能是將域名轉換為相應的IP地址,提供DNS服務的系統就是DNS服務器。
  DNS服務器可以分為3種,主域名服務器(Master DNS)、輔助域名服務器(Slave DNS)和高速緩存服務器(Cache-only server)。
  Master DNS,本身提供dns服務,并且本身含有區域數據文件。
  Slave DNS,和Master一起提供dns服務,當Master服務器上的配置信息修改的時候,會自動更新到Slave服務器達到同步。
  Cache-only server,沒有自己的區域數據文件,只是幫助客戶端向外部dns請求查詢,然后將查到的結果保存到它的緩存中。
  在linux系統下DNS服務的功能是通過bind軟件實現的,幾乎每個linux發行版都自帶了這個DNS服務軟件,下面將具體講述DNS服務的安裝、配置與使用。
  二、 DNS服務的搭建
  這里我們的講述環境為:
  操作系統:Red Hat Enterprise Linux Server release 5
  bind軟件版本:系統自帶bind-9.3.4
  1. 安裝bind軟件
  Rhel5系統下安裝bind需要同時安裝bind-utils、bind-chroot、ypbind、bind-libs、caching-nameserver幾個支持bind的軟件包。檢查系統是否正確安裝了bind軟件,執行如下命令:
  [root@localhost ~]# rpm -qa |grep bind
  bind-libs-9.3.4-6.0.2.P1.el5_2
  bind-utils-9.3.4-6.0.2.P1.el5_2
  bind-chroot-9.3.4-6.0.2.P1.el5_2
  ypbind-1.19-8.el5
  bind-9.3.4-6.0.2.P1.el5_2
  [root@localhost ~]# rpm -qa |grep caching-nameserver
  caching-nameserver-9.3.4-6.0.2.P1.el5_2
  上面的幾個軟件包都可以從系統安裝光盤找到,如果沒有安裝或者缺少某些包,請自行通過rpm方式進行安裝,這里不在過多講述。
  如果你的系統支持yum方式自動升級,只需執行如下命令即可自動完成安裝:
  [root@localhost ~]#yum install bind caching-nameserver
  2.配置DNS服務
  Bind軟件在rhel 5版本中使用了chroot技術,與其它linux版本下的配置不盡相同,例如沒有DNS服務的核心配置文件named.conf以及任何區域數據文件,安裝程序的路徑也與其它版本不同。不過這些并不影響我們對DNS的配置,下面首先講述bind在rhel5下的安裝目錄結構。
  Bind安裝完畢,主程序目錄默認為/var/named,由于rhel5下的bind默認安裝后沒有named.conf文件,而我們在上面安裝了caching-nameserver包,這個包提供了rhel5下bind的初始化模板文件,所以/var/named/chroot/etc是DNS的核心配置文件目錄,/var/named/chroot/var/named目錄則是系統自帶的區域數據文件及自己建立的區域數據文件的位置。
  (1)named.conf文件詳解
  這里我們通過系統提供給bind的初始化模板文件構造出named.conf文件來。
  [root@localhost ~]#cd /var/named/chroot/etc
  [root@localhost etc]# cp named.rfc1912.zones  named.conf
  [root@localhost etc]#chown root:named named.conf
  在這里,我們通過拷貝named.rfc1912.zones文件構造出了named.conf主配置文件。然后將named.conf的權限設置為root:named,注意,這個授權很重要,要不然DNS無法正常工作。
  [root@localhost ~]#vi /var/named/chroot/etc/named.conf
  // named.rfc1912.zones:
  // Provided by Red Hat caching-nameserver package
  // ISC BIND named zone configuration for zones recommended by
  // RFC 1912 section 4.1 : localhost TLDs and address zones
  // See /usr/share/doc/bind*/sample/ for example named configuration files.
  在named.conf配置文件中主要使用“//”和“/* */”來進行注釋。
  options {
  directory     "/var/named";
  };
  上面這段通過OPTIONS選項定義了一些影響整個DNS服務器的環境設置,directory選項指定named從/var/named目錄下讀取DNS數據文件,這個目錄用戶可自行指定并創建,指定后所有的DNS數據文件都存放在此目錄下。
  zone "ixdba.net" IN {
  type master;
  file "ixdba.net";
  allow-update { none; };
  };
  上面這段設置是用zone關鍵字來定義一個正向域區,對應的域名分別為ixdba.net,一個zone關鍵字定義一個域區。在這里type類型有三種,它們分別是master,slave和hint,它們的含義分別是:
  l Master:表示定義的是主域名服務器。
  l slave:表示定義的是輔助域名服務器。
  l hint:表示是互聯網中根域名服務器。
  file用來指定存放DNS記錄的文件,allow-update定義是否允許客戶主機或服務器自行更新DNS記錄,上面指定的這個正向區域不允許更新DNS記錄。
  zone "60.168.192.in-addr.arpa" IN {
  type master;
  file "60.168.192.zone";
  allow-update { none; };
  };
  上面這段設置是定義一個IP為192.168.60.*的反向區域。
  (2)區域數據文件的設定
  在/var/named/chroot/var/named目錄下,我們定義出上面指定的幾個區域數據文件。
  [root@localhost ~]#cd /var/named/chroot/var/named
  [root@localhost named]#cp localhost.zone  ixdba.net
  [root@localhost named]#cp named.local  60.168.192.zone
  [root@localhost named]#chown root:named ixdba.net 60.168.192.zone
  下面我們分析下正向區域數據文件的格式和含義,主要看下我們已經設定好的ixdba.net區域數據文件:
  [root@localhost named]#more /var/named/chroot/var/named/ixdba.net
  $TTL    86400
  @               IN SOA  ns.ixdba.net.    root.ixdba.net.(
  42              ; serial (d. adams)
  3H              ; refresh
  15M             ; retry
  1W              ; expiry
  1D )            ; minimum
  IN NS           ns.ixdba.net.
  IN MX 10  mail
  IN A            192.168.60.133
  ns              IN A            192.168.60.133
  www     IN A      192.168.60.135
  mail     IN A      192.168.60.136
  linux    IN CNAME  www
  可以看出,區域數據文件內容很簡單。
  第一行是一個TTL設定,定義區域數據文件里面的各項記錄的默認TTL值為86400 秒,缺少此行不影響使用,但是會出現警告信息。
  第二行﹐是一個SOA記錄的設定,“@”代表相應的域名,也就是在named.conf中設定的zone,如在這里表示ixdba.net,IN表示后面的數據使用的是INTERNET標準。SOA,全稱是“Start Of Authority”的意思,表示目前區域授權開始。每一個區域數據文件只能有一個SOA,不能重復,而且必須是所負責的zone中第一個“記錄”。在SOA后面分別指定了這個區域的授權主機名稱和管理者的信箱,特別注意,授權主機名和管理員信箱后面都要有一個“.”,而且授權主機名稱必須能夠在DNS設置中找到一個A記錄(下面會講到),由于“@”在區域數據文件中有其它含義,因此管理員信箱郵件地址中用“.”代替“@”符號。
  接下來包含在括弧中的5組數字是作為與slave服務器同步信息而設置的,含義如下:
  l Serial:表示配置文件的修改版本,格式是年月日加上修改的次數,每次修改這個配置文件時都應該修改這個數字,因為slave DNS進行信息同步時,會比較這個數值,如果這個數值比自身的數值大,那么就進行更新,否則忽略更新。注意,這個設置很重要,如果你在修改區域數據文件后,沒有更新該值,那么所作的更改就不會更新到網上的其它DNS服務器。
  l refresh:用來設定slave DNS與Master DNS進行同步的間隔時間。
  l retry:如果slave DNS在進行更新失敗后,要隔多久再進行重試。
  l expiry:設定slave DNS在與Master DNS同步失敗后,多長時間清除對應的記錄。
  l Minimum:這是默認的最小TTL值,如果在前面沒有指定TTL值,就以這個為基準。
  以上的數字都是以秒為單位,但也可以用 H(小時)、D(天)、W(星期)來做單位。
  第8至14行,是對域名解析的具體設置,第一列表示不同的主機域名,但是省略了后面的域信息。例如“www”其實是www.ixdba.net,“mail”是指mail.ixdba.net。其它具有相同的含義。“IN”后面的指令含義說明如下:
  l NS:用來定義這個主機是個域名服務器。
  l MX:定義了一個郵件交換器。
  l A指針:定義了一個A記錄,即域名到IP的記錄。
  l CNAME:定義了域名的別名。
  從上面的例子可知,我們首先定義了一個NS(name server)為ns.ixdba.net,然后定義了一個郵件交換器,交換優先級為10,接著定義了4個A記錄,不同域名指向了不同的IP地址。最后定義了一個www的別名,即訪問linux.ixdba.net與訪問www.ixdba.net是相同的。
  下面接著分析一下反向區域數據文件60.168.192.zone的各個選項的含義:
  [root@localhost named]#more /var/named/chroot/var/named/60.168.192.zone
  $TTL    86400
  60.168.192.in-addr.arpa.       IN      SOA     ns.ixdba.net. root.ixdba.net.(
  1997022700 ; Serial
  28800      ; Refresh
  14400      ; Retry
  3600000    ; Expire
  86400 )    ; Minimum
  IN      NS      ns.ixdba.net
  136     IN      PTR     mail.ixdba.net.
  135     IN      PTR     www.ixdba.net.
  可以看出,基本結構與正向區域數據文件完全相同,只不過這里多出了一個PTR選項。PTR用來定義一個反向記錄,也就是通過IP可以查到對應的域名信息。最后兩行的第一列表示的是主機的IP地址,只不過省略了網絡地址部分,如136對應的IP為192.168.60.136,同理,135對應的IP為192.168.60.135。
  至此,DNS文件配置部分已經講述完畢,從配置DNS的過程可以看出,DNS配置文件對格式要求非常嚴格,如果設置語句以空格鍵或tab 鍵開始的話,其設置被認為是一個“記錄項”的內容,如果設置語句不是以空格鍵、Tab鍵開頭,也不在SOA指定的括弧內,

億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
   聯系:億恩小凡
   QQ:89317007
   電話:0371-63322206


本文出自:億恩科技【www.ibaoshan.net】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    国产超碰人人爽人人做| 日本免费人成视频在线观看| 番茄TODO社区免费看片| 亚洲色欲AV无码成人专区| 日本又黄又爽又无遮挡的视频| 狠狠躁天天躁无码中文字幕图| 波多野结衣 美乳人妻| 亚洲日韩AV无码| 精华液一区二区区别| YY111111少妇影院免费观| 私はあなたを爱しています怎么读 | 97超碰中文字幕久久精品| 小雪被老外黑人撑破了视频| 欧美操逼视频网站| 黑人巨大两根一起挤进| 成年女人A毛片免费视频| 亚洲 暴爽 AV人人爽日日碰| 欧美人与禽XOXO性伦交| 精品国产乱码久久久久久郑州公司 | 香蕉尹人综合在线观看| 欧美在线一区二区三区| 精品久久久久久中文字幕无码VR| 成人无码区免费AⅤ片在线观看| 阳台顶着岳刘晓莉的肥臀| 欧美私人家庭影院| 护士被医生办公室狂玩| 成熟丰满的人妻中文字幕电影| 尤物国精品午夜福利视频| 五月色综合无码一区二区三区| 欧美熟妇与小伙性欧美交| 精品卡一卡二卡3卡高清乱码| 绯色AV一区二区三区在线高清| 中文日产幕无限码一区有限公司 | 日韩精品视频三区| 久欠精品国国产99国产精2| 国产精品导航一区二区| 99视频精品全部在线观看| 亚洲欧美在线人成最新| 天堂BT种子资源在线WWW| 欧美老熟妇手机在线观看| 精品国产免费人成网站| 国产AV日韩AⅤ亚洲AV无码馆| 亚洲精品自产拍在线观看动漫| 少妇精品久久久久www| 男人强撕开奶罩揉捏我奶头视频| 精品国产18久久久久久| 国产AV一区二区三区天堂综合网| 999国内精品永久免费观看| 亚洲精品中文字幕无码蜜桃 | 精产国品一二三产区区别在哪儿呢 | 1000部拍拍拍18勿入免费视频下载| 亚洲AV喷水无码XXX| 妺妺窝人体色www九色| 国产成人啪精品视频网站午夜| 野花日本中文免费完整版4| 无码一区二区三区AV免费蜜桃| 人妻少妇乱子伦无码专区| 巨熟乳波霸若妻在线播放| 国内精品久久久久精品| 丰满人妻被两个按摩师| AK福利利电影在线看视频| 亚洲中文字幕无码久久综合网| 性色AV一区二区三区| 日日婷婷夜日日天干| 欧美成人在线最新| 久久天天躁狠狠躁夜夜AV不卡| 国产中年熟女高潮大集合| 粉嫩虎白女流水白浆在线播放| AV未满十八禁免费网站| 伊人激情AV一区二区三区| 亚洲成A人片在线观看无遮挡 | 亚洲AV图片一亚洲AV| 少妇被躁爽到高潮无码人狍大战| 欧美丰满熟妇人妻兽交视频| 久久久久免费看成人影片| 国精品午夜福利视频不卡| 国产VA免费精品观看精品| 办公室被吃奶好爽在线观看| 未满十八18禁止午夜免费网站 | 日本适合十八岁以上的护肤品一| 蜜臀人妻四季AV一区二区不卡| 精品少妇人妻av免费久久洗澡| 国产高清在线观看AV片麻豆| 被俩个黑人前后破苞的女人| …久久精品99久久香蕉国产| 亚洲已满18点击进入在线看片| 亚洲AV无码成人精品区在线h | 日韩高清国产一区在线| 欧美成人激情视频| 狂野欧美性猛XXXX乱大交| 精品久久久99大香线蕉| 国产午夜成人无码免费看| 99无人区卡一卡二卡三乱码| 亚洲午夜无码久久久久| 色综合伊人色综合网站| 欧美性猛交XXXX黑人口味重| 蜜桃AV噜噜一区二区三区| 久久精品国产99精品国产亚洲性 | 亚洲VA久久久噜噜噜熟女8| 无码H肉男男在线观看免费| 日韩欧洲亚洲SUV| 欧美亚洲国产精品久久高清| 免费看国产曰批40分钟| 久久老司机精品网站福利| 精品久久久无码人妻中文字幕豆芽| 国产无遮挡又黄又爽免费视频 | 被黑人上司侵犯狂草内射| 999久久久无码国产精品| 岳女二人名器共侍一夫的出处| 亚洲人成网7777777国产| 亚洲AV无码无在线观看红杏| 无套内射GIF舔B吃奶| 天天摸天天碰成人免费视频| 色婷婷婷亚洲综合丁香五月| 人与畜禽共性关系的重要性有哪些 | 无码人妻丰满熟妇区毛片18| 少妇高潮太爽了在线观看欧美| 日本丰满人妻XXXXXHD| 欧洲肉欲K8播放毛片护士报告| 精品日产A一卡2卡三卡4卡乱| 国产无遮挡18禁无码网站| 国产成人欧美精品视频| 丰满岳乱妇在线观看中字| 成人看片黄APP免费看软件| はるとゆき温泉旅馆攻略 | 无码国内精品人妻少妇蜜桃视频| 少妇无码一区二区三区| 日韩一区二区在线视频| 人与禽性视频77777| 欧美一区二期三区视频| 欧美富婆性猛交XXXX| 免费夜色污私人网站在线观看| 老司机带带我免费看| 久久久久久久久久久综合日本| 久久99国产精品久久99| 国产精品后入内射日本在线观看 | a 成 人小说网站在线观看| 2020无码天天喷水天天爽| 中国熟妇内谢69XXXXX| 在线观看亚洲AV电影网站| 亚洲综合成人婷婷五月在线观看| 亚洲色AV天天天天天天| 亚洲乱码中文字幕久久孕妇黑人| 亚洲国产精品久久久久蜜桃噜噜| 亚洲AV午夜成人片精品网站| 亚洲Av无码一区二区三区大黄瓜 | 香蕉大美女天天爱天天做| 无人区码一码二码三码区别图片| 玩弄漂亮少妇高潮大叫| 玩弄人妻少妇老师美妇厨房| 忘忧草在线影院WWW神马| 我的真實亂倫故事| 无码高潮爽到爆的喷水视频APP| 天堂中文最新版在线官网在线| 婷婷久久综合九色综合97最多收| 漂亮人妻被强中文字幕| 欧美性狂猛BBBBBBXXXXXX| 欧洲美女黑人粗性暴交视频| 琪琪网三级伦锂电影| 人妻少妇精品久久久久久| 人人妻人人爽人人澡人人| 日本边添边摸边做边爱小视频| 日本国产一区二区三区在线观看 | 色窝窝无码一区二区三区成人网站 | 日韩AV无码一区二区| 日本欧美大码A在线观看| 日本极品少妇XXXX| 三级无码在钱AV无码在钱| 手机国产乱子伦精品视频| 少妇夜夜春夜夜爽试看视频| 熟女CHACHACHA性少妇| 无码激情亚洲一区| 小雪尝禁果又粗又大的动态视频| 亚洲AV无码不卡在线播放| 亚洲国产精品成人久久 | 性色做爰片在线观看WW| 亚洲AV无码一区二区三区dv| 亚洲精品高清国产一线久久| 亚洲日本一本DVD高清| 一二三四影视在线观看免费视频| 在线精品亚洲观看不卡欧| 2017亚洲А∨天堂| ASS少妇PICS粉嫩BBW| 别揉我奶头~嗯~啊~动态图视频| 成熟丰满熟妇自慰XXXXX| 公交车上拨开她湿润的内裤| 国产精品乱子乱XXXX| 国内国外日产一区二区| 精品熟女AV少妇免费久久自慰| 久久久久女教师免费一区| 美女GIF趴跪式抽搐动态图| 女人无遮挡无内衣内裤网站| 青青青国产成人久久111网站| 日产精品一线二线三线芒| 天黑黑影院在线观看免费中文| 无码午夜福利视频一区| 亚洲AV永久无码成人红楼影视| 亚洲欧洲日产国码无码| 在厨房娇妻被朋友胯下挺进| 99西方37大但人文艺术|