1. 一台DNS可以配置多個域名解析嗎
、一個域名設定多個dns服務或者伺服器進行解析,同一個域名的每個解析都指向不同的ip地址,這樣應答快的dns優先進行解析,這樣就能保證最快定向到指定的網站空間去。如果空間也存在不同地點的相同內容鏡像,那麼這種方式最適合,例如sohu全國都有伺服器,就是這么乾的,除非你指定要訪問某個地方的伺服器,否則默認轉向最快的空間,因為內容是鏡像自動同步的,內容上不存在差別,用戶是不知道的。一般域名管理機構只允許設定2到3個域名解析服務,所以再多就不支持了。2、自己公司建立伺服器,給自己進行dns解析服務,這樣容易實現以上功能的操做。且數量不受限制,例如給客戶提供移動、聯通、網通、電信、東方寬頻、長城寬頻等等多個dns,那麼使用對應寬頻的用戶都能自動定向到適合自己的網站去,企業可以分別在不同運營商那裡建立網站,保證不同帶寬的用戶都能高速訪問,很多游戲運營商都是這么乾的。DNS負載均衡技術是在DNS伺服器中為同一個主機名配置多個IP地址,在應答DNS查詢時,DNS伺服器對每個查詢將以DNS文件中主機記錄的IP地址按順序返回不同的解析結果,將客戶端的訪問引導到不同的機器上去,使得不同的客戶端訪問不同的伺服器,從而達到負載均衡的目的。
2. 求問主題:同時配置兩個DNS怎麼寫/etc/resolv.conf文件
只有第一個伺服器down掉了,才會啟用第二個伺服器。
但不是說第一個伺服器無法解析的域名,由第二個伺服器來解析。
3. DNS的配置文件有哪些
如果您經常暢游互聯網,那麼一定了解網站的域名,在瀏覽器中打上http://www.si-bay.com等有一定含義的域名就可以訪問矽霸網或其他網站,而不必去記憶枯燥的IP地址,實在是好記又好用。
區域網中如何實現Intranet,構建企業內部網的Web伺服器或者其他伺服器,使用和配置DNS就顯得尤其重要。下面就Linux下配置DNS作一些粗淺探討。
Linux下如果為伺服器安裝模式,可先行選定安裝DNS,安裝完成後運行服務配置命令ntsysv,設定啟動Linux時啟動DNS服務。
DNS的服務進程為named,啟動後可以為DNS客戶機提供域名解析服務,把域名轉換成IP地址以及將IP地址轉換成域名。
1、named啟動時需要讀取/etc/named.boot,所以/etc/named.boot 是named的基本配置文件。在/etc/named.boot中將指定正向域名轉換數據文件和建立反向DNS數據文件以及頂層域名伺服器文件和後備DNS。此文件示例如下:
·diretory /var/named
指定named從/var/named目錄下讀取DNS數據文件。
·primary qyweb.com dns.hosts
指定dns作為qyweb.com域的主域名伺服器,dns.hosts文件中包含所有*. qyweb.com形式的域名轉換數據。
·primary 0.0.127.IN-ADDR.ARPA dns.local
指定dns作為127.0.0網段地址轉換主伺服器,dns.local文件中包含了 127.0.0.*形式的地址到域名的轉換數據。
·primary 26.230.10.IN-ADDR.ARPA dns.rev
指定dns作為10.230.26網段地址轉換主伺服器,dns.rev文件中包含了所有10.230.26.*形式的地址到域名的轉換數據。
·cache db.cache
指定dns從db.cache文件中獲得 Internet的頂層「根」伺服器地址。
在與named.boot同一目錄下還有一個named.conf,主要作用是定義DNS伺服器的域名檢索方式。可參照 named.boot進行相應變動。
2、正向域名轉換數據文件dns.hosts中包括所有在qyweb.com域內的主機節點。
@ IN SOA dns.qyweb.com manager.dns.qyweb.com.
(199511301
28800
7200
3600000
86400)
NS dns.qyweb.com.
MX 10 dns.qyweb.com.
Localhost A 127.0.0.1
dns A 10.230.26.5
www A 10.230.26.6;如果與dns同一台機器,則ip同上
mail MX 7 dns.qyweb.com.;主機名後必須帶一個「.」
ftp CNAME dns.qyweb.com.;主機名後必須帶一個「.」
SOA記錄定義了域名數據的基本信息。
NS記錄和MX記錄定義了域名伺服器本身的域名和username@ qyweb.com形式郵件地址所對應的郵件伺服器名字。
A記錄是DNS域名到IP地址的記錄,是必須有的。以dns.qyweb.com為例,在A記錄中域qyweb.com被省略,只寫成ns,named在處理時會根據named.boot中的定義自動加上 qyweb.com,而其對應IP地址為 10.230.26.5。
MX記錄是郵件地址轉換記錄,本例中定義了將username@ mail.qyweb.com的郵件地址轉換成[email protected],即實際上真正的郵件伺服器是dns.qyweb.com,其中dns.qyweb.com的優先數為7,通常郵件首先被發往優先數小的主機 dns.qyweb.com。
CNAME記錄定義了一些主機的別名。
3、反向DNS數據文件dns.local 和dns.rev提供根據IP地址查詢相應 DNS主機名,每個網段分別有一個數據文件。對於內部網段127.0.0通常只有一個地址,即127.0.0.1 loopback 地址,dns.local內容如下:
@IN SOA dns.qyweb.com manager.dns.qyweb.com.
(1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400) ; Minimum
INNS dns.qyweb.com.
1 IN PTR localhost.
而外部網段的數據文件dns.rev中包含所有主機IP地址到DNS主機名的轉換數據。dns.rev內容如下:
@SOA dns.qyweb.com. manager.dns.qyweb.com.(
199609206;Serial
28800;Refresh
7200;Retry
604800;Expire
86400);Minimum TTL
NS dns.qyweb.com.
5 PTR dns.qyweb.com.;主機名要附加一個「.」
6 PTR www.qyweb.com.;
2 PTR proxy.qyweb.com.;
其中主要部分是PTR記錄,PTR 記錄中的IP地址都只有主機號,named會根據named.boot的定義自動加上前面的網路號。
4、 db.cache
在Linux系統上通常在/var/named或者/etc下已經提供了一個 named.ca,該文件文件中包含了 Internet的頂層域名伺服器,最好從 Internic下載最新的版本。
5、改動注意事項
(1)增加或刪除域中主機時需要同時修改正向域名轉換數據文件dns.hosts中的A記錄和反向DNS數據文件dns.rev中的PTR記錄。
(2)IP網段增加一個時(10.230. 27.0),在/etc/named.boot增加:
primary 27.230.10.IN-ADDR.ARPA dns.rev1
而反向DNS數據文件則增加一個定義10.230.27.0網段的文件dns.rev1,其格式與ndns.rev類似。
(3)DNS伺服器只能從服務於企業內部網/etc/named.boot中的cache行去除。
(4)建立後備DNS伺服器dns1.qyweb.com,IP地址為 10.230.26.10。
在主伺服器上修改dns.hosts,加入dns1.qyweb.com的有關記錄,並增加一個NS記錄,使主伺服器上的 named.hosts成為下列內容:
@ IN NS dns1.qyweb.com.
dns1 A 10.230.26.10
dns2 CNAME dns1.qyweb.com.
然後對主伺服器上的各個反向 DNS 數據文件做類似的修改,增加有關後備伺服器的NS記錄,然後重新起動named。
後備DNS伺服器的配置:創建的配置文件只有named.boot和 db.cache,格式與主伺服器相似。named.boot 內容為:
directory /var/named
secondary qyweb.com 10.230.26.5 dns.hosts
secondary 0.0.127.IN-ADDR.ARPA 10.230.26.5 dns.local
secondary 26.230.10.IN-ADDR.ARPA 10.230.26.5 dns.rev
cache . db.cache
而後備DNS伺服器的db.cache 通常由系統管理員從主伺服器上拷貝過來即可。
配置文件完成後可以進行啟動和測試named,利用Linux命令ndc,用 ndc啟動named。使用nslookup進行正向 DNS 解析與反向 DNS解析檢查:
#nslookup dns.qyweb.com
#nslookup 10.230.26.5
MX郵件地址記錄檢查:
#nslookup
>set q=mx
mail.qyweb.com
CNAME別名記錄檢查:
# nalookup
>sett q=cname
ftp.qyweb.com,nslookup
以上各項測試均應能反映出相應正確的IP地址或域名。
如果一切測試正常的話,那麼DNS的配置就基本完成了,但如果您要在Linux伺服器上添加新服務時,最好再進行一次如上過程的檢查以確保DNS服務通暢。
」希望多給分啊「
4. 主機中配置的DNS伺服器至少要____個
主要一個,
但是考慮到DNS伺服器可能出現故障。
所以有備用地址。
一般手動設置都是
1個當地省市的DNS地址
備用的使用8.8.8.8 谷歌DNS伺服器這樣在訪問國外網站解析方面會快一些
5. 給計算機配置多個DNS伺服器地址都有什麼好處
給計算機配置多個DNS伺服器地址好處是當其中的一個或者幾個失效的時候剩下的可以發揮作用,減少因為域名無法解析而導致的麻煩。
DNS介紹:
DNS(Domain Name System,域名系統),網際網路上作為域名和IP地址相互映射的一個分布式資料庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP協議之上,使用埠號53。
DNS的重要性:
1、技術角度看
DNS解析是互聯網絕大多數應用的實際定址方式; 域名技術的再發展、以及基於域名技術的多種應用,豐富了互聯網應用和協議。
2、資源角度看
域名是互聯網上的身份標識,是不可重復的唯一標識資源; 互聯網的全球化使得域名成為標識一國主權的國家戰略資源。
6. 配置dns伺服器時三個最基本的文件是
1,主配置文件、etc/named.conf
2,區域配置文件 /etc/named.rfc1912.zones
3,區域數據配置文件
7. 一個域名可以設置多個不同的DNS嗎
1】不能做2個不同DNS
像你說的ns1.wingdns.net
ns2.wingdns.net
這種屬於一組DNS
看後面的域名
只要是一樣的就無所謂
不然DNS會沖突的
2】不能
要解決的辦法
就是找個支持子目錄的空間
現在很多都支持了
8. 如何在linux下搭建dns伺服器最關鍵的配置文件有哪幾個分別有什麼用一般在linux下搭建
1、需要安裝bing、bing-chroot、caching-nameserver這三個包
2、編輯配置文件:有三個
(1)主配置文件,是/var/named/chroot/etc/named.conf
在這里你要配置dns的ip,監聽埠,區域文件的目錄,允許其他主機使用dns服務和緩存。最終要的就是你要定義正向解析區域和反向解析區域,在這裡面要指明正向區域文件和反向區域區域文件的名字
(2)兩個區域文件,文件名是你自己定義的,必須跟主配置文件里的一樣。
區域文件會放在/var/named/chroot/var/named/目錄下,裡面有模板的。直接拷貝。
3、重啟服務。
重啟服務失敗一般都是配置文件出錯,而且dns服務是一個比較難學的服務,所以建議兄弟你在網上找點更詳細的資料。就是配置文件詳解之類的。要懂得配置文件里每一項參數設定的意義。
祝你好運~~~
9. dns填寫一個好還是兩個好
最好填2個,一個主用,一個備用,我們上網是經過這個伺服器的萬一主的壞了,還有備用的dns 2個保險點
10. 路由設置幾個DNS.路由能設置幾個DNS
普通路由就設置2個DNS,有些會有三個,不過這並沒有什麼大影響,只要你填入的DNS可用即可。
正常每個地區的2個DNS伺服器是很少壞的。對你來說幾個DNS一點影響都沒有的。