日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

named学习笔记

發布時間:2024/4/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 named学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

????DNS主要用來實現對類似baidu.com這類地址翻譯成IP地址,就是大家最常見的正向解析。它是一個自頂而下的樹形結構,頂端是根域 .。我們常見的t66y.com其實完整的域名為t66y.com. 。平常我們上網都是使用ISP的DNS服務器來解析。其實ISP的DNS服務器只是緩存了加快查詢的速度,很多不常見的域名,ISP也是向最頂端的服務器來查詢的。

????首先,安裝包yum -y intall bind

? ? ?第二步,根據自己的實際環境修改配置文件,這里我們略過默認的選項,只列出修改的部分。

????cat /etc/named.conf

????#dns服務器監聽的端口? ? ????

????listen-on port 53 { 127.0.0.1;192.168.1.200; };

????#允許使用此臺服務器進行dns查詢的客戶端

????#如果是一個子網可以寫成192.168.1.0/24;多個子網間使用;分隔

????allow-query ? ? { any;};?

????#大型機構一般多臺DNS服務器,會向列表內服務器傳遞更新數據

????allow-transfer ?{ 192.168.1.201;}; ? ?

????#ISP DNS,此列表非空先轉發,列表內服務器無響應再向根查詢

? ? ?forwarders ? ? ?{218.6.200.139;202.98.96.68;};?

? ? ?#允許向根服務器查詢

????recursion yes;

? ?? #禁用dnssec,否則向根查詢會有報錯。這里要改成no,注釋掉是沒有用的。

????dnssec-enable no;

? ? ?dnssec-validation no;

? ?? #添加正向解析域

????zone "it.lab" IN {

????? #master類型可寫,slave類型只讀。

? ? ? ? type master;

????? #域名解析用到的文件,這個文件并沒有什么格式要求。這里我們用域名加forward,

????????比較容易看出來是哪個域的正向解析。

? ? ? ? file "it.lab.forward";

????? #有更新主動通知slave類型服務器

? ? ? ? notify yes;

};


#添加反向解析域,in-addr.arpa是固定格式,前面的數字是正向解析域規劃的子網從最低位倒過來寫到最高位,即反轉域名。這里并不支持變長子網掩碼。例如我們規劃的子網是192.168.1.0/24,這個反轉域名就寫成1.168.192.

zone "1.168.192.in-addr.arpa" IN {

? ? ? ? type master;

? ? ? ? file "1.168.192.reverse";

? ? ? ? notify yes;

};

最后,創建域名解析文件。

cat /var/named/it.lab.forward

#指定根域

$ORIGIN .

#解析內容存活時間,即某一紀錄被解析后,客戶端會認為這個解析在多長時間內是有效的,在這個有效時間內,客戶端不會重復去解析同一紀錄。

$TTL 86400 ? ? ?; 1 day

#it.lab即為此文件解析的域名,也可用@表示本域;IN表示INTERNET類型;SOA即Start of Authority,;it.lab.是FQDN完整域名,一定要加最后一個.;root.it.lab.是管理員的聯系方式,@有特殊含義,我們使用.代替。

it.lab ? ? ? ? ? ? ? ? ?IN SOA ?it.lab. root.it.lab. (

????????????#每一次DNS更新都會增加serial計數,不同DNS服務器間使用此標記判斷數據新舊從而確定同步的方向。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 307 ? ? ? ?; serial?

????????????#slave服務器查詢主服務器更新數據的時間間隔

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 28800 ? ? ?; refresh (8 hours)

????????????#slave服務器通訊失敗情況下重試時間間隔

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7200 ? ? ? ; retry (2 hours)

????????????#標記為無效記錄的時間間隔

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 604800 ? ? ; expire (1 week)

????????????#緩存服務器緩存記錄的時間

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 86400 ? ? ?; minimum (1 day)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? )

????????????#此域的域名服務器紀錄

? ? ? ? ? ? ? ? ? ? ? ? NS ? ? ?dns.it.lab.

? ? ? ? ? ? ? ? ? ? ? ? NS ? ? ?dns2.it.lab


????????????#主機紀錄,dns為主機名,A為紀錄類型,后面跟IP地址

dns ? ? ? ? ? ? ? ? ? ? A ? ? ? 192.168.1.200

dns2 ? ? ? ? ? ? ? ? ? ?A ? ? ? 192.168.1.201

????????????#別名紀錄,第一頂為別名,CNAME為紀錄類型,最后跟一條A紀錄主機名

dhcp ? ? ? ? ? ? ? ? ? ?CNAME ? dns


slave服務器只需修改配置文件域解析文件描述

zone "it.lab" IN {

????? #type設置為slave

? ? ? ? type slave;

????? #master列表

? ? ? ? masters { 192.168.1.200;};

? ? ? ? file "slaves/it.lab.forward";

? ? ? ? notify no;

};



zone "1.168.192.in-addr.arpa" IN {

? ? ? ? type slave;

? ? ? ? masters { 192.168.1.200;};

? ? ? ? file "salves/1.168.192.reverse";

? ? ? ? notify no;

};


轉載于:https://blog.51cto.com/jerkou/1759514

總結

以上是生活随笔為你收集整理的named学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。