我在阿里云有两台ECS实例A、B,最近出现(最近经常,但不每时每刻出现)问题如下:
1)在公司网络下的所有电脑,连接A总是失败(提示:ssh_exchange_identification: read: Connection reset by peer),连接B正常;
2)在其他网络环境下的电脑,连接A、B均正常;
3)公司网络是电信宽带,重启路由器,公司网络重新获得一个新的IP,此时连接A就正常了。
检查:
1)"ssh_exchange_identification: read: Connection reset by peer”错误,检查A中的/etc/hosts.deny、/etx/hosts.allow均为空的。
2)A中的sshd运行正常,在其他网络下的电脑,能正常ssh连接A。
问:
1)阿里云是不是对ssh连接请求做了前置的转发?会不会把我们公司的IP hash掉了或截掉了?
2)此外会是什么原因导致这么诡异的现象?
我这是macbook电脑,在/Users/mrzhang/.ssh目录下把ssh的config文件删了就解决了。好像是因为vscode上搞了一下remote导致的。
这边也遇到了相同的问题,http请求是能正常访问到的,就是 ssh 连接不上 。 使用traceroute也是可以连通22 端口的。
我也碰到了这个问题,公司网络出口是固定的三个运营商的ip,出现一样的问题,有时候过一段时间就好了。用其他的网络就能正常ssh。
题主您好,
一般阿里云是不会主动过滤来访IP的。
当ssh远程连接出提示连接被重置时,其它应用,如http,ftp是否正常访问到A呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。