dns伺服器搭建

2021-10-02 08:41:19 字數 2218 閱讀 5279

yum install -y bind
$ vim /etc/named.rfc1912.zones   #增加如下配置,指定正反向資料檔案;

zone "tanytest.com" in ;}

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

;#反向檔名;};

$ vim /var/named/named.tanytest #正向配置檔案內容;

$ttl 1d

@ in soa tanytest.com. rname.invalid. (

0 ; serial

1d ; refresh

1h ; retry

1w ; expire

3h )

; minimum

ns dns.tanytest.com.

dns a 192.168.3.16

www a 192.168.3.17 #www.tanytest.com解釋成192.168.3.17;

aaaa ::1

$ vim /var/named/192.168.3.arpa #反向解釋檔案;檔名是需根據ip段命名;

$ttl 1d

@ in soa tanytest.com. rname.invalid. (

0 ; serial

1d ; refresh

1h ; retry

1w ; expire

3h )

; minimum

ns dns.tanytest.com.

dns a 192.168.3.16

16 ptr dns.tanytest.com. #192.168.3.16 解釋成dns.tanytest.com;

17 ptr www.tanytest.com. #192.168.3.17 解釋成www.tanytest.com;

$ vim /var/named/named.ca  #概網域名稱伺服器資訊;

$ vim /etc/named.conf

……zone "." in

;……

systemctl start named

$ vim /etc/sysconfig/network-scripts/ifcfg-ens33 #修改dns;

$ systemctl restart network

$ nslookup dns.tanytest.com #查詢正向解釋;

server: 192.168.3.16

address: 192.168.3.16#53

name: dns.tanytest.com

address: 192.168.3.16

$ nslookup www.tanytest.com

server: 192.168.3.16

address: 192.168.3.16#53

name: www.tanytest.com

address: 192.168.3.17

name: www.tanytest.com

address: ::1

$ nslookup 192.168.3.16 #查詢反向解釋;

16.3.168.192.in-addr.arpa name = dns.tanytest.com.

$ nslookup 192.168.3.17

17.3.168.192.in-addr.arpa name = www.tanytest.com.

$ nslookup www.google.com #其他網域名稱通過上層網域名稱伺服器解釋;

server: fe80::1%2

address: fe80::1%2#53

non-authoritative answer:

name: www.google.com

address: 67.228.126.62

name: www.google.com

address: 2400:cb00:2048:1::6814:224e

DNS伺服器搭建

安裝bind9 sudo apt get install bind9 跳轉到bind9配置的路徑 cd etc bind 在這個資料夾下使用ls la應該像這樣 輸入命令sudo vi named.conf.local進入檔案編輯介面,新增以下字段 type master 引數解釋 zone 指定配...

DNS伺服器搭建

domain name system dns 網域名稱系統 其實是乙個資料庫,是用於 tcp ip 程式的分布式資料庫,同時也是一種重要的網路協議。dns儲存了網路中的 ip 位址與對應主機的資訊,郵件路由資訊和其他網路應用方面的資訊,使用者通過詢問解決庫 解決庫傳送詢問並對dns回應進行說明 在 ...

DNS伺服器搭建

cat etc resolv.conf 自己配置得dns ipconfig flushdns 清除快取 vi var named named.ca 存放根的檔案 tail var log messages 訪問日誌 named checkconf 用來檢查dns的錯誤 rndc reload 重啟d...