为什么我无法从 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

我已经有这样的配置一段时间了,一切都运行良好,直到今天晚上,现在我无法从本地局域网中的 Window10 连接到我的服务器

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 出了问题,所以我重新启动了它,但还是出现了同样的问题,我可以通过手机 ssh 到 CentOS7

然后我在 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

好吧,经过两天的努力,格式化我的 Windows 客户端后,我发现这是一件非常非常奇怪的事情,我只需通过有线网络连接服务器,神奇的是,一切都开始正常工作

ping 工作

相关内容