无法从外部网络访问 XAMPP Web 服务器
Posted
技术标签:
【中文标题】无法从外部网络访问 XAMPP Web 服务器【英文标题】:Cannot Access XAMPP Web Server From External Network 【发布时间】:2018-08-22 18:58:42 【问题描述】:我目前有 4 个网站使用 XAMPP 在我的家用台式电脑上运行。它们在端口 80、81、7733 和 25293 上运行。
从外部网络访问时,前三个运行良好,但后一个 (25293) 不会加载。 (无法访问此站点。ERR_CONNECTION_FAILED)
我正在以完全相同的方式转发所有 4 个端口。只要我不在本地网络上,页面就会停止加载。
我也尝试在我的防火墙中打开端口,但是没有任何结果。我该怎么做才能解决这个问题?
访问外部网络端口时收到的错误:
【问题讨论】:
尝试外部端口 25293 内部端口 7733。这将显示您的 ISP 是否会阻止该端口 【参考方案1】:这可能是一个常见问题,因为您使用的是 5 位端口号,您可能需要端口验证。
例如,这是 Drupal 的已知问题: https://www.drupal.org/project/link/issues/182916
您运行的是 Linux 还是 Windows 服务器?
【讨论】:
服务器在 Windows 上。我相信路由器是Linux。我将端口更改为 4 位数字(内部和外部都可以正常工作)。因此,如果我正确理解了这个问题,那是内部端口的问题,而不是外部端口的问题? 这是端口验证问题,所以prolly可能是由路由器验证引起的。无论如何,请保持安全,并始终坚持 4 位数 :) 。很高兴它成功了。 我会联系路由器制造商确认,但看起来是这样的。【参考方案2】:您在同一网络上是否有另一台计算机?如果是这样,那台计算机可以访问您的网络服务器吗?尝试一下,因为这必须是您的第一步,然后担心被外界看到。
我刚看到link 和this 一个。试试看能不能解决你的问题。
【讨论】:
同一网络上的设备可以访问网络服务器和所有站点。一旦他们与网络断开连接,那个站点就会成为问题。 检查您的端口是否打开,在与您的服务器连接到同一网络后按照link使用。以上是关于无法从外部网络访问 XAMPP Web 服务器的主要内容,如果未能解决你的问题,请参考以下文章