早上的时候,发现阿里爸爸大发慈悲,给了我等穷人一次福利。

阿里云 1核 2G 1M 新用户拼团仅需99元一年,三年279元。

于是赶紧买了三年……

买完了,安装了一系列东西以后,发现挂在IIS里面的测试页面,可以打开120.0.0.1,但是打不开外网地址。

第一时间怀疑是不是windows的防火墙没开端口,但是探查无果,发现防火墙根本就没开。

于是纠结了。上网搜,大家的解决方案都是说配置windows防火墙,这些解决方案全都是错的。幸好经过不懈努力,在网上搜到了正确的解决方案,记录于下。

在购买云服务器时,如果选择自定义配置,网络设置里有一项是安全组,安全组作用是:类似防火墙功能,用于设置网络访问控制,可以到管理控制台修改。

如下图,如果这里选择了默认的安全组,只开放了22和3389端口,那网站需要的80端口和ftp需要的21端口都会被关闭,其中的80端口未开放,导致了网站外网无法访问。

创建服务器

万一选择了未开放80端口,也没关系,可以登录管理控制台进行管理

云服务器ECS–>安全组–>配置规则,如下图

安全组

然后点击右上角的 添加安全组规则,按下图设置

规则

点击确定后,再试一下外网访问您的网站,就可以正常访问了。