歡迎您光臨本站 註冊首頁

關於同一域名對應多個IP,修改成不同ttl的問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

關於同一域名對應多個IP,修改成不同ttl的問題

小弟現有幾台伺服器跑相同應用,使用同一個域名,DNS使用的BIND9,解析如下:
www    IN      A       1.1.1.1
www    IN      A       1.1.1.2
www    IN      A       1.1.1.3
www    IN      A       1.1.1.4
www    IN      A       1.1.1.5

在使用中發現,1.1.1.1的訪問量比其他各台都要大很多;
現在小弟想通過修改ttl值來均衡以下負載,但是如果修改成
www    5M         IN      A       1.1.1.1
www    8M         IN      A       1.1.1.2
www    8M         IN      A       1.1.1.3
www    8M         IN      A       1.1.1.4
www    8M         IN      A       1.1.1.5
這樣一來,所有的都是5分,而如果不修改第一條的話,修改下面幾條的ttl
則查詢解析后5條記錄的ttl值都是預設的ttl

大家有什麼方法可以修改以上這種情況單條記錄的ttl值
或則利用DNS的方法來解決該問題
謝謝大家
《解決方案》

這種情況下BIND不支持不同的TTL值
《解決方案》

在BIND的實現中,對於name、class、type欄位都一樣的記錄,放在同一個記錄集中,一個記錄集只有一個TTL。以第1次出現的為準,忽略後面的。

在general分類 日誌中,會有相關的記錄。"TTL set to prior TTL"
《解決方案》

負載均衡

好像光靠BIND是無法很好實現負載均衡的!
《解決方案》

MYDNS可以滿足LZ的要求
《解決方案》

《解決方案》

原帖由 agoodboy110110 於 2008-1-8 10:16 發表 http://bbs.chinaunix.net/images/common/back.gif
你有多個IP可以用BIND9的視圖做智能解析,把不同的Client解析到不同的Server上。

這個只是流量分流,但不是嚴格意義的負載均衡。

[火星人 ] 關於同一域名對應多個IP,修改成不同ttl的問題已經有712次圍觀

http://coctec.com/docs/service/show-post-33064.html