我在 ssh 连接方面遇到了很多问题,各种类型的断开连接错误从 1 秒到更长时间不等,但非常频繁,这让我无法工作
-更改 sshd 配置完成
-不同的服务器完成
-不同的客户端完成
-密码和/或 rsa 密钥完成
-iptables 和主机拒绝/允许完成
-无法承担更换路由器和 ISP 的费用,因为一篇帖子指出两者之间存在很大差异
我检查了 journalctl 并发现了一些有趣的东西
sshd[954]: Connection closed by 45.79.181.223 port 4704 [preauth]
某些具有该 IP 的外部扫描仪(以及其他扫描仪 IP)可以关闭我的连接!?如何使用我使用的 RSA 密钥来完成此操作!?
我无法设置允许 ssh 的静态 IP!但实际上一些随机 IP 怎么能关闭我的受 RSA 密钥保护的会话呢?
发现日志级别 DEBUG3 的新错误
debug3: recv - from CB ERROR:10060, io:00000133F9C50760 debug3: send packet: type 1 debug3: send - WSASend() ERROR:10054, io:00000133F9C50760
还发现了这个
当 Windows 上的 Firebird 的网络子系统出现问题时,会返回一个未知的 Win32 错误,并带有一个数字(例如 10060)。该数字是 Winsock 错误编号。这是所有 Winsock 错误编号的列表,因此您可以查找该数字的含义:
答案1
好的,我明白了。我通过禁用路由器的防火墙彻底解决了这个问题。现在它非常可靠,可以连续运行几个小时而没有出现问题。
Firewall : Disabled
(WARNING: If you enabled Firewall, the modem can block such attack:Denial of Service, SYN Flooding, Ping of Death, TearDrop...etc)