Linux DNS伺服器配置

2021-05-23 21:38:16 字數 2372 閱讀 5777

伺服器配置

參考資料:

linux

下dns伺服器的搭建

首先我們要搞清楚什麼是dns服務,dns(domain name service)網域名稱系統或者是網域名稱服務,在如今網路高速膨脹的時代,每乙個公司組織國家等都擁有自己的**服務,大家知道上網是通過ip位址才能連線internet的,我們所見到網域名稱如www.linuxidc.com,只不 過是經過dns處理之後把找到www.linuxidc.com這個網域名稱對應的 ip,然後開始向客戶端傳送資料,每乙個**都有自己對應的網域名稱解析。

www.linuxidc.com    220.181.37.4

www.163.com       220.181.28.205 220.181.28.182 ...........

如果每乙個**都是以ip形式記憶,試想一下成千上萬的**位址你如何去記住每乙個**的ip,而像baidu,163這樣這樣 有特色的名字才更好的 記憶,要實現這個過程就需要乙個 dns伺服器 的 幫忙。

系統環境:redhat enterprise 4

硬體環境:

512mb

記憶體,128mb視訊記憶體,amd2800+,80g sata。其實 linux對 硬體環境要求沒有 windows那麼高,以前的 x86系列機器也可以執行,

bind-uitls:

包括 dns 查詢工具軟體。

bind:      

網域名稱伺服器軟體。

redhat-config-bind:

網域名稱伺服器的 gui配置工具。

caching-nameserver:

包含惟快取記憶體伺服器的配置檔案。

dns有好幾種:主服務dns,輔助dns,快取記憶體dns。這裡只講主dns, 具體的配置都 差不多。

啟動 dns :#service named start

配置檔案:

// 主配置檔案

/etc/named.conf

// 根網域名稱伺服器指向檔案

/var/named/named.ca

//localhost

區檔案(可選)

/var/named/localhost.zone

/var/named/127.0.0.zone

# cat /etc/named.conf

////named.conf

options ;

allow-query ;

};

controls keys ;

};

zone "." in ;

zone "localhost" in ;

};

zone "0.0.127.in-addr.arpa" in ;

};

zone "mysite.com" in ;

};

zone "20.50.10.in-addr.arpa" in ;

};

zone "2.50.10.in-addr.arpa" in ;

};

配置name.ca:

其他配置檔案參見附件:

現在在/etc/resolv.conf裡面新增自己的dns的 ip:

; generated by /sbin/dhclient-scrīpt

nameserver 10.50.20.100

現在開始測試dns伺服器是否能夠執行

[root@firm326 named]# service named restart

停止 named:                                               [確定]

啟動 named:                                               [確定]

ok了,可以執行,現在測試是否能夠解析網域名稱

[root@server named]# nslookup cfserver.mysite.com

server:         10.50.20.100

address:        10.50.20.100#53

name:   cfserver.mysite.com

address: 10.50.20.100

正解ok。

測試反解

# nslookup 10.50.20.100

server:         10.50.20.100

address:        10.50.20.100#53

100.20.50.10.in-addr.arpa       name = cfserver.mysite.com.

ok一切正常。

您的 dns伺服器配置成功

Linux DNS伺服器配置

1 檢查是否安裝了dns伺服器軟體 目前最流行的是bind root localhost rpm qa grep bind 主要看有沒有如下兩個軟體 不同的版本,版本數字可能不同 bind 9.3.3 7.el5 bind chroot 9.3.3 7.el5 2 安裝bind 2.1 如果能連線r...

Linux DNS伺服器的簡單配置

dns dns的簡單架設 這個架設平台是redhat 企業版5 可能在其他的 linux 版本上配置的一些細節不一樣。跟apache 一樣,dns 的配置檔案名為 named.conf 但是在本實驗平台上這個檔案是不存在的是要自己建立的,它的預設建立路徑是 var named chroot 目錄下 ...

LINUX DNS快取伺服器配置 Centos7

快取dns 伺服器搭建 快取網域名稱伺服器能夠訪問internet中的其他dns伺服器 負責處理區域網pc機dns解析請求,並快取查詢結果1 全域性配置檔案修改 listen on port 53 本機ip listen on v6 port 53 directory var named dump ...