连接不上服务器是什么原因
连接不上服务器是什么原因
这种情况多数出现外国外的主机,由于网络环境可能导致连接不通,这里我们只需要了解两个命令,基本上就能确定原因了。
相关文章教程推荐:windows教程
第一步:利用ping命令检测服务器IP是否通畅
以Windows电脑为例,按住键盘上的win键不放手,再按r,就会弹出一个窗口了,然后在窗口内输入cmd并回车。
输入ping命令ping自己的服务器(也可以ping DNS服务器,检查自己的网络,如下图)
如果这里连接不通,很大的可能性是由于防火墙原因导致,当然这不是绝对的,也有可能是服务器或供应商禁ping,所以这里只是一个初步的判断。
第二步:这里以Windows10为例,左下角打开设置
1、在搜索上方输入telnet,如下图所示会显示,启用或关闭Windows功能,点击进去
2、找到Telnet客户端,勾选确定后就开始安装了
3、安装好后,再回到,cmd窗口,输入telnet IP 端口,如图所示,如果你的服务器端口是22,则将80替换成22,回车后如果一直在显示正在连接,则表示端口不通。
总结:
如果ping不通,telnet通则表示服务器可以连接。
如果ping通,telnet通则表示服务器可以连接。
如果ping不通,telnet不通表示服务器不可以连接,那么只有两种可能,服务器关机状态或防火墙阻断。
如果服务器可以连接上,但是你在服务器上部署的程序通过telnet检测不通,那么可能是部署时出现问题或服务器防火墙原因或服务未启动。
telnet通连接不上,那么只有可能是运营商GFW的问题了,这种情况比较少见,部分地区可能会有这种情况。
如果是服务器突然连接不上,先通过ping和telnet检测一下,如果都不通,则有可能是网络问题,过段时间再进行尝试或重新拨号,重启路由,并检查远端服务器是否宕机,过一两天后还是无法连接,那么多半可能是防火墙阻断了!
更多相关知识,请关注PHP中文网!
以上就是连接不上服务器是什么原因的详细内容,更多请关注其它相关文章!
上一篇: win10开机密码修改不了怎么办
下一篇: win10退出平板模式的快捷键是什么
推荐阅读
-
求各路大神帮忙指点小弟这儿哪里出错了。就是连接不上数据库
-
使用云服务器掉线/异常/出问题是什么原因?如何解决?
-
Win10系统电脑无法登录LOL提示服务器连接异常的原因及解决方法
-
sql server连接不上怎么办 SQL Server2008R无法登录的解决方案(1814\18456)
-
IOS设备上给body绑定click事件不生效的原因及解决办法
-
IOS设备上给body绑定click事件不生效的原因及解决办法
-
sql server连接不上怎么办 SQL Server2008R无法登录的解决方案(1814\18456)
-
阿里旺旺显示正在连接服务器很长时间登录不上的解决办法
-
MySQL远程连接不上的解决方法
-
本地服务器建站链接失败是什么原因, 新手建站入门教程