Closed. 这个问题是无关 /help/closed-questions 。目前不接受答案。
当我 ping 我的服务器时,它响应:
user@localhost:~$ ping my.server
PING my.server (111.111.111.11) 56(84) bytes of data.
64 bytes from my.server (111.111.111.11): icmp_req=1 ttl=42 time=38.4 ms
64 bytes from my.server (111.111.111.11): icmp_req=2 ttl=42 time=50.0 ms
64 bytes from my.server (111.111.111.11): icmp_req=3 ttl=42 time=58.6 ms
^C
--- my.server ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 38.419/49.037/58.637/8.287 ms
但是当我尝试 ssh (这是我经常做的事情,并且过去几个小时一直在同一个连接上做)时,它挂起:
user@localhost:~$ ssh my.server
http://speedtest.net http://speedtest.net 说我的连接有 1.5 Mbps 的下载速度和 0.4 Mbps 的上传速度。
ssh 挂起有什么原因吗?
答案中提供的建议的结果
来自@nsfyn55
user@localhost:~$ telnetmy.server 22
Trying 111.111.111.11...
Connected to my.server
Escape character is '^]'.
SSH-2.0-OpenSSH_4.3
Connection closed by foreign host.
来自@vahid:
user@localhost:~$ nc -v -w 1 111.111.111.111 -z 22
nc: timeout cannot be negative
ping(ICMP 协议)和 ssh 是两种不同的协议。
可能是ssh服务没有运行或者没有安装
防火墙限制(本地服务器,如 iptables 甚至 sshd 配置锁定)或(保护网络托管 111.111.111.111 的传入流量的外部防火墙)
首先检查 ssh 端口是否已启动
nc -v -w 1 111.111.111.111 -z 22
如果成功,那么 ssh 应该进行通信,如果没有成功,那么在解除限制或启动 ssh 之前它将永远不会工作
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)