阿里云服务器运行中总是无法访问怎么办?
1、程序占用太多资源;
2、防火墙设置问题。
1、防火墙拦截了。请检查iptables和windows防火墙是否规则设置错误(通过VNC),如果是请关闭防火墙或者修改规则,服务器上有安全狗的话把端口安全策略关掉。
2、安全组(阿里云上的)检查,是不是把 0000 允许所有连接这条规则给删除了,如果是请改回来,如果有其他规则请删除。
3、可能就是你本地网络的问题吧,或者是服务器被DDOS进入了黑洞。
4、使用了IIS建站。如果是,必须要设置分页内存,否则会经常性的出现无法访问。方法:计算机右键—>属性—>点击高级项卡(高级系统设置)—>高级—>性能—>设置,分页内存默认0,把分页内存调大,500-5000或者自定义再调大点。
1关闭ubuntu的防火墙 ufw disable
2卸载了iptables apt-get remove iptables
1用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables
-L查看一下你的系统中所有链的默认target,iptables
-F这个命令只是清除所有规则,只不会真正关闭iptables想象一下,如果你的链默认target是DROP,本来你有规则来允许一些特定的端口,
但一旦应用iptables -L ,清除了所有规则以后,默认的target就会阻止任何访问,当然包括远程ssh管理服务器的你
所以我建议的关闭防火墙命令是
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
总之,当你要在你的服务器上做任何变更时,最好有一个测试环境做过充分的测试再应用到你的服务器除此之外,要用好iptables,那就要理解
iptables的运行原理,知道对于每一个数据包iptables是怎么样来处理的这样才能准确地书写规则,避免带来不必要的麻烦
安全组 是一个ECS的重要安全设置,但对小白用户来说却很难理解其中晦涩难懂的专业术语。websoft9在此介绍个人的理解:
阿里云官方解释 :安全组是一种虚拟防火墙,用于设置单台或多台云服务器的网络访问控制,它是重要的网络安全隔离手段,用于在云端划分安全域。每个实例至少属于一个安全组,在创建的时候就需要指定。
注解:简单理解:服务器什么端口(服务)可以被访问,什么端口可以被封锁
例子:服务器80端口是用来提供http服务,如果服务器部署了网站,而没有开放80端口,这个网站肯定访问不了,http: //ip 是打不开的。
这是很常见的问题,用户第一感觉就是购买的服务器有问题或购买的镜像用不了。
远程连接(SSH)Linux 实例和远程桌面连接 Windows 实例可能会失败。
远程 ping 该安全组下的 ECS 实例的公网 IP 和内网 IP 可能会失败。
HTTP 访问该安全组下的 ECS 实例暴漏的 Web 服务可能会失败。
该安全组下 ECS 实例可能无法通过内网访问同地域(或者同 VPC)下的其他安全组下的 ECS 实例。
该安全组下 ECS 实例可能无法通过内网访问同地域下(或者同 VPC)的其他云服务。
该安全组下 ECS 实例可能无法访问 Internet 服务。
当用户购买一个新的服务器的时候,阿里云会提醒选择安全组,对于一部分入门用户来说,第一感觉就是选择一个等级比较高的安全组,这样更为保险。实际上,等级越高,开放的端口越少。甚至连80端口、21端口都被封锁了,导致服务器ping不通、http打不开。这样最常见的访问都无法进行,用户第一感觉就是购买的服务器有问题或购买的镜像用不了。
在Websoft9客服工作中统计发现,96%的用户浏览器http://公网IP 打不开首页,都是因为安全组的设置关闭了80端口所导致。
第一,找到对应的实例,通过安全组配置选项进入设置。
第二,点击“配置规则”,进入安全组规则设置。
0条评论