![Web 服务器突然停止工作](https://linux22.com/image/797336/Web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AA%81%E7%84%B6%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我有一个 Web 服务器,它运行良好。它也是一个 FTP 服务器和一个 Windows 远程桌面服务器,都运行良好。有人打电话给我们的 ISP 来提高网速,但突然什么都不起作用了 - 我可以连接 Teamviewer,但 HTTP、FTP 和 RD 不起作用。
- 已禁用防火墙。
- 运行 Wireshark——数据包根本没有传过来。
- 将 Web 服务器设置为端口 20111,以防 ISP 阻止端口 80,同样,数据包根本无法通过。(localhost:20111 工作正常)
- 为端口 80、21、3389 和 20111 设置了端口转发至 10.0.0.32(这是正确的地址 - 已使用 ipconfig 检查)。
- 重新启动路由器和计算机。
如能得到任何帮助我将非常感激。
答案1
如果 Teamviewer 可以工作,那么我怀疑问题出在 ISP 上。如果您可以尝试将任何计算机连接到路由器的 WEB 端,并且您的 Web 服务器可以工作,那么您可以确认情况确实如此。TeamViewer
通过 UDP 打洞工作,就像 Hamachi 之类的一样,我相信这就是您能够连接的原因。
我看到一家 ISP(提供 GPRS 和 LTE 链接的 ISP)不允许任何传入流量。看起来像是为所有用户设置了一个大防火墙。我实际上打电话给了他们的技术支持,他们证实了我的怀疑。我们最终放弃了他们的服务,因为市场营销没有谈论这件事。
答案2
机器的 IP 地址和以前一样吗?低级服务的一个典型问题是,当 ISP 进行更改时,他们最终会将您的静态地址删除。