gpt4 book ai didi

linux - 无法从服务器外部访问 apache 上的网站

转载 作者:太空宇宙 更新时间:2023-11-04 11:06:10 27 4
gpt4 key购买 nike

我有一个基于 debian 7.5 的 Ubuntu 服务器,apache 2.2.22。这是一个相当普通的安装 XAMP,用作基本的 Web 服务器。它曾经工作正常,我不知道为什么它突然停止工作(今天进行了一些维护,但当我离开它时它工作了 - 我用 Gparted 更改了分区大小)。

当我尝试从服务器访问网站时(尝试使用 w3m)一切正常,包括 PHP 和 MySQL 访问。

当我尝试从外部访问同一主机(使用域)时,浏览器会持续加载很长时间,最终(几分钟后)说无法加载页面。

我确保端口已打开并且可以被外部扫描仪访问。

所以我确定 Apache 可用(从网络内部工作,网站使用 w3M 和 ping 从 SSH 加载)我确定服务器已连接到网络(我可以使用 putty 进行 SSH)主机解析到正确的 IP(但不会从外部 ping,只能从内部 ping)端口似乎已打开(扫描并确定端口 80)

我不是专业的 IT 人员,所以如果有我可以添加的信息,请问一下。真的很感激任何想法或方向。谢谢!

最佳答案

我仍然怀疑 UFW/iptables 防火墙阻止了所有传入连接...请阅读本文并仔细检查

如果您确定防火墙配置没有问题,请尝试使用 Wireshark 抓包以查看底层发生了什么。

关于linux - 无法从服务器外部访问 apache 上的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25196631/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com