Windows からローカル サーバーに接続できないのはなぜですか?

Windows からローカル サーバーに接続できないのはなぜですか?

自宅では次のような設定をしています

A machine running CentOS7 IP 192.168.15.12
A laptop running Windows10 IP 192.168.15.4

両方のコンピュータでOpenVPNトンネルも実行しています

CentOS7 has the IP 10.8.0.4
and 
Windows10 has IP 10.8.0.3

私はしばらくそのような構成を持っていましたが、今日の夕方まですべて正常に動作していましたが、今はローカルLANのWindows10からサーバーに接続できません

donhk@WINDESKTOP MINGW64 /
$ ssh -v [email protected]
OpenSSH_7.6p1, OpenSSL 1.0.2n  7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to 192.168.15.12 [192.168.15.12] port 22.
debug1: connect to address 192.168.15.12 port 22: Connection timed out
ssh: connect to host 192.168.15.12 port 22: Connection timed out

サーバー側のsshに問題があると思ったので再起動しても同じ問題が発生しました。携帯電話からCentOS7にssh接続できる

その後、Windows10マシンでVPNを起動し、サーバーに接続しようとしましたが、うまくいきました。VPN経由でサーバーにssh接続できますが、LAN内ではできません。

[donhk@i7box ~]$ netstat -plant | grep :22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -
tcp        0     28 10.8.0.4:22             10.8.0.1:50001          ESTABLISHED -
tcp        0      0 192.168.15.12:22        192.168.15.4:49611      ESTABLISHED -
tcp6       0      0 :::22                   :::*                    LISTEN      -

これはうまくいく

 ssh [email protected]

これは

 ssh [email protected]

$ ping 192.168.15.12
 Pinging 192.168.15.12 with 32 bytes of data:
 Request timed out.
 Request timed out.

つまり、ssh デーモンはどの IP からもリッスンしていますが、Windows 側に何か問題があるのではないかと思います。何かアイデアはありますか?

答え1

2日間これに苦労した後、Windowsクライアントをフォーマットした後、それは非常に奇妙なことであることがわかりました。有線ネットワークを介してサーバーを接続すると、魔法のようにすべてが機能するようになりました。

pingが機能している

関連情報