Network information

Server Location: 搬瓦工 DC4 MCOM(USCA_4),美国洛杉矶

Test IPv4: 98.142.136.11

Test files: 100mb 500mb 1000mb

Your IP Address: 3.80.24.244

Network tests