Update:感謝正妹 wens 幫忙,現在已經先上 workaround 了,狀況暫時解除...
最近發現 168.95.1.1 有時會找不到 ptt.cc 這個 domain (參考 gist:9995821),原因是 ptt.cc 在 whois 上登記的是:
Name Server: NS0.PTT.CC
Name Server: NS1.PTT.CC
Name Server: NSOUT1.PTT.CC
用 dig 對 cc 的 NS server 查詢也可以確認:
;; AUTHORITY SECTION:
ptt.cc. 172800 IN NS ns0.ptt.cc.
ptt.cc. 172800 IN NS ns1.ptt.cc.
ptt.cc. 172800 IN NS nsout1.ptt.cc.
;; ADDITIONAL SECTION:
ns1.ptt.cc. 172800 IN A 140.112.172.10
ns0.ptt.cc. 172800 IN A 140.112.172.16
nsout1.ptt.cc. 172800 IN A 112.121.80.227
但 ptt.cc 的三台 NS server 上都找不到 nsout1.ptt.cc:
; <<>> DiG 9.8.1-P1 <<>> nsout1.ptt.cc @140.112.172.10
;; AUTHORITY SECTION:
ptt.cc. 300 IN SOA ns0.ptt.cc. contact.ptt.cc. 2013102501 3600 900 2419200 3600
; <<>> DiG 9.8.1-P1 <<>> nsout1.ptt.cc @140.112.172.16
;; AUTHORITY SECTION:
ptt.cc. 300 IN SOA ns0.ptt.cc. contact.ptt.cc. 2013102501 3600 900 2419200 3600
; <<>> DiG 9.8.1-P1 <<>> nsout1.ptt.cc @112.121.80.227
;; AUTHORITY SECTION:
ptt.cc. 300 IN SOA ns0.ptt.cc. contact.ptt.cc. 2013102501 3600 900 2419200 3600
於是就錯亂了...
可以先解決的方法是先把 nsout1.ptt.cc 加上去,然後再規劃要怎麼修改兩邊的 record (Ptt 這側的 A/NS record,與 cc 的 A/NS record)。
補充一下,ptt2.cc 也有同樣問題。