Windows 家庭网络中的 Web 应用程序

Windows 家庭网络中的 Web 应用程序

我在 Windows 8 上安装了一个应用程序(电脑一) 在本地主机上运行http://127.0.0.1:8000

现在我想从第二台电脑访问此应用程序(pc-二) 在我的家庭网络中。需要遵循哪些步骤?

到目前为止,我只配置了家庭组来访问一些目录。

答案1

您需要做三件事:

  1. 查找电脑一。如果是在家庭网络上,它可能会以 开始192.168.。其他可能性是10.172.16.
  2. 确保应用程序正在监听0.0.0.0上述 IP 地址。这可以称为绑定地址或监听地址。应用程序可能有多个 IP 地址,在这种情况下,只有一个必须是您的 IP 或0.0.0.0
  3. 重新启动应用程序后,您可以随时进行测试。可能会出现一个 Windows 防火墙对话框,您需要在其中允许该应用程序。如果您无法从另一台计算机访问它192.168.1.2:8000(替换192.168.1.2为您的真实 IP),请转到 Windows 防火墙设置并允许端口8000传入。

答案2

这是一个Django除前 3 个步骤之外的相关问题:

  • 关闭Windows防火墙;
  • 寻找电脑一ipconfig在命令提示符中输入 IP 地址;
  • pc-二打开页面http://pc-one或者您的 IP 地址在http://196.168.1.100哪里。196.168.1.100

现在您可以访问所有电脑一目录中的网站www

  • 从应用程序目录中电脑一运行您的 IP 地址在python manage.py runserver 192.168.1.100:8000哪里;196.168.1.100
  • pc-二打开页面http://196.168.1.100:8000

现在您可以从pc-二

相关内容