Internet 似乎可以正常运行,但无法访问 Steam 或 Battle.net?

Jam*_*att 10 networking windows-7 connection steam

我可以上网,我的 LogMeIn 客户端没有报告任何错误,但我无法连接到 Battle.net 或 Steam。(我仍然可以通过我的网络浏览器访问Battle.netSteam。)

我今天早上早些时候实际上登录了这两个服务,但现在它们无法连接。(对于那些不玩游戏的人:这些服务是不相关的,由两家独立的公司托管。)

Steam 暂时不可用,请稍后再试 游戏正在等待战网的回应。 该服务可能暂时不可用,或者您的互联网连接可能已关闭。 如果您在短时间内无法连接,请检查您的互联网连接,然后重试。

我的设置:

  • 康卡斯特有线互联网
  • 摩托罗拉 SB6120 DOCSIS 3.0 调制解调器
  • Gentoo 路由器(多年前按照本指南构建)
  • Dell PowerConnect 2724 24 端口千兆交换机
  • Windows 2003 域控制器/DNS 服务器(递归到 OpenDNS)
  • Windows 7 x64 台式计算机(我试图从中访问游戏。)
  • 我的游戏电脑上绝对没有运行防病毒或安全软件。

我采取的步骤:

  • 重新启动调制解调器、路由器、域控制器和台式计算机。
  • 尝试从域控制器中删除 OpenDNS 并使用我的 ISP 的 DNS
  • 尝试将客户端计算机上的 DNS 更改为我的 ISP 的 DNS(通常,我的计算机唯一的 DNS 条目是 DC)。
  • 仔细检查 Windows 防火墙实际上仍然对所有配置文件禁用。
  • 仔细检查 Windows Defender 是否仍处于关闭状态。

我完全困惑,不知道接下来要尝试什么?有没有人见过这个?

更新:

  • 我打电话给康卡斯特(他们没有阻止任何游戏服务)
  • 我在家里的另一台电脑上安装了 Steam,它连接
  • 我试图对上周创建的随机检查点进行系统还原(没有修复它。)
  • 我认为 Windows 防火墙在某种程度上行为不端。系统还原后,我再次检查防火墙设置,它告诉我无法加载管理单元,因为 Windows 防火墙没有运行。启动防火墙服务后,我启用和禁用了防火墙。但是仍然无法连接到 Steam 或 Battle.net。

当我尝试在 Steam 上进行修复安装时收到此消息: 错误 1316:尝试从文件中读取时发生网络错误...

Jam*_*att 1

对于那些可能遇到同样问题的人来说,根据我自己的经验并通过帮助他人,这似乎是一个可能的解决方案。首先,虽然巧合令人惊奇,但这些问题并不相关。我会将其标记为正确的解决方案,除非有人遇到该问题并且无法使用以下方法来解决该问题。

Steam 需要卸载并重新安装。当 Steam 进行更新且无法正确修补自身时,有时会发生这种情况。您应该在卸载/重新安装期间将 steamapps 文件夹(位于 C:\Program Files (x86)\Steam)移动到其他位置,这样您就不必再次下载所有游戏。安装后,重命名新文件夹 steamapps-backup 并将旧的 steamapps 文件夹复制回来。

星际争霸 II 需要修复。当您的游戏需要更新但更新程序不去检查时,有时会发生这种情况。如果没有更新,您将无法连接到Battle.net。不幸的是,据我所知,没有一种方法可以启动更新程序。转到“开始”>“所有程序”>“星际争霸 II”>“星际争霸 II - 修复”

我认为这发生在我身上是因为 Steam 更新和星际争霸 II 更新同时进行。我在 Steam 中运行《星际争霸 II》,因此我可以利用 Steam 覆盖层,尽管《星际争霸 II》不是 Steam 游戏。可能是因为这两件事都试图同时更新,所以他们把彼此搞砸了。