The Nameserver dns2.ppt.cc have a IP Address of 118.163.119.207 which is hosted on Taiwan.
PPT(ppt.cc) 短網址,不是 PTT (ptt.cc)唷,幫縮找我就對啦!