国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
Linux下的dns設(shè)置詳解
DNS簡(jiǎn)介
  
  DNS就是Domain NameSystem,它能夠把形如www.21php.com這樣的域名轉(zhuǎn)換為211.152.50.35這樣的IP地址;沒(méi)有DNS,瀏覽21php.com這個(gè)網(wǎng)站時(shí),就必須用211.152.50.35這么難記的數(shù)字來(lái)訪問(wèn)。提供DNS服務(wù)的就是DNS服務(wù)器。DNS服務(wù)器可以分為三種,高速緩存服務(wù)器(Cache-only server)、主服務(wù)器(Primary Name server)、輔助服務(wù)器(Second Name Server)。
  
  DNS的詳細(xì)原理、工作流程、術(shù)語(yǔ)、概念,限于篇幅,這里就不說(shuō)了??梢蚤喿x專(zhuān)門(mén)的文章,如DNS-HOWTO加以了解。
  
  首先我們做以下假設(shè):A服務(wù)器為21php.com的主域名服務(wù)器,其IP地址為11.0.0.1,B服務(wù)器為21php.com的輔助域名服務(wù)器,其IP地址為11.0.0.2;
  
  下面我們配置服務(wù)器11.0.0.1為21PHP.COM的主DNS服務(wù)器
  
Linux下的dns功能是通過(guò)bind軟件實(shí)現(xiàn)的。bind軟件安裝后,會(huì)產(chǎn)生幾個(gè)固有文件,分為兩類(lèi),一類(lèi)是配置文件在/etc目錄下,一類(lèi)是dns記錄文件在/var/named目錄下。加上其他相關(guān)文件,共同設(shè)置dns服務(wù)器。下面是所有和dns設(shè)置相關(guān)文件的列表與說(shuō)明。
  
  位于/etc目錄下的有:hosts,hosts.conf,resolv.conf,named.boot,named.conf。
  
  1、“hosts”文件,定義了主機(jī)名和ip地址的對(duì)應(yīng),其中也有將要運(yùn)行dns這臺(tái)電腦的ip地址和主機(jī)名。內(nèi)容:
  127.0.0.1 localhost.localdomain localhost
  2、“hosts.conf”文件,"order hosts bind"語(yǔ)句,指定了對(duì)主機(jī)名的解析順序是先到hosts中查找,然后到dns服務(wù)器的記錄里查找。“multi on”則是允許一個(gè)主機(jī)名對(duì)應(yīng)多個(gè)ip地址。內(nèi)容:
  order hosts, bind
  multi on
  nospoof on
  3、“resolv.conf”文件,“nameserver 10.0.0.211”指定了dns服務(wù)器的地址。注意,這個(gè)文件對(duì)普通非dns服務(wù)器的電腦(非windows的系統(tǒng);Windows系統(tǒng)是在“網(wǎng)絡(luò)屬性”中設(shè)置這項(xiàng)的)來(lái)說(shuō),是必不可少的。你如果沒(méi)有設(shè)置本機(jī)為dns服務(wù)器,你又要能夠解析域名,就必須指定一個(gè)dns服務(wù)器的地址。你可以最多寫(xiě)上三個(gè)地址,作為前一個(gè)失敗時(shí)的候選dns服務(wù)器。“domain zrs.com”指定默認(rèn)的域。文件內(nèi)容:
  domain 21php.com
  nameserver 11.0.0.1
  4、“named.boot”文件是早期版本的bind軟件使用的配置文件,現(xiàn)在新版本中已經(jīng)讓位于“named.conf”。named.conf是dns server配置的核心文件。下面我們一段一段的來(lái)解說(shuō)。
  
  # named.conf - configuration for bind
  #
  # Generated automatically by bindconf, alchemist et al.
  controls {
  inet 127.0.0.1 allow { localhost; } keys { rndckey; };
  };
  
  include "/etc/rndc.key";options {
  directory "/var/named/";
  };
  zone "." {
  type hint;
  file "named.ca";
  };
  zone "0.0.127.in-addr.arpa" {
  type master;
  file "0.0.127.in-addr.arpa.zone";
  };
  zone "localhost" {
  type master;
  file "localhost.zone";
  };
  zone "21php.com" {
  type master;
  notify yes;
  file "21php.com";
  };
  
  
  上文中#為注釋符號(hào), 其他各行含義如下:
  diretory /var/named
  
  指定named從 /var/named 目錄下讀取DNS數(shù)據(jù)文件,這個(gè)目錄用戶(hù)可自行指定并創(chuàng)建,指定后所有的DNS數(shù)據(jù)文件都存放在此目錄下;
  
  zone "." {
  type hint;
  file "named.ca";
  };
  指定named從 named.ca 文件中獲得Internet的頂層“根”服務(wù)器地址 。
  
  zone "0.0.127.in-addr.arpa" {
  type master;
  file "0.0.127.in-addr.arpa.zone";
  };
  指定named作為127.0.0網(wǎng)段地址轉(zhuǎn)換主服務(wù)器,named.local文件中包含了127.0.0.*形式的地址到域名的轉(zhuǎn)換數(shù)據(jù)(127.0.0網(wǎng)段地址是局域網(wǎng)接口的內(nèi)部 loopback地址);
  
  zone "localhost" {
  type master;
  file "localhost.zone";
  };
  指定包含localhost的DNS文件數(shù)據(jù)存放在/var/named/localhost.zone中;
  
  zone "21php.com" {
  type master;
  notify yes;
  file "21php.com.zone";
  };
  以上語(yǔ)句表明域21php.com的DNS數(shù)據(jù)存放在/var/named/目錄下的21php.com.zone中;
  
  我們可以用文本編輯器打開(kāi)/var/named/21php.com.zone,其內(nèi)容如下:
  
  $TTL 86400 @ IN SOA @ root.localhost (
  2 ; serial
  28800 ; refresh
  7200 ; retry
  604800 ; expire
  86400 ; ttl
  )
  
  @ IN NS localhost
  
  www IN A 11.0.0.233
  www2 IN A 11.0.0.23
  forum IN A 11.0.0.10
  @ IN MX 5 mail.21php.com.
  
  該文件的前部分是相應(yīng)的參數(shù)設(shè)置,此部分不需要改動(dòng),后面的部分就是具體的DNS數(shù)據(jù);
  
  例如:
  
  www IN A 11.0.0.233
  將www.21php.com解析到地址11.0.0.233;
  
  www2 IN A 11.0.0.23
  將www2.21php.com解析到地址11.0.0.23;
  
  forum IN A 11.0.0.10
  將forum.21php.com解析到地址11.0.0.10;
  
  配置服務(wù)器11.0.0.2為21php.com輔助dns服務(wù)器
  
  輔助DNS服務(wù)器,可從主服務(wù)器中轉(zhuǎn)移一整套域信息。區(qū)文件是從主服務(wù)器中轉(zhuǎn)移出來(lái)的,并作為本地磁盤(pán)文件存儲(chǔ)在輔助服務(wù)器中。在輔助服務(wù)器中有域信息的完整拷貝,所以也可以可以回答對(duì)該域的查詢(xún)。這部分的配置內(nèi)容如下:
  zone "21php.com" IN {
  type slave;
  file "21php.com.zone";
  masters { 11.0.0.1; };
  };
  
