VirtualBox端口8081中的IIS Express被阻止

时间:2016-05-06 04:18:45

标签: visual-studio-2015 port virtualbox iis-express

我在Mac上的VirtualBox中运行Windows 7上的Visual Studio。

我可以在端口8080上的Visual Studio(IIS Express)中调试我的服务器,并从主机连接到它。 IIS Express enable external request

我将客户机名映射到主机上/etc/hosts的127.0.0.1。

Visual Studio(和IIS Express)以管理员模式运行。

我想拥有两台服务器,并且不想继续停止另一台服务器。

但是,当我尝试将端口更改为8081时,我无法从主机连接。在这种情况下,我可以从来宾上的浏览器进行连接,但不能从主机进行连接。

错误消息为:Failed to connect to <guest> port 8081: Connection refused

我尝试在Windows防火墙中允许传入连接,即使端口8080不需要这样做。

什么阻止端口8081上的连接?

1 个答案:

答案 0 :(得分:1)

问题是端口8081没有转发给访客。我不确定这是否默认为端口8080设置,但在VirtualBox中创建另一个转发规则解决了这个问题。

enter image description here