ComicParty.com的訪客一定會奇怪這兩天為甚麼ComicParty.com會掛掉。事沿之前所用的freeDNS給人攻擊了好一段日子,變得不太穩定,為了解決問題,只有付錢給本地一間DNS公司3domain,求個安心的服務。不過由於伺服器設在家中,也是用動態IP,加上伺服器是可愛的LinLin(Linux),所以設定自動更新動態IP也花了一些時間。
很久之前自己也用過3domain前身公司的DNS服務,那時的功能非常簡單,由於知道功能少,所以很多事情都預先準備了手動的方案。自從移植至3domain後,同時新增了「暫存時限優化」和他們稱之為Slave Record (即是一般的CNAME Record)的設定,麻煩就從此開始。
新的管理介面同時有Slave Record和暫存時限優化兩項設定,其中「暫存時限優化」主要是指定IP地址的類型,如果只有一台主機的話,一般動態IP用戶都會將「暫存時限優化」設定成「動態IP地址--一般應用方案」,而「從屬於(Slave Record)」一項就不會設定。不過米奇慣了將不同的project以虛擬主機的方式分別處理,為了方便一口氣更改動態IP,自然會使用Slave Record設定,但是3domain的管理介面卻不太聰明,TTL優化不會理會這個Slave Record是否從屬於某個DNS Record而採用相同的優化方式,如果一時疏忽沒有設定好Slave Record自己的TTL優化設定,就會變成使用預設的「固定IP地址」,結果這個Slave Record就不會自動更新。
如果您也是3domain的用戶,設定Slave Record時要特別注意這點。






