从不同的计算机访问端口 81 上的本地主机

从不同的计算机访问端口 81 上的本地主机

我是一名开发人员,但网络设置不是我的强项。

我正在尝试使用 IIS 在本地计算机上运行两个不同的应用程序。

我在端口 80 上托管了其中一个,在端口 81 上托管了另一个。

我还对我的 hosts 文件做了一些更改,以便能够通过不同的地址访问应用程序:

  • 127.0.0.1 mes.operator(此设置在端口 81 上)
  • 127.0.0.1 mes.manager(此设置在端口 80 上)

现在我可以通过地址 mes.manager 或 localhost 访问在端口 80 上运行的应用程序,或者通过托管该应用程序的计算机的 ip 地址从另一台计算机访问。

但其他应用程序仅在地址上可用:mes.manager:81

我以为这也可以在 localhost:81 上使用,但事实并非如此。我遗漏了什么?

主要目标是能够从另一台计算机访问 mes.manager,但如果我甚至无法通过 localhost:81 做到这一点,那么 ip-of-localComputer:81 也将不起作用。

答案1

进入 IIS 管理器,单击端口 81 站点,检查站点的当前绑定以确保它绑定在正确的端口上,以及您希望它应答的所有地址上。

编辑绑定的示例屏幕截图:

在此处输入图片描述

相关内容