亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2838 | 回復(fù): 9
打印 上一主題 下一主題

[原創(chuàng)]DNS攻略(一) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2002-10-16 22:38 |只看該作者 |倒序?yàn)g覽
好容易有點(diǎn)時(shí)間,再寫點(diǎn)東東........頭都寫腫掉了,一天貼一點(diǎn),也不知道有沒(méi)人看

配置和管理域名服務(wù)器

1.主機(jī)名字解析和域名系統(tǒng)

1.1主機(jī)名解析介紹
主機(jī)名解析是主機(jī)名到IP地址的映射過(guò)程。這個(gè)過(guò)程通常用來(lái)尋找給定主機(jī)名的IP地址。
當(dāng)知道某個(gè)特定主機(jī)的IP地址而需要獲取特定的主機(jī)名時(shí)需要用到反向域名解析,在許多情況下需要反向域名解析,包括使用諸如rlogin和rcp等命令。通?梢酝ㄟ^(guò)不同的技術(shù)來(lái)完成這個(gè)過(guò)程。
在Solaris 8中可以使用多種主機(jī)名的解析方法
&#61550&#59;/etc/inet/host文件,這個(gè)文件被鏈接到/etc/host文件
&#61550&#59;NIS 網(wǎng)絡(luò)信息系統(tǒng)
&#61550&#59;NIS+ 高級(jí)網(wǎng)絡(luò)信息系統(tǒng)
&#61550&#59;DNS 域名系統(tǒng)
DNS是一個(gè)分級(jí)命名的主機(jī)的客戶/服務(wù)器系統(tǒng)。DNS服務(wù)器在UDP端口53上監(jiān)聽客戶端請(qǐng)求,解析主機(jī)名以響應(yīng)客戶端的請(qǐng)求。并且在TCP端口的53端口上實(shí)現(xiàn)兩個(gè)域名系統(tǒng)的傳輸。
                                                                             
注意:
如果主DNS和次DNS之間要傳輸數(shù)據(jù),必須把TCP 53和UDP 53端口打開。
                                                                              
1.2逆向主機(jī)名解析
逆向主機(jī)名解析用于查找指定主機(jī)名主機(jī)的IP地址,如果使用/etc/inet/host文件解析主機(jī)名,逆向主機(jī)名自動(dòng)有效。但是如果使用DNS,則必須創(chuàng)建其他文件以允許逆向主機(jī)名解析。
                                                                              
注意:
逆向主機(jī)名解析也可用于安全目的。例如:如果不能解析到來(lái)郵件的服務(wù)器名,Sendmail將不接收收到的郵件。這個(gè)特性可用來(lái)防止垃圾郵件。
                                                                             
1.3使用/etc/inet/hosts文件
/etc/inet/hosts是最基本的,最古老的主機(jī)名解析方法。現(xiàn)在一般只在一些小型的私網(wǎng)中使用。
典型的hosts文件如下所示:
#
# Internet host table
#
127.0.0.1 localhost
192.168.2.222 fana loghost
192.168.2.11 laptop
192.168.2.1 desktop
192.168.29.28 fana-nt
192.168.30.30 kaka
在解析主機(jī)名時(shí),將會(huì)從頭到尾掃描hosts文件的沒(méi)一行,獲取最先匹配的一條記錄。所以如果該文件中有多行的主機(jī)記錄,每次只是使用第一條匹配成功的記錄,其他的記錄將被忽略。
1.4 域名系統(tǒng)介紹

1.5域名服務(wù)器的類型
主域名服務(wù)器(master)
每個(gè)域都有一個(gè)主域名的權(quán)威,這個(gè)服務(wù)器在Internet上注冊(cè),使該域可見。主域名服務(wù)器是一個(gè)域或區(qū)域的管理權(quán)威。這個(gè)服務(wù)器的主要責(zé)任就是解析域或區(qū)域內(nèi)所有主機(jī)的名稱。可以使用一個(gè)或多個(gè)次域名服務(wù)器作為主域名服務(wù)器的備份。當(dāng)次域名服務(wù)器對(duì)主機(jī)名字記錄采取強(qiáng)制終止策略。

