Re: [問題] 關於linux DNS 設定及觀念問題
※ 引述《stator (別急著吃棉花糖)》之銘言:
: 下列有關DNS 何者正確?
: 1.假設學校的Domain是ssh.tpc.edu.tw,DNS與WWW是同一台主機,DNS設定如下
: $ORIGIN ssh.tpc.edu.tw
: @ in NS dns.ssh.tpc.edu.tw.
: dns in CNAME www.ssh.tpc.edu.tw.
: www in A 202.72.188.3
: 設定是否正確??
: 答案給的是不正確~~請問是哪邊寫錯了呢??
看起來沒寫錯... 但是少寫了一行...
[zone] IN SOA [主機名] [管理員 email] ([五組更新時間參數])
: 2.一個Domain Name 可以對應到多個ip,一個ip 亦可對應到多個Domain name
: 答案是正確
: 我的疑問是,一個domain name不是只能對應到一個ip嗎?而一個ip可以有多個domain
: name ,所以是不是答案有問題呢???
不管是在同一台DNS或者再其他多台的DNS下
一個IP可以對應多個FQDN
當然
一個FQDN也可以對應多個IP
通常一個IP對應多個FQDN大部分是要走虛擬伺服器的部份(好比web)
或者一台機器擁有多項服務,而需要幾個FQDN來進行區分等等...
而
通常一個FQDN對應多個IP的用途呢?!
其實用在最大的就是在於 負載均衡(load banlance)
負載均衡的意思簡單來說就是 分攤伺服器的網路負荷
通常用於大型網站的伺服器使用...
假設 tw.yahoo.com 這個網站有幾百萬人湧入...
可以換個角度思考~~~ 若只有一台Server... 能撐的下去嗎???
當然有人會搞NAT負載平衡或者是Service Cluster的機制(這兩門又是不同的話題)
只不過用DNS來做負載均衡是最簡單,也是最省時的一個解決方案!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.248.253
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 4 篇):