tech.sina.com.cn current DNS records

A records

Zhejiang Taobao Network Co.,Ltd
47.246.22.234   28,718
47.246.22.233   28,694
47.246.22.232   28,676
47.246.22.231   28,730
47.246.22.230   28,747
47.246.22.229   28,740
47.246.22.228   28,730
47.246.22.227   28,707

AAAA records

NO RECORDS