SSH隧道无法正常工作,但无法find之前工作的失败点

我有一个奇怪的问题,突然端口转发停止工作在一个特定的场景对我来说。 默认情况下,我需要在所pipe理的所有服务器上转发一个特定的端口,所以我在〜/ .ssh / config文件中有以下内容:

Host * ControlMaster auto ControlPath /tmp/%r@%h:%p ServerAliveInterval 120 ServerAliveCountMax 3 ForwardX11 yes ForwardX11Trusted yes RemoteForward 52698 127.0.0.1:52698 

然后,我发起ssh到服务器( ssh [email protected] )并查询我的本地工作站,以确保有侦听器的端口52698; sudo lsof -i -P | grep 52698 sudo lsof -i -P | grep 52698

 AppName 40262 username 45u IPv6 0x4b497d2de68055a1 0t0 TCP *:52698 (LISTEN) sshd 92207 username 14u IPv6 0x4b497d2d9e7ec4a1 0t0 TCP localhost:52698 (LISTEN) sshd 92207 username 15u IPv4 0x4b497d2dbb985641 0t0 TCP localhost:52698 (LISTEN) 

然后我同样确保服务器上的端口是活动的, lsof -P | grep 52698 lsof -P | grep 52698

 sshd 16366 root 7u IPv6 196798 0t0 TCP localhost:52698 (LISTEN) sshd 16366 root 8u IPv4 196799 0t0 TCP localhost:52698 (LISTEN) 

我不知道是什么原因可能导致停止工作。 我已经尝试了从各种ISP和VPN几个互联网连接无法通过这个方面,所以我不得不认为这是一个本地问题,我的工作站和连接到服务器,但我没有看到一个解决scheme或者究竟在哪里寻找,以便找出可能发生的事情。 有任何想法吗?