首页 > 解决方案 > 无法从浏览器访问 Apache 测试页面

问题描述

奇怪的事情正在发生。问题是当我通过使用安装成功安装apache2sudo apt install apache2时没有任何错误和警告。当我在 ufw 中允许“Apache Full”时,也没有错误或警告。我在托管我的 apache 服务器的那台机器上打开了浏览器,并在 url 栏上输入了 ip 地址,apache 测试页面变得可见,这是预期的。我从命令中获得了 IP 地址ip addr。localhost 也在工作。

这里开始扭曲: -

当我尝试从另一台具有不同 Internet 连接的计算机访问服务器时,我无法访问测试页面。Connection refused在Firefox中,can't reach this page在边缘。

实际上我正在使用与服务器计算机连接的手机的互联网usb 。当我刚刚关闭互联网连接时,我可以在服务器计算机的浏览器和手机浏览器上访问测试页面,但不能在任何其他设备上访问。

请帮助我摆脱这种情况。提前致谢。

我使用启用了反向端口 ppa 和 kde plasma 5.22(最新)的 Kubuntu。

标签: apache

解决方案


您所指的 IPv4 地址“192.16x.xx.xxx”是您本地网络上的 IP 地址。默认情况下,不在本地网络上的设备不可见,即如果您尝试使用未连接到本地网络的设备使用“192.16x.xx.xxx”连接到服务器,它将无法连接。使用 4G 连接的手机不在您的本地网络上,与您的服务器计算机连接到同一 wifi 网络的手机在本地网络上。请注意,不言而喻,如果您的服务器计算机防火墙阻止连接,即使您家庭网络上的设备也将无法连接到“192.16x.xx.xxx”


推荐阅读