WCF服务在亚马逊EC2上的Windows服务



我对EC2相当陌生,希望有人能指出我正确的方向。我有一个WCF服务托管在Windows服务,并希望在EC2上运行这个。我用Windows Server 2008和SQL Server Express建立了一个EC2帐户。我把我的服务放在那里并运行它,我可以用VM上的私有IP从浏览器测试和连接到它,但是当我试图用公共IP从我的计算机连接到服务时,我不能这样做。

我错过了一些重要的配置还是我完全错了?任何帮助都将非常感激。我正在使用端口8080进行测试,并将其添加到权限组中。我还尝试为实例分配一个弹性IP。

EC2提供安全组,它本质上是机器外部的防火墙。默认的安全组将允许SSH和RDP连接。如果希望虚拟机接收8080端口的请求,请更新虚拟机的安全组设置。您可以从Amazon Management Console交互式地执行此操作。

您还需要配置在windows虚拟机中运行的防火墙,但是当您将服务添加到"权限组"时,似乎已经这样做了。

相关内容

最新更新