阿里云ECS网络服务器配置网站,内网上能够访问,公网ip不能访问,或者选择ip时没有公网ip地址为字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云ECS网络服务器配置网站,内网上能够访问,公网ip不能访问,或者选择ip时没有公网ip地址为字符串相关的知识,希望对你有一定的参考价值。

最近租了一个阿里云服务器,想挂几个网站上去玩玩。在iis上配置好网站后,在服务器上用内网可以打开,但是通过公网ip不能访问。我的配置情况如下

技术分享

因为主机是专有网络,服务器内部看不到公网ip,直接的选择全部未分配,不会影响外网来访问网站。

可是这样配置好后,就出现了内网可以访问外网不能访问的问题。

技术分享技术分享

 

 

 

于是我通过本机的控制台去ping 公网ip能够ping通,那么说明公网没有问题可以正常访问。那么就有可能是端口被服务器给禁止了。通过百度阿里云的端口设置,搜索到了配置安全组可以解决端口问题,于是抱着试一试的态度,把端口8000-9000的范围给打开,于是就可以正常访问了。具体设置如下,阿里云->控制台->云服务器ECS->选中你的实例->下拉菜单找到安全组配置->然后配置规则->添加安全组规则->最后设置你想要的参数。  具体看图。

技术分享

 

 技术分享

技术分享

技术分享

最后一张是我的设置情况。这样设置后,就能在外网上通过公网ip+端口好成功访问网站了。浪费了大半天时间,为了解决这个问题也是在网上看了很多博客都没有解决,他们的都是说设置一下80/80那个端口范围就行了,其实一点用都没有,需要把你想要用到的端口范围也打开才行。希望遇到同样问题的人,看到能快点解决,哈哈。

以上是关于阿里云ECS网络服务器配置网站,内网上能够访问,公网ip不能访问,或者选择ip时没有公网ip地址为字符串的主要内容,如果未能解决你的问题,请参考以下文章

聊一聊我的阿里云ECS云主机

阿里云无法访问ECS云服务器怎么解决

阿里云ECS的外网端口设置

给阿里云 VPC 中的 Ubuntu ECS 配置自定义 DNS 服务器

阿里云ECS服务器配置好环境了为啥公网IP不能访问

阿里云ECS网络不稳定访问丢包延迟高怎么办?