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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

9月20日 DNS总结

發(fā)布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 9月20日 DNS总结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

DNS:Domain Name System

主要解決域名和IP轉換,而早期主要是手動配置IP和域名的對應關系--hosts

相關概念:

名稱空間:他制定用于組織名稱的域的層次結構

資源記錄Resouce Record:它將DNS域名映射到特定的類型的資源信息,供名稱空間中注冊或解析名稱使用。在linux系統(tǒng)中,叫做“名稱解析庫”,在/var/named每一行是一個資源記錄

DNS服務器:它存儲和應答資源記錄的名稱查詢

DNS客戶端:解析程序,它查詢從服務器返回的搜索將名稱解析為查詢中指定的記錄類型。

DNS系統(tǒng)的作用:

正向解析:根據(jù)主機名稱查找對應的IP地址

反向解析:根據(jù)IP地址查找對應的主機域名

DNS系統(tǒng)的分布式數(shù)據(jù)結構:

?

?

根就是 ‘.’:一個域名訪問他的根服務器可以這樣:www.magedu.com.一般來說瀏覽器會自動補全這個.

?

全球一共有13臺根服務器:如圖

?

解析過程:www.magedu.com.

倒置,先查找本地DNS記錄,沒有就去找根

.----.com----.magedu----www

遞歸:只關注結果

迭代:也關注過程

DNS服務器類型:

住域名服務器:

特定DNS區(qū)域的官方服務器,具有惟一性

負責維護該區(qū)域內(nèi)所有的域名到IP的映射記錄

對區(qū)域的所有更新都通過此服務器進行

從域名服務器

也叫做輔助域名服務器

其維護的域名到IP的記錄來源于住域名服務器

只從同一個區(qū)域的主服務器或其他從服務器同步區(qū)域數(shù)據(jù)文件

緩存域名服務器

也叫 唯高速緩存服務器

通過向其他域名服務器查詢來獲得域名到Ip的記錄

將查詢結果緩存到本地,提高重復查詢時的速度

主從協(xié)調(diào)過程:

起始授權記錄:

區(qū)域數(shù)據(jù)文件有版本號(序列號):serial

刷新時間(檢查周期):refresh

重試事件(重試周期):retry

過期時間(失效時長):expire

否定應答TTL值(緩存時間)

從服務區(qū)在間隔達到refresh指定的時長后發(fā)起同步請求至主服務器;主服務器響應serial,從服務器與本地的serial進行比較,如果主服務器的serial大于本地,以為主服務器的區(qū)域數(shù)據(jù)文件更新了,請求同步。

?

資源記錄:

SOA:Start Of Authority,其實授權記錄,一個區(qū)域文件有且只能有一個SOA記錄

NS:Name Server,名稱服務器

????? magedu.com IN NS dns1.magedu.com.?????????????????? //注意最后得有.

????? @?? IN? NS dns1…..?????????????????????????????????????????????? //name一樣可以省略

MX:Mail eXchanger,郵件交換器

????? @?? IN MX 10 mx1.magedu.com.??????????????????????????? //中間數(shù)字是優(yōu)先級

A:Address:FQDN—>IPv4

????? www.magedu.com.?? IN?? A?? 1.1.1.1

????? //同一條記錄出現(xiàn)不同IP可以實現(xiàn)簡單的負載均衡

AAAA:Address:FQDN—>IPv6

PTR:Pointer,指針:IP—>FQDN

反向解析:

name:IP地址的逆向格式,并附加 in-addr.arpa.后綴

value:FQDN

1.1.168.192.in-addr.arpa??? IN?? PTR?? www.magedu.com.

CNAME:Cononical Name,正式名稱,別名

web.magedu.com.?? IN CNAME www.magedu.com????????????? //不用額外的A記錄了

?

?

具體實現(xiàn):BIND,其進程叫named

yum install bind 安裝

在sample里面有樣例

/usr/sbin/named:主要執(zhí)行程序

/etc/init.d/named:服務腳本

默認監(jiān)聽端口53

/etc/named.conf:主配置文件

可以精簡成這樣

?

?

listen-on 監(jiān)聽地址和端口:分為TCP和UDP,UDP是查詢用的,TCP是主從傳輸用的

directory:工作目錄

allow-query:允許什么機器過來坐解析,可以改成any

recursion:是否開啟遞歸

logging是日志記錄,所有的路徑都是以directory為基路徑

severity實現(xiàn)動態(tài)打印,每個訪問都回大×××來一個

zone “.” IN 根域:

type類型就是hint;

file是根域的解析文件

/var/named是其主工作目錄,用于保存DNS解析記錄的數(shù)據(jù)文件

?

沒有/etc/init.d/named,進行不下去了,查詢資料后更正

轉載于:https://blog.51cto.com/korekara/1700713

總結

以上是生活随笔為你收集整理的9月20日 DNS总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。