use*_*281 4 asp.net web-hosting amazon-ec2
我有一个问题是了解我需要做什么来允许我的Amazon EC2实例允许来自外部计算机的连接.我选择了一个Windows 2008 R2实例并安装了我的ASP.NET应用程序.我设置了一个新的数据库,配置了IIS,然后通过http:// localhost:80将Web应用程序加载到服务器上
所以目前我可以使用RDC连接到EC2服务器并在localhost下加载我的网站,但我希望能够转到http://(EC2 IP或DNS):80并从外部计算机连接到它.
我不知道从哪里开始这个,因为这是我第一次自己做这样的托管.我是否必须在Amazon EC2控制面板上配置某些内容?或者我是否必须在Web服务器上配置其他内容?
我已经尝试ping亚马逊提供的公共/私有DNS和私有IP,但它似乎被禁用或阻止或者某些东西......
任何人都可以让我至少指出正确的方向吗?
在此先感谢您的帮助!
Nis*_*ant 14
您可以检查两个地方:
在Windows级别,检查防火墙是否允许端口80监听外部流量.在Windows Server 2008 R2中打开端口80或,
您需要检查您的安全组是否允许您监听端口80. Instances在EC2控制台上单击左侧导轨上的菜单.查找Security Group要检查Securty Group的实例的列.
然后转到Security Groups菜单,查看端口80是否对整个世界开放(即源0.0.0.0/0).如果80入站中没有端口条目.来吧,Add Rule对于端口范围80,Source 0.0.0.0/0.请参阅下图,我的帐户已80打开端口.

| 归档时间: |
|
| 查看次数: |
5732 次 |
| 最近记录: |