服务器运行网站系统的过程中, 我们时常会远程操作服务器,会遇到服务器远程连接不上的情况,一般常见的服务器远程连接不上的原因有以下几个方面:
一、网络问题; 基本上大部分服务器远程失败的原因就是这个, 本地网络出现故障或者波动, 导致本地没办法连接服务器。这种情况服务器还是正常稳定的运行的。检查本地网络是否正常,访问外网是否流畅,可以做路由图检查,需要重启路由等操作。如果是服务器网络线路故障,就需要通过路由图来确定是哪里的线路出现丢包,做切换线路来解决。
二、服务器问题;服务器带宽跑满、服务器死机、黑屏或者蓝屏等现象,重启服务器,并检查报错日志,排查产生问题的原因,检查硬盘和服务器系统。通过日志和检查数据来确认问题出现的原因以及如何解决
三、端口问题;如果是端口错误需要找回正确的端口或更换远程端口;如果是端口被攻击扫爆,需要更改端口,并在防火墙禁止扫爆的IP访问服务器;检查端口是否能正常通信,可以通过命令tcping ip端口来确定,如果端口不通,检查防火墙远程端口策略有没有把现在的远程端口加入策略之中,如果防火墙策略正常,那么检查服务器登录日志,看看有没有恶意登录信息、即扫描端口,一般情况下,远程端口尽量不要用默认的3389或者35012等端口,改成随机五位数安全系数比较高。
四、防火墙问题; IP被机房封了,需要等待解封。远程端口没有添加到防火墙策略中,端口无法访问。
五、安全软件问题;被安全软件屏蔽,需要把本地IP加入服务器白名单中