好吧,从技术上讲,这台机器并不是一台服务器,只是一台运行 Linux 的普通 PC 机。暑假回家时,我把这台机器留在了公寓里。然而,大约一个月后,我意识到我无法再通过 ssh 进入我的机器了。我登录了路由器,看到我的机器实际上在客户端列表中(我的机器所连接的端口的链接状态实际上显示为“1000 全双工”,这意味着 NIC 已启动),并分配了一个 IP(我尝试多次重新启动路由器,我的机器每次仍然显示出来)。但是,当我尝试从路由器 ping 我的机器时,我的机器从未响应。
$ ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2): 56 data bytes
当我尝试通过 ssh 进入我的机器时,它挂起了。
$ ssh 192.168.1.2 -vvv
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 54: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 192.168.1.2 port 22.
由于我无法物理访问我的机器,因此我无法亲自检查它。只是想知道导致这种情况的可能原因是什么?(这有点奇怪,因为看起来 NIC 已关闭,但它不应该能够响应路由器)