无法从外部网络访问XAMPP Web服务器

6

我目前有4个网站运行在我的家用台式电脑上,使用 XAMPP。它们运行在端口 80、81、7733 和 25293。

前三个在外部网络访问时都可以正常运行,但最后一个(25293)无法加载。(此站点无法访问。ERR_CONNECTION_FAILED)

我正在以完全相同的方式转发这4个端口。只要我不在本地网络上,页面就停止加载。

端口转发

我还尝试在防火墙中打开该端口,但没有任何效果。我该怎么办才能解决这个问题?

我在外部网络访问该端口时收到的错误:

外部访问错误


尝试使用外部端口25293和内部端口7733。这将向您展示您的ISP是否可能阻止该端口。 - davidbaumann
2个回答

2
这可能是一个常见的问题,因为您正在使用5位数字的端口号,您可能需要进行端口验证。
例如,Drupal的已知问题: https://www.drupal.org/project/link/issues/182916 您是在运行Linux还是Windows服务器?

服务器在Windows上。路由器我认为是Linux。我将端口更改为4位数(内部和外部都是),它可以正常工作。所以,如果我正确理解问题,那么问题应该出在内部端口,而不是外部端口? - Spedwards
这是端口验证问题,可能是由路由器验证引起的。无论如何,请保持安全,并始终坚持4位数字 :) 。很高兴它能正常工作。 - ProllyGeek
我会联系路由器制造商进行确认,但看起来是这样的。 - Spedwards

0

你在同一网络上还有另一台电脑吗?如果有,那台电脑能够访问你的 Web 服务器吗?首先尝试这个,然后再考虑对外可见的问题。

我刚看到了这个链接这个。试着看看它们是否能解决你的问题。


同一网络上的设备可以访问 Web 服务器和所有网站。一旦它们断开网络,那个网站就会成为问题。 - Spedwards
检查你的端口是否开放,使用以下链接(https://www.grc.com/x/portprobe=25293),在与你的服务器相同的网络中连接后进行检测。 - Maitray Thaker

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接