欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

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

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

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

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久