Network information

Server Location: 上海

Test IPv4: 121.5.141.100

Test files: 100MB

Your IP Address: 216.73.216.62

Network tests