次域名服務(wù)器(slave)
一個(gè)或多個(gè)次域名服務(wù)器作為主域名服務(wù)器的備份,當(dāng)主域名服務(wù)器沒(méi)有響應(yīng)時(shí)使用次域名服務(wù)器,次域名服務(wù)器定期從主域名服務(wù)器復(fù)制數(shù)據(jù)庫(kù)文件。

緩存服務(wù)器(hint)
緩存服務(wù)器沒(méi)有任何數(shù)據(jù)庫(kù)文件。它主要用于使用其他的名字服務(wù)器解析遠(yuǎn)程網(wǎng)絡(luò)的主機(jī)名。它保存先前的解析主機(jī)記錄,并在下列情況下使用:
&#61550&#59;使用緩存來(lái)加速主機(jī)名的解析。
&#61550&#59;為主域名服務(wù)器來(lái)?yè)?dān)任主機(jī)名解析任務(wù)。
&#61550&#59;在大型的網(wǎng)絡(luò)中減少網(wǎng)絡(luò)流量。


2.配置DNS客戶端
2.1客戶機(jī)如何解析域名
當(dāng)DNS工作站向DNS服務(wù)器查詢數(shù)據(jù)時(shí),或者DNS服務(wù)器(DNS服務(wù)器也可以作為DNS工作站)向另外的DNS 服務(wù)器查詢數(shù)據(jù)時(shí),總共有三種不同的查詢模式:
遞歸查詢(Recursive Query):
當(dāng)收到DNS工作站的查詢請(qǐng)求后,DNS服務(wù)器只會(huì)向DNS工作站返回 兩種信息:要么是在該DNS服務(wù)器上查到的結(jié)果、要么是查詢失敗。該DNS服務(wù)器不會(huì)主動(dòng)地告訴 DNS工作站另外的DNS服務(wù)器的地址,而需要DNS工作站自行向該DNS服務(wù)器詢問(wèn)!斑f歸”的意思 就是有來(lái)有往,并且來(lái)、往的次數(shù)是一致的。一般由DNS工作站提出的查詢請(qǐng)求便屬于遞歸查詢。

轉(zhuǎn)寄查詢(Iterative Query迭代查詢):
當(dāng)收到DNS工作站的查詢請(qǐng)求后,如果在DNS服務(wù)器中沒(méi)有查到所 需數(shù)據(jù),該DNS服務(wù)器便會(huì)告訴DNS工作站另外一臺(tái)DNS服務(wù)器的IP地址,然后,再由DNS工作站自 行向此DNS服務(wù)器查詢,依次類推一直到查到所需數(shù)據(jù)為止。如果到最后一臺(tái)DNS服務(wù)器都沒(méi)有查 到所需數(shù)據(jù),則通知DNS工作站查詢失敗!稗D(zhuǎn)寄”的意思就是,若在某地查不到,該地就會(huì)告 訴你其它地方的地址,讓你轉(zhuǎn)到其它地方去查。一般在DNS服務(wù)器之間的查詢請(qǐng)求便屬于轉(zhuǎn)寄查 詢(DNS服務(wù)器也可以充當(dāng)DNS工作站的角色)。

反向查詢(Reverse Query):
從名字查詢IP地址一般稱為正查,而反向查詢則是從IP地址來(lái)查詢 名字。

譯]Samhoo
本文的目的在于闡述DNS名稱解析過(guò)程。為了給出一個(gè)例子,我們假設(shè)某個(gè)用戶試圖從客戶機(jī)ftp到ftp.internic.net。
該客戶機(jī)將經(jīng)歷如下解析步驟:
1. 客戶機(jī)根據(jù)/etc/nsswitch.conf文件來(lái)確定名字解析的順序。在本例中,假定的順序是:首先是本地文件,其次NIS+服務(wù)器,最后是DNS。
2. 客戶機(jī)查找本地/etc/inet/hosts文件,沒(méi)有發(fā)現(xiàn)匹配項(xiàng)。

