阿里云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地址为字符串的主要内容,如果未能解决你的问题,请参考以下文章