Network information

Server Location: 中国·香港

Test IPv4: 43.132.207.47

Test IPv6: 2001:470:18:94::2

Test files: 20MB

Your IP Address: 216.73.216.139

Network tests