我的网页似乎并没有在其他电脑上(www)

所以,我想我已经把所有的东西都包括在内,让我的网页(只是几行html)可以提供给www,但似乎我错过了一些东西,我真的不知道是什么。

我根据这些指示设置了我的apache web服务器(在我的fedora 13盒子上):
http://www.techotopia.com/index.php/Configuring_a_Fedora_Linux_Based_Web_Server
我甚至创build了说明中描述的示例index.html文件。 我可以通过访问http://127.0.0.1/从我自己的机器进入网页。

起初,我的未婚夫无法访问该网页(我已经根据这些说明将我的域名与我的dynamicIP地址相关联: http : //www.techotopia.com/index.php/Configuring_a_Fedora_Linux_Based_Web_Server#Requirements_for_Configuring_a_Web_Server ),所以我configuration我的防火墙允许端口80上的http通信。

但是,我仍然无法从其他机器访问该页面。
任何帮助,将不胜感激!

更新:我已经得到了一些答案,要求我尝试从另一台计算机使用192.168.1.X的IP地址。 这是成功的,但我不知道接下来要做什么解决问题。

所有这些计算机与networking服务器在同一个LAN上吗? 如果尝试使用与该服务器关联的私有IP地址(例如http://192.168.1.X )访问服务器网页,请从本地LAN上另一台计算机的浏览器执行此操作。

如果这不起作用,那么我们知道这不是DNS或路由器相关。 这可能是Web服务器的本地问题。 在这种情况下,确保iptables最初是禁用的,并阅读web服务器日志文件,看是否有任何请求甚至到达守护进程。 另外,尝试从其他计算机远程login到Web服务器上的端口80。

没有用于包括任何DNS相关的问题或可能的路由问题,直到你已经validation了本地局域网上的访问。

如果它是可访问的,那么它就像是路由器上的DNS问题和/或端口转发问题。

我假设另一台电脑在同一个LAN上。 你是如何从另一台PC访问你的网页的? 127.0.0.1是访问自己机器的特殊地址。 所以你必须通过你的私人地址访问应该是192.168.xx U可以通过ifconfig来检查地址。

但是如果你想让你的networking可以从互联网上访问,你将需要在你的路由器调制解调器上configuration端口转发。 另外,你可能想要做dynamicDNS。 谷歌,更多。

您更新的答案强烈暗示您的外部dynamic地址(可能连接到路由器/防火墙框)之间没有路由。 这是正常的,这是这些箱子如何保持您的家庭networking安全的一部分 – 没有办法。您需要设置从路由器到您的192.168.1.X地址的端口转发。 对于不同型号的configuration不同 – 你有什么?

而且你会希望让你的web服务器系统静态地获得它的IP地址,因为通常转发只是通过IP地址完成的,如果它改变了,你不希望你的80端口stream量到达不同的系统。

这使得这更多的家庭networking问题比服务器故障之一,顺便说一句…..