欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux下bind9安裝配置一例

 更新時間:2013年02月09日 20:27:01   作者:  
linux下bind9安裝配置一例,有需要的朋友可以參考下

一,安裝BIND
  1.下載BIND   http://www.isc.org  也可以去本站下載 bind9 dns軟件。
  2.編譯安裝

復制代碼 代碼如下:

#  tar zxvf bind-9.4.0.tar.gz
   #  cd bind-9.4.0
   # ./configure sysconfdir=/etc  //更多安裝選項 ./configure --help
   #  make
   # make install

二,配置BIND
A.創(chuàng)建需要文件
1)./etc/named.conf  
   # vi /etc/named.conf 推出保存即可 或 touch /etc/named.conf

2)./etc/rndc.conf  
   # rndc-confgen > /etc/rndc.conf

B.創(chuàng)建目錄 /var/named
   # mkdir /var/named

B.編輯/etc/named.conf  內(nèi)容如下

復制代碼 代碼如下:

options {
       directory "/var/named";   //表示默認的數(shù)據(jù)庫文件在/var/named中 若沒有需手動創(chuàng)建
      // pid-file  "/var/run/named/named.pid"; //運行的PID文件路徑,用于使用其他用戶啟動named
          };
        zone "." {            //創(chuàng)建root域

         type hint;
         file "named.ca";
         };
        zone "localhost" {   //創(chuàng)建 localhost域
         type master;
         file "named.local";
        };
       zone "example.com" {  //創(chuàng)建 example.com域
         type master;
         file "example.com.zone";
       };
      zone "0.0.127.in-addr.arpa"{ //localhost的反解析
          type master;
         file "127.0.0.zone";
      };
     zone "100.168.192.in-addr.arpa" {  //example.com的反向解析
          type master;
          file "192.168.100.zone";
      };
//這段文件在/etc/rndc.conf 的尾部需拷貝才能使用 # tail +13 /etc/rndc.conf >>/etc/named.conf
# Use with the following in named.conf, adjusting the allow list as needed:
key "rndc-key" {
        algorithm hmac-md5;
        secret "HWM3L+e7LWDZJJ/dJEzQEw==";
 };

 controls {
        inet 127.0.0.1 port 953
                allow { 127.0.0.1; } keys { "rndc-key"; };
 };
# End of named.conf

D.在/var/named 中創(chuàng)建相應的數(shù)據(jù)文件 文件名由named.conf  中的file 參數(shù)制定
由named.conf可知有 named.ca,   named.local, example.com.zone,  127.0.0.zone , 192.168.100.zone
1.  named.ca
  # dig -t NS . >/var/named/named.ca
2.  named.local  #vi /var/named/named.local   加入以下內(nèi)容

復制代碼 代碼如下:

$TTL 1D
@   IN    SOA    localhost.  root (
                 2007042801
                 1H
                 15M
                 1W
                 1D )
    IN   NS   @
    IN   A    127.0.0.1

3.  example.com.zone

復制代碼 代碼如下:

$TTL 1D
@    IN    SOA     example.com.      root (
                 2007042801
                 1H
                 15M
                 1W
                 1D )
              IN   NS      ns.example.com.
              IN   MX  10  mail.example.com.
              IN   A       192.168.100.125
www           IN   A       192.168.100.125
db            IN   A       192.168.100.124
ns            IN   A       192.168.100.126
mail          IN   A       192.168.100.251
shop          IN   A       192.168.100.125
*.shop        IN   A       192.168.100.124
news          IN   CNAME   www
3.   127.0.0.zone
$TTl 1D
@   IN     SOA   @     root.localhost. (
                       2007042801
                       1H
                       15M
                       1W
                       1D
                            )
        IN NS              localhost.
1       IN PTR             localhost.
4.   192.168.100.zone
$TTL 1D
@            IN    SOA           @            root.example.com.  (
                                 2007042801
                                 1H
                                 15M
                                 1W
                                 1D  )
            IN     NS            example.com.
125         IN     PTR           example.com.
125         IN     PTR           www.example.com.
124         IN     PTR           db.example.com.
126         IN     PTR           ns.example.com.
251         IN     PTR           mail.example.com.

補充說明
a. named服務器的啟動問題
1. 啟動 #named   //以root用戶啟動
#named -u named //以named用戶啟動,必須有這個用戶而且,named.pid的屬主是 named
2. 更改配置后如何重啟
# rndc reload
3.測試配置是否成功,可用 host, dig ,nslookup 判斷

相關文章

  • linux中關于ftp查看不到文件列表的問題詳解

    linux中關于ftp查看不到文件列表的問題詳解

    下面小編就為大家?guī)硪黄猯inux中關于ftp查看不到文件列表的問題詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • Django在Ubuntu14.04的部署方法

    Django在Ubuntu14.04的部署方法

    下面小編就為大家?guī)硪黄狣jango在Ubuntu14.04的部署方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • linux下system函數(shù)的簡單分析

    linux下system函數(shù)的簡單分析

    這篇文章主要簡單分析了linux下system函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • linux下獲取文件的創(chuàng)建時間與實戰(zhàn)教程

    linux下獲取文件的創(chuàng)建時間與實戰(zhàn)教程

    這篇文章主要給大家介紹了關于linux下獲取文件的創(chuàng)建時間與實戰(zhàn)的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用linux系統(tǒng)具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-12-12
  • 詳解linux下tar壓縮解壓縮文件夾的命令與參數(shù)

    詳解linux下tar壓縮解壓縮文件夾的命令與參數(shù)

    大家都知道壓縮文件或者文件夾可以為磁盤節(jié)省不少空間,那么Linux系統(tǒng)的壓縮和解壓縮命令都有哪些呢?參數(shù)又有哪些呢?下面小編就給大家介紹Linux下tar壓縮和解壓縮文件夾的命令與參數(shù),希望本文的內(nèi)容對你能有所幫助。
    2016-11-11
  • Ubuntu 14.04下安裝和配置redis數(shù)據(jù)庫

    Ubuntu 14.04下安裝和配置redis數(shù)據(jù)庫

    安裝Redis服務器,會自動地一起安裝Redis命令行客戶端程序。在本機輸入redis-cli命令就可以啟動,客戶端程序訪問Redis服務器。
    2016-04-04
  • Linux系統(tǒng)清除緩存的方法總結

    Linux系統(tǒng)清除緩存的方法總結

    在本篇文章里小編給大家整理了關于Linux系統(tǒng)清除緩存的方法和實例內(nèi)容,需要的朋友們參考下。
    2020-01-01
  • CentOS 7.4下安裝Oracle 11.2.0.4數(shù)據(jù)庫的方法

    CentOS 7.4下安裝Oracle 11.2.0.4數(shù)據(jù)庫的方法

    本篇文章主要介紹了CentOS 7.4下安裝Oracle 11.2.0.4數(shù)據(jù)庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Ubuntu安裝和卸載CUDA和CUDNN的實現(xiàn)

    Ubuntu安裝和卸載CUDA和CUDNN的實現(xiàn)

    這篇文章主要介紹了Ubuntu安裝和卸載CUDA和CUDNN的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Apache?HTTP?安裝和配置下載詳解

    Apache?HTTP?安裝和配置下載詳解

    這篇文章主要介紹了Apache?HTTP?安裝和配置下載,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-12-12

最新評論