无法通过互联网访问我的本地主机

Posted

技术标签:

【中文标题】无法通过互联网访问我的本地主机【英文标题】:Can't access my localhost via internet 【发布时间】:2015-02-12 09:14:20 【问题描述】: 在路由器上转发端口 80 TCP/UDP(已打开) 防火墙上的端口 80 TCP/UDP(已打开) httpd.conf - httpd-xampp.conf(已编辑)

但是当我尝试通过我的 ip 访问时,我在浏览器上什么也得不到, 它在 LAN 和 WLAN 上工作,而不是在互联网上

我该怎么办? 有没有更好的方法让 PC 成为网络服务器? 哪个是服务器的最佳操作系统?

【问题讨论】:

【参考方案1】:

某些 ISP 不允许从您的家庭网络外部连接端口 80,以试图阻止人们从其家庭网络托管网站。尝试将您的服务器设置为侦听不同的端口(通常不使用 85),您应该能够连接到它。

至于您的其他问题,在我看来,Ubuntu(或任何风格的 Linux)对于 Web 服务器来说是一个很好的操作系统。 Ubuntu 是免费且易于使用的,如果您有任何问题,网上有大量资源。

【讨论】:

感谢重播。我已经尝试了很多端口,但我什么也没得到! 可能是服务器上的防火墙问题。 sudo iptables -L -n 给你什么?

以上是关于无法通过互联网访问我的本地主机的主要内容,如果未能解决你的问题,请参考以下文章

通过终端发送 Ngrok 随机端口号

端口映射与容器互联

如何从互联网访问虚拟主机?

curl 无法通过 ip static 连接本地 xampp

从互联网访问 localhost [关闭]

打开移动数据时如何从wifi网络访问本地url?