家庭宽带出现奇怪问题

家庭宽带出现奇怪问题

想知道是否有人可以帮助我,我家里的宽带出现了一个奇怪的问题,我无法通过浏览器访问某些网站 - 但是我可以 ping 它们并且得到回复!

我曾尝试通过 IP 访问,也尝试更改我的 DNS(将其更改为 Google 的),我显然还尝试过重置我的路由器,通过不同的浏览器和不同的设备访问(Mac、iPad、iPhone 和 Windows 8 使用 Chrome、IE 和 Safari),但我仍然遇到同样的问题!

我不知道是什么原因造成的——我是 Plusnet 的客户,他们的支持团队似乎只是照本宣科,所以他们没用!他们一直告诉我线路上没有问题。

我随机尝试连接到我的工作 VPN,连接后我可以正常访问网站,但一旦我断开 VPN 连接,我就无法再访问它们。

有人能指出是什么原因造成的吗?我觉得这很奇怪!

提前致谢

答案1

[我从您的另一条评论中看到,我之前的评论中的建议有效,因此我将其作为真正的答案发布。]

您能用 ping -s 1472 ping 通它们吗?如果不能,请尝试将 MTU 人为地设置得较低,例如 1300。如果这样可以让浏览器正常工作,请尝试增加 MTU,直到找到问题所在。如果是 PPPoE 问题,则可能在 1493 处中断。找到问题所在后,将其设置为可行的最高值。

理想情况下,宽带调制解调器/网关应该知道宽带链路的 MTU 是多少,它应该将所有流量限制在该大小(与 NAT 相关的功能,称为“TCP MSS 限制”),它应该将超大数据包分解为适合的较小部分(称为“IP 数据报碎片”),并且对于想要自己找到正确 MTU 的客户端(称为路径 MTU 发现),如果它们超过 MTU 限制,它应该向它们发送通知(称为 ICMP“目标不可达:需要碎片但设置了‘不碎片’位”消息),以便客户端可以自行调整其 MTU。如果您的 ISP 的调制解调器/网关没有这样做,那么它要么配置错误,要么有缺陷。自 1999 年左右 PPPoE 开始流行以来,这些功能一直是宽带调制解调器和家庭网关的最低要求。

如果您无法让 ISP 修复有问题的设备,那么您可能必须购买自己的高质量调制解调器或网关,以确保其正常运行。对于 DSL 上的 PPPoE,您有时可以让 ISP 提供的调制解调器充当简单的桥接调制解调器,并让您自己的家庭无线网关产品充当 PPPoE 客户端,它可以通过 PPPoE 握手了解正确的 MTU,或者您可以自行配置其 WAN 端口 MTU 设置。

答案2

您的问题可能是您的路由器无法处理 DNS 请求,或者是瓶颈

方法 1

  • 服务“DNS 客户端”:停止 + 禁用
  • 使用静态 IP + 静态 DNS(指向你的 ISP 的 DNS,而不是谷歌的

方法 2

  • 服务“DNS 客户端”:停止 + 禁用
  • 更新路由器 DHCP DNS 设置:启用 DNS 覆盖并使用 ISP DNS,这样当 DHCP 移交 IP 时,它也会设置客户端计算机上的 DNS,即 ISP DNS,而不是将所有 DNS 请求转发到路由器

相关内容