3. 客戶機(jī)向NIS+服務(wù)器發(fā)起關(guān)于ftp.internic.net地址的查詢,仍然沒(méi)有找到。

4. 客戶機(jī)根據(jù)/etc/resolv.conf文件確定名稱解析搜索列表和本地DNS服務(wù)器的地址。

5. 客戶機(jī)解析例程向本地DNS服務(wù)器發(fā)起一個(gè)遞歸的DNS查詢,以返回ftp.intenic.net的地址。這次,客戶機(jī)將阻塞直到本地DNS服務(wù)器完成名稱解析。

6. 如果該查詢最近出現(xiàn)過(guò),本地DNS服務(wù)器首先會(huì)檢查緩沖。如果該查詢結(jié)果在本地緩沖里,它向客戶機(jī)返回一個(gè)非權(quán)威的查詢結(jié)果

7. 本地DNS服務(wù)器向負(fù)責(zé)internic.net域查詢的DNS服務(wù)器(如果沒(méi)有適當(dāng)?shù)腄NS服務(wù)器就向根服務(wù)器)發(fā)起一個(gè)交互查詢。在本例中,我們假設(shè)緩沖中沒(méi)有所需的查詢結(jié)果,而且根服務(wù)器服務(wù)于我們的查詢。

8. 根服務(wù)器返回最接近的信息。這樣,你只能從根服務(wù)器得到的所有net.服務(wù)器的名稱和地址。根服務(wù)器返回的這些名稱和地址還包含了維持時(shí)間(time-to-alive),維持時(shí)間用于通知本地域名服務(wù)器,這些名稱和地址可以緩沖多長(zhǎng)時(shí)間。

9. 本地DNS服務(wù)器向上一步查詢返回的net.服務(wù)器的其中之一發(fā)起查詢,查詢的過(guò)程與上述向根服務(wù)器進(jìn)行的交互查詢是一樣的。

10. net.服務(wù)器返回最為接近的信息--internic.net.服務(wù)器的地址和名稱及其維持時(shí)間(time-to-live)。

11. 本地DNS服務(wù)器向其中的一個(gè)internic.net.服務(wù)器發(fā)起相同的查詢。

12. internic.net.服務(wù)器返回ftp.internic.net的地址及其維持時(shí)間(time-to-live)。

13. 本地DNS服務(wù)器向客戶機(jī)返回所請(qǐng)求的地址,然后就可以處理ftp命令。

14. 本地DNS服務(wù)器將緩沖ftp.internic.net的地址用于以后的查詢。

2.2如何配置客戶端
2.2.1 /etc/resolv.conf文件
記錄DNS服務(wù)器的地址和域名
關(guān)鍵字:
domain domainname
search domainname
nameserver IPaddress

# hostname
x86DNS
# more /etc/resolv.conf
domain sunmarmot.com   
search sunmarmot.com
nameserver 192.168.9.1
nameserver 192.168.9.2

該文件包含兩種類型的記錄。表示主機(jī)是sunmarmot.com的一部分。第二行是可能被解析的主機(jī)名,未使用FQHN。這就是說(shuō)如果試圖解析主機(jī)x86DNS,服務(wù)器首先將域名加到主機(jī)名后變成x86DNS.sunmarmot.com,然后嘗試解析它。最后兩行列出了可用的名字服務(wù)器名。

2.2.2 /etc/nsswitch.conf文件
記錄主機(jī)名的搜索順序等信息
# more /etc/nsswitch.conf
#
# /etc/nsswitch.dns:
#
# An example file that could be copied over to /etc/nsswitch.conf&#59; it uses
# DNS for hosts lookups, otherwise it does not use any other naming service.
#
# "hosts:" and "services:" in this file are used only if the
# /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.

