Mysterious networking error stifles Internet access in China
A networking error in China briefly crippled Internet access to many local sites in the country, as the nation's user traffic was strangely redirected to an IP address located in the U.S.
A networking error in China briefly crippled Internet access to many local sites in the country, as the nation's user traffic was strangely redirected to an IP address located in the U.S.