DNS正向解析反向解析轉發(fā)子域智能DNS

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

十多年的烏拉特前網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整烏拉特前建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“烏拉特前網(wǎng)站設計”,“烏拉特前網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

正向解析:

1下載軟件包bind(基于epel源)

啟動服務(服務名稱為named),DNS服務有兩個端口,udp的53端口和tcp的53端口,其中tcp53端口作用是用來同步從服務器的,udp53端口不僅有同步從服務器的職責,還提供對外dns解析服務。

要讓其他機器可以訪問我們配置的dns服務器,修改dns的主配置文件/etc/named.conf

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

通過上一步操作,別的主機可以把dns的地址指向本機,本機就可以提供dns服務

2 生成域名解析庫文件

在/var/named目錄中有很多bind軟件包自帶的域名解析庫文件,其中named.ca文件就是提供全球13個根(.)域名服務器的地址。

創(chuàng)建一個文件,但是要修改文件屬性和named.ca文件相同,編輯內容

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

? ?第一行定義了一個全局變量TTL。代表的DNS記錄的緩存時間,這個值是其他從本域名服務器獲取的域名將數(shù)據(jù)存放在緩存中的時間,1D表示一天。

? ?第二行為SOA記錄(必須有,且在開頭)。域權威記錄,說明本機服務器為該域的管理服務器。@代表著該域的域名,這個域名的定義存放在另一個文件中/etc/named.rfc1912.zones文件中,第二個記錄值TTL因為在開頭定義了全局變量,可以省略,第三個值IN格式要求,但也可以省略,第四個值為當前域的主機服務器的名稱,可以不加域名,系統(tǒng)會自動補齊。下一個是管理員的郵箱。

括號中的值第一個代表的數(shù)據(jù)庫的版本號,是用來同步主從服務器用的。

第二個數(shù)字表示從服務器主動請求同步的時間間隔。

第三個數(shù)字表示如果同步失敗,再次同步的時間間隔。

第四個數(shù)字表示如果同步一直失敗,多長時間后從服務器上的數(shù)據(jù)失效。

第五個數(shù)字表示如果用戶一直向本機服務器上請求一些找不到的記錄的緩存有效期

? 第三行為域名服務器記錄。這里必須有本機,也可以添加從域名服務器或者是子域名服務器

? ?第四行域名服務器必須要進行正向解析。

? ?第五行為常見的A記錄

? ?第六行為別名。例如web.tang.com.的別名為www.tang.com.當用戶在訪問后者時,就相當于訪問前者。

還有一些常見的記錄類型如下圖

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

3 修改域文件/etc/named.rfc1912.zones

添加域

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

其中tang.com為該域的域名,master類型為權威域名服務器,文件即剛書寫的庫文件。

使用named-checkconfig檢查語法,重啟服務即可。

反向解析:(將ip轉換為主機名+域名)

庫文件

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

配置文件(/etc/named.conf)

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

域文件(/etc/named.rfc1912.zones)

添加

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

測試

dig -x 192.168.38.1 @192.168.238.129

結果

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

子域

在父dns機器上

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

在子dns服務器上

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

DNS正向解析 反向解析   轉發(fā)   子域    智能DNSDNS正向解析 反向解析   轉發(fā)   子域    智能DNS

智能dns

利用view實現(xiàn)智能DNS

智能dns的作用是當不同的主機訪問同一個地址時,dns服務會根據(jù)該主機的地址返回給他離他最近的地址。節(jié)省帶寬。

1 在/var/named/生成多個庫文件

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

查看文件內容

*bj

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

*sh

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

*other

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

2 對主機進行限制

vim /etc/named.conf

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

如果采用這種方式需要將該文件中的最后文件內容zone "."刪除。三個域文件的格式參考下

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

dns轉發(fā)

其中一臺dns服務器當中間人,如果客戶機需要獲取的dns自身就有,就返回值給客戶機,當自身沒有時,就將該請求轉發(fā)到其他dns服務器上,再由其他dns服務服務器將值返回給中間人,再由中間人返回給客戶機

DNS正向解析 反向解析   轉發(fā)   子域    智能DNS

主要配置,當forward的值為only時,如果轉發(fā)到的dns無法解析,中間人dns服務器將不再從根上一層層查找,當值為frist是,相反。

從服務器

實驗:從服務器

1? yum install bind

2 vim /etc/named.conf

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

//? allow-query? ? ?{ localhost; };

allowe-transfer {none;};

3 修改配置文件,引用上面數(shù)據(jù)庫文件

vim /etc/named.rfc1912.zones :

zone "magedu.net" {

? ? type slave;

masters {masterip;};

? ? file "slaves/magedu.net.zone";

};

4 在主服務器上配置

vim /var/named/magedu.net.zone?

? ? ? ? NS? ns1

? ? ? ? NS? ns2

ns1? ? ?A? ?masterip

ns2? ? ?A? ?slaveip?

5 在主服務器上配置

vim /etc/named.conf

allowe-transfer {slaveip;};

文章題目:DNS正向解析反向解析轉發(fā)子域智能DNS
文章來源:http://bm7419.com/article48/gegpep.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、域名注冊、企業(yè)建站移動網(wǎng)站建設、關鍵詞優(yōu)化ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司