passwd: files
group: files
# You must also set up the /etc/resolv.conf file for DNS name
# server lookup. See resolv.conf(4).
hosts: files dns
ipnodes: files



hosts: dns files
表示只在DNS失效時(shí)候才使用/etc/hosts文件

hosts: dns
表示只用DNS解析主機(jī)

host: files
表示只用/etc/hosts文件解析主機(jī)

hosts: files dns
將使用/etc/inet/hosts文件解析主機(jī),表示如果無(wú)法解析主機(jī)名將使用DNS。

如果使用了NIS+,那么這行將如下所示:
dns nisplus nis files

2.2.3 /etc/defualtdomain 本地域名
如:主機(jī)www.sunmarmot.com的/etc/defaultdomain文件應(yīng)該包含以下條目
#more /etc/defualtdomain
sunmarmot.com












論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2002-10-16 22:42 |只看該作者

[原創(chuàng)]DNS攻略(一)

有人看,有人看。當(dāng)然有人看。
寫的不錯(cuò),謝謝。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2002-10-16 22:43 |只看該作者

[原創(chuàng)]DNS攻略(一)

準(zhǔn)備用4天貼完它,如何??

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2002-10-16 22:51 |只看該作者

[原創(chuàng)]DNS攻略(一)

不是天數(shù)問(wèn)題是有多少篇。不過(guò)你一天貼完我也不介意。反正我把網(wǎng)頁(yè)存下來(lái)了。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2002-10-16 23:00 |只看該作者

[原創(chuàng)]DNS攻略(一)

太多了~~~~~~~~~~

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2002-10-17 08:52 |只看該作者

[原創(chuàng)]DNS攻略(一)

有沒(méi)有時(shí)間介紹一下nis/nis+,對(duì)這個(gè)概念很模糊。謝謝。

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2002-10-17 09:39 |只看該作者

[原創(chuàng)]DNS攻略(一)

樓上的提議不錯(cuò)

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2002-10-17 09:44 |只看該作者

[原創(chuàng)]DNS攻略(一)

好吧,記下了

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2002-10-17 10:03 |只看該作者

[原創(chuàng)]DNS攻略(一)

tks!

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2002-10-19 08:28 |只看該作者

[原創(chuàng)]DNS攻略(一)

[這個(gè)貼子最后由163在 2002/10/21 10:33pm 編輯]

原來(lái)你躲在這呀!版主,謝謝啦,與你的相關(guān)的文章我看過(guò)了,不錯(cuò)的,簡(jiǎn)單明了。

  據(jù)我所知在/etc/resolv.conf文件中domain 和 search 的內(nèi)容不應(yīng)重復(fù)的吧,這樣可能會(huì)造成重查浪費(fèi),甚至錯(cuò)誤。不知對(duì)不?

  另外在named.conf文件中有type hint&#59; master&#59; slave或stub&#59; forward&#59; 當(dāng)別的機(jī)子來(lái)查詢時(shí),它們是如何順序查詢的? 我先說(shuō),你看看有沒(méi)有錯(cuò),請(qǐng)指教啊:)

1看本機(jī)緩沖有無(wú)要查的主機(jī)名那個(gè)記錄,有則返回客戶;如不是則下一步
2看看要查的主機(jī)名是否在哪個(gè)類型中;
3(1)若在master中就在本機(jī)用其中的文件查之;
(2)若在forward中,如是就先在其中指定的機(jī)子上查,如找不到再回到本機(jī)上用hint找;
(3)若在slave中,就先到指定的機(jī)子上找,如不成功,就用此機(jī)的備份文件找(疑問(wèn)就在此處,不知是否還要用其它的命令指示,比如其它機(jī)上的ns記錄指示出來(lái),還是本身就有這層意思在里面?)
(4)若是在stub,類同上,只是備份的文件中,只備份有關(guān)ns的記錄;
4如不在上述的類型中,就用hint指示的緩沖方式查找

您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP