从其他设备访问本地网络的网站?

时间:2013-05-18 08:18:44

标签: networking web-applications

我有一个网站,我在localhost:8000本地运行。我想从我网络上的其他设备访问我的网站。我试图通过我的计算机的内部IP地址访问该网站:127.0.0.1:8000但这不起作用。这可能吗?

2 个答案:

答案 0 :(得分:0)

三个最可能的事情:

  • 检查客户端和服务器计算机之间是否存在网络路由(PINGTRACERT等命令会有帮助);
  • 检查服务器计算机是否具有防火墙。如果是,则必须有一条规则允许(打开)通过TCP中的端口(8000)进行连接;

最有可能的问题是上述两个问题之一。如果没有,那还有最后一件事:

  • 确保Web服务器(服务localhost:8000的服务器)绑定侦听所有IP地址(不仅仅是127.0.0.1)。

要知道,请在google上搜索 servername绑定所有IP地址 。例如,对于apache HTTPD,它应该是 apache bind all ip addresses

答案 1 :(得分:0)

这是我在类似情况下所做的事情:

  • 在Google上搜索rejetto hfs,它是一个小于1Mb大小的可执行文件,并将其下载到您的服务器计算机中。
  • 启动后,按照menu-> IP地址。这些都是你在服务器端可能的补充。
  • 这些是您要输入的IP地址,您提到的端口是8000.

您将找到的大多数可能的IP地址采用以下格式:

  • 192.168。?。?
  • 10.0.0。?
  • 169.254。?。?

除此之外,您可能需要为服务器应用添加防火墙规则。