可以看到,和主DNS服務(wù)器不同地方就是:“type”改為了“slave”,然后指明了主DNS服務(wù)器的地址“masters {11.0.0.1;};”。DNS服務(wù)啟動(dòng)時(shí),就會(huì)自動(dòng)連接11.0.0.1,讀取21php.com域的信息,然后保存到本機(jī)的21php.com.zone文件里。
  
  測(cè)試DNS服務(wù)器
  
  改動(dòng)過(guò)DNS的相應(yīng)文件,用“ndc restart”命令重新啟動(dòng)服務(wù),在redhat 7.1以上版本中使用命令:
  [root@mail root]#/etc/rc.d/init.d/named restart
  使改動(dòng)生效。
  
  要測(cè)試DNS,可以找一臺(tái)客戶(hù)機(jī),把它的DNS地址設(shè)成新建立的DNS服務(wù)器地址,然后試試上網(wǎng),收信,下載等。也可以使用nslookup命令:運(yùn)行nslookup,輸入要查詢(xún)的主機(jī)名,看是否返回正確的ip地址,在redhat 7.1以上版本中推薦使用dig命令。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
LINUX下DNS配置詳細(xì)步驟 - Linux系統(tǒng)管理 - ChinaUnix.net
Linux技術(shù)中堅(jiān)站論壇 - 為了答謝冷風(fēng)、游魂斑竹,特總結(jié)DNS學(xué)習(xí)體會(huì)與大家分享!
[配置]Linux下配置DNS服務(wù)
Linux下的域名解析:DNS服務(wù)器部署及配置文件詳解
DNS配置
Linux DNS 主備同步
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服