Steam – Can’t connect to Steam servers and other gaming servers on Windows 10

networkingsteamwar-thunder

I have been having an issue with Steam. Whenever I try to log into it, it tells me that it is having trouble connecting to the Steam servers, and won't let me log in. I used to be able to use Steam perfectly fine, but I started getting issues after I moved.

I have tried re-installing, deleting ClientRegistry.blob, and everything else. I even tried replacing my router, as it was a bit out of date. Despite all of these, none of them have helped.

I am also having issues connecting to the Warthunder servers outside of Steam. It says I have limited Ethernet, but I am able to use the internet on my computer. Another thing that is not working are .io websites. I am unable to connect to them.

Despite these things, I am able to use the browser version of steam.

Best Answer

Your ISP is likely transitioning to IPv6 using "IPv6 Dual-Stack Lite" or similar. In this method:

When a user’s device sends an IPv4 packet to an external destination, DS-Lite encapsulates the IPv4 packet in an IPv6 packet for transport into the provider network. Tunneling IPv4 over IPv6 is simpler than translation and eliminates performance and redundancy concerns.

Other Steam users have reported similar problems (thus my assumption): https://superuser.com/questions/1051632/translating-ipv6-packets-to-ipv4-packets-to-reach-a-game-server

Solutions:

  • Confirm with your ISP that they are in fact using an IPv6 Dual Stack Lite configuration
  • ask your ISP for a proper IPv4 address

  • or, try the instructions from that link. They look a bit more complicated than talking to your ISP though.