#yum安裝
[root@miwifi-r4cm-srv ~]# yum install bind.x86_64 -y
#啟動[root@miwifi-r4cm-srv ~]# systemctl start named
#開機自啟動
[root@miwifi-r4cm-srv ~]# systemctl enable named
[root@miwifi-r4cm-srv ~]# vim /etc/named.conf
#讓本機的所有網路介面開啟53埠
listen-on port 53 ;
#讓所有人都可以訪問本機的a記錄檔案
allow-query ;
#關閉dns的安全認證功能
dnssec-validation no;
我們還能夠在配置檔案中看到include 「/etc/named.rfc1912.zones」;這一行,這個檔案中設定了我們要維護的網域名稱。
zone "sunwei.test" in ;
};
sunwei.test 是我要維護的網域名稱
sunwei.test.zone 是乙個檔案,這個檔案中記錄了每台主機和ip的對應關係
sunwei.test.zone應該放置在/var/named中,可以使用cp -p named.localhost sunwei.test.zone 生成此檔案,一定要加-p ,許可權很重要!
[root@miwifi-r4cm-srv named]# cat sunwei.test.zone
$ttl 1d
@ in soa dns.sunwei.test. sunwei. (
0 ; serial
1d ; refresh
1h ; retry
1w ; expire
3h ) ; minimum
ns dns.sunwei.test.
dns a 192.168.31.207
www a 192.168.31.183
第一行@表示設定維護網域名稱
在這個檔案中不用「.」結尾會自動補出@的值
soa表示授權主機名字
www a 192.168.31.207中www因為沒有以.結尾,所以www=www.sunwei.test
192.168.31.207就是www.sunwei.test的ip位址
#服務重啟
[root@miwifi-r4cm-srv named]# systemctl restart named
#節點上配置網域名稱伺服器ip,ip為192.168.31.207
[root@miwifi-r4cm-srv named]# cat /etc/resolv.conf
; generated by /usr/sbin/dhclient-script
nameserver 192.168.31.207
#安裝dig命令測試
[root@miwifi-r4cm-srv named]# yum install bind-utils -y
#dig測試一下,如下表示正常
[root@miwifi-r4cm-srv named]# dig www.sunwei.test
; <<>> dig 9.9.4-redhat-9.9.4-72.el7 <<>> www.sunwei.test
;; global options: +cmd
;; got answer:
;; ->>header<<- opcode: query, status: noerror, id: 46596
;; flags: qr aa rd ra; query: 1, answer: 1, authority: 1, additional: 2
;; opt pseudosection:
; edns: version: 0, flags:; udp: 4096
;; question section:
;www.sunwei.test. in a
;; answer section:
www.sunwei.test. 86400 in a 192.168.31.183
;; authority section:
sunwei.test. 86400 in ns dns.sunwei.test.
;; additional section:
dns.sunwei.test. 86400 in a 192.168.31.207
;; query time: 0 msec
;; server: 192.168.31.207#53(192.168.31.207)
;; when: sat sep 21 01:27:13 cst 2019
;; msg size rcvd: 94
至此,正向解析完成…
文章未完待續…
DNS正向解析 反向解析
dns a 直接解析到空間ip位址 cname 解析到別名 mx 電子郵件系統發郵件時根據收信人的位址字尾來定位郵件伺服器,是設定企業郵箱的 ns 指dns,用預設的就行,一般不用修改 txt 一般指為某個主機名或網域名稱設定的說明,是企業郵箱的輔助設定。1.安裝dns網域名稱系統 yum inst...
DNS正向解析實現
dns正向解析實現 一.資源記錄 區域解析庫是由眾多資源記錄 resource record,簡稱 rr 組成。資源記錄由 a,aaaa,ptr,soa,ns,cname,mx,txt,spt等記錄型別組成。接下來我們一起來介紹一下常用的記錄型別含義 soa 全稱為 start of authori...
DNS一鍵正向解析部署(文件)
dns一鍵正向部署的shell指令碼 內容 bin bash df grep sr0 if eq 0 then yum y install bind dev null 若已掛載則直接安裝bind軟體包 else mount dev cdrom mnt dev null yum y install b...