![Adobe Flash Player 干扰端口 80 上的家庭互联网连接](https://linux22.com/image/1299568/Adobe%20Flash%20Player%20%E5%B9%B2%E6%89%B0%E7%AB%AF%E5%8F%A3%2080%20%E4%B8%8A%E7%9A%84%E5%AE%B6%E5%BA%AD%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9E%E6%8E%A5.png)
我家里的互联网出现了一个非常奇怪的问题,特别是当我尝试玩 Flash 游戏时。游戏加载正常,但不知何故它们会中断我家网络上每台计算机的互联网连接,特别是通过端口 80。所有使用其他端口的应用程序继续正常运行。我经常不得不重启路由器才能让端口 80 重新工作。
作为一名 Web 开发人员,我很惭愧地承认我对这个问题感到困惑。有人知道是什么原因导致了这种行为吗?
编辑:好吧,现在我更惭愧了……Usavich 正确地指出,端口 80 只是一个目标端口,而不是我这边的传出/传入端口。不知道我在想什么。然而,模式仍然存在:正常的 Web 浏览器请求失败,而其他持久连接(iChat、Gmail)继续运行。我完全搞不懂。
此外,我还收到报告称,即使没有 Flash 也会出现这种情况。互联网会断线,直到路由器重新启动。
编辑2:刚看到这个问题:
是什么原因导致我的无线路由器停止路由 HTTP(端口 80)连接?
看起来和我的问题很相似。我想这可能只是路由器的一个缺陷(我的是 Netgear WNR2000v3)。
答案1
当您访问网页时,您的浏览器会与他们那边的端口 80 以及您那边的随机端口 >1024 建立连接。因此,Flash 游戏不会阻止您的端口 80。
如果您正在运行 Web 服务器,而人们在运行 Flash 游戏后无法访问您的服务器,则它会阻止您的端口 80。