同一局域网下环境,服务器端是Ubuntu16.04,连接的客户端是win7的Xshell。
不是百度上常见的问题“长时间不操作就自动断开”,而是毫无规律地自己断开,可能是用了5分钟,也可能仅仅只是连上去几秒钟。
Connection closed by foreign host.
Disconnected from remote host(Ubuntu) at 10:23:20.
去服务器上查看lsof -i:22
之前建立的链接还在,能看到指向我的客户端的链接还建立着,状态写着(established)
这时候立即重连是连不上的,要等好一会儿,再连才能连上。
但是再次查看lsof -i:22
会发现在之前存在的那个链接下面,又建立了一个established的链接。
请问这种问题怎么解决?
又或者,我在哪里能找到sshd的日志,能看到它为什么断开链接吗?
你本地网络和服务器网络链路有问题吧,比如丢包!