Server Location: 搬瓦工 DC3 CN2(USCA_3),美国洛杉矶
Test IPv4: 23.252.103.101
Test files:
Your IP Address: 34.204.172.188
SpeedTest
BandwagonHost Chinese
Recommended Plans
Deploy Tutorial