无法从浏览器访问Apache测试页面



奇怪的事情发生了。问题是当我安装apache2时通过使用sudo apt install apache2,安装成功,没有任何错误和警告。当我允许"Apache Full">在ufw中,也没有错误或警告。我在apache服务器所在的机器上打开浏览器,并在url栏上输入ip地址,apache测试页面就像预期的那样可见。我从命令ip addr中得到了ip地址。

故事从这里开始:-

当我试图从另一台具有不同互联网连接的计算机访问服务器时,我无法访问测试页面。Connection refusedin firefox,can't reach this pagein edge.

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

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

我使用的是启用了backports ppa和kde plasma 5.22(最新版本)的Kubuntu。

您所指的IPv4地址"192.16x.xx.xxx"是本地网络上的IP地址。默认情况下,它对不在本地网络上的设备是不可见的,例如,如果你试图用一个没有连接到本地网络的设备连接到你的服务器,使用"192.16x.xx.xxx;它不能连接。使用4G连接的手机不在您的本地网络中,与您的服务器计算机连接到同一wifi网络的手机在本地网络中。请注意,如果您的服务器计算机防火墙阻止连接,那么即使您的家庭网络上的设备也无法连接到"192.16x.xx.xxx";

最新更新