今天帮别人把网站搞到阿里云Windows Server 2012 R2服务器上去,遇到了一点点小问题,感觉很有意思,记录一下。
一、配置网站后,内部浏览可以访问,但是在外网就不行!!!我用的是非80端口 按照经验开始排查问题
①防火墙问题:把入站规则中加入你的端口,具体步骤详见:
打开控制面板---系统和安全---windows防火墙---高级设置:
新建规则
协议和端口——TCP,特定本地端口:80
操作——允许连接(A),这包括使用IPsec保护及未使用IPsec保护的连接
配置文件——只选择“公用”,计算机连接到公用网络位置的应用 也可以都选
名称和描述随意填写。这样服务器就开放了端口。
但是搞完这些后我发现还是不能外网访问,于是又去
②阿里云后台添加你的端口,开放安全组策略:官网说明如下:https://help.aliyun.com/knowledge_detail/40724.html?spm=5176.13394938.0.0.6dde62c2Fe0Lt5
步骤如下:
1)进入阿里云ECS后,点击更多--网络和安全组--安全组配置
2)点击配置规则
3)点击添加安全规则
4)比如我设置的是80端口,直接再里面添加
现在再试试,一般都可以了到此。结果。。。我的还不行。。。
我就尝试下ping ip地址 结果ping 不同 我就在想到底咋回事,后来仔细一看,ping的是阿里云内网地址,那还ping个毛啊,一辈子也搞不通那,
改成阿里云外网地址IP就行了,看一下使用的内网IP还是外网IP,我是使用的内网IP地址所以一直搞不通,改成外网IP地址就行了,
问题到此解决,其实很简单的,所以细心很重要