Linux基礎服務 DNS網域名稱解析服務

2021-09-27 12:09:54 字數 3382 閱讀 6044

**

**1)快取記憶體伺服器

快取使用者解析過的資料

加快訪問速度

節約頻寬資源

2)主名稱伺服器

儲存dns區域的正本資料

可以新增刪除修改區域中的資料

3)從名稱伺服器

也被稱為輔助dns伺服器

儲存的dns區域的副本資料

不能新增修改刪除區域資料,只能讀取

主dns故障,輔助dns接替工作

1)bind

dns服務主程式

2)bind-chroot

偽裝dns配置檔案位置,增強安全性

3)主配置檔案位置

/etc/named.conf

1)安裝dns

yum -y install bind bind-chroot

2)修改主配置檔案

vim /etc/named.conf

options ;

directory "/var/named";

allow-query ;

};zone "benet.com" in ;

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

解釋options ; 53號埠監聽ip位址

directory "/var/named"; 區域配置檔案位置

allow-query ;

}; 允許100.0網段使用dns

zone "benet.com" in ;

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

3)檢查dns主配置檔案是否錯誤

named-checkconf -z /etc/named.conf

1)編輯正向解析區域配置檔案

vim /var/named/benet.com.zone

$ttl        86400   

@ soa benet.com. root.benet.com. (

2019061901

3h

15m

1w

1d

)

@ ns centos01.benet.com.

ns centos02.benet.com.

mx 10 mail.benet.com

centos01 a 192.168.100.100

centos02 a 192.168.100.200

www a 192.168.100.30

ftp cname www

mail a 192.168.100.40

* a 192.168.100.50

解析$ttl 86400 解析資源記錄有效時間24小時

@ soa benet.com. root.benet.com. ( 網域名稱為benet.com

2019061901 更新序列號

3h 重新整理時間3小時

15m 重試時間15分鐘

1w 失效時間為1周

1d 無效解析記錄儲存時間1天

)@ ns centos01.benet.com. 權威伺服器是dns的完全合格網域名稱

1 ns centos02.benet.com. 輔助dns伺服器

mx 10 mail.benet.com 郵件交換記錄

centos01 a 192.168.100.100

centos02 a 192.168.100.200

www a 192.168.100.30

ftp cname www

mail a 192.168.100.40

* a 192.168.100.50

2)新增執行許可權

chmod 755 /var/named/benet.com.zone

3)修改屬主和屬組

chown named:named /var/named/benet.com.zone

4)檢查配置檔案是否有錯

named-checkzone benet.com /var/named/benet.com.zone

1)通過正向解析檔案生成反向解析檔案

cp /var/named/benet.com.zone /var/named/192.168.100.arpa

2)編輯反向解析檔案

vim /var/named/192.168.100.arpa

$ttl 86400

@ soa benet.com. root.benet.com. (

2019061901

3h15m

1w1d

)@ ns centos01.benet.com.

10 ptr centos01.benet.com.

30 ptr www.benet.com.

40 ptr mail.benet.com.

3)檢查反向dns解析檔案是否錯誤

named-checkzone 100.168.192.in-addr.arpa /var/named/192.168.100.arpa

1)設定服務開機自動啟動

systemctl enable named

2)啟動dns服務

systemctl start named

19 allow-query ; 允許192.168.100.0/24使用快取

20 forwarders ; 將客戶端解析轉向公網

53 zone 「.」 in ;

2)重新啟動dns

systemctl restart named

在主dns伺服器上配置

cat /etc/named.conf

options ;

directory "/var/named";

allow-query ;

};zone "benet.com" in ;

};zone "100.168.192.in-addr.arpa" in ;

在從dns伺服器上配置

cat /etc/named.conf

options ;

directory "/var/named";

};zone "benet.com" in ;

};zone "100.168.192.in-addr.arpa" in ;

linux中DNS網域名稱解析服務

dns domain name system domain name server 網域名稱 用於代替ip的一串便於識記的字元,比如www.baidu.com www.taobao.com 網域名稱的背後代表的是ip。dns網域名稱解析服務可以分為正向解析和反向解析。正向解析 將網域名稱解析為ip,...

DNS網域名稱解析服務

前言 dns系統在網路中的作用就是維護著乙個位址資料庫,其中記錄了各種主機網域名稱與ip位址對應關係,方便客戶程式進行正向反向位址查詢服務 fqdn完全合格網域名稱 也稱為快取記憶體伺服器 通過向其他網域名稱伺服器查詢獲得網域名稱 ip位址記錄 將網域名稱查詢結果快取到本地,提高重複查詢時的速度 特...

DNS網域名稱解析服務

dns有四類 1,快取網域名稱伺服器,幫我們去找網域名稱解析,本身並不能解析 2,主網域名稱解析伺服器,也就是它自己本身維護乙個網域名稱的解析記錄 3,從網域名稱解析伺服器 4,智慧型解析伺服器 兩種解析記錄 正向解析 網域名稱轉換成ip 反向解析 ip轉換成網域名稱 正向解析又分為 a記錄 cna...