Ubuntu 服务器不会响应任何请求(ssh、telnet、ping 等)

Ubuntu 服务器不会响应任何请求(ssh、telnet、ping 等)

我对这类事情还比较陌生,所以请耐心等待。

操作系统信息:

PC——Arch Linux(5.10.67-1-lts)

RPi-Ubuntu 服务器(20.04.3 LTS)

大约一周前,我在树莓派上设置了一个小型 Samba NAS 服务器。然而,今天早上,服务器突然停止响应任何请求,所有请求都超时了(我试过 ping、telnet、ssh 等)。我重启了服务器,但没有用。我还在服务器和客户端上重启了 ssh。

我在服务器上运行tcpdump -vv -i eth0 port 22 -n -Q inout(通过直接键盘连接),但是当我再次尝试通过 ssh 连接到 pi 时,tcpdump服务器上没有显示任何内容。我尝试了相反的操作(tcpdump在我的 PC 上执行相同的命令并从服务器上 ssh 执行),并tcpdump在我的计算机上显示了此响应:

18:10:06.923088 IP (tos 0x0, ttl 64, id 33674, offset 0, flags [DF], proto TCP (6), length 60)

server-ip.60284 > computer-ip.22: Flags [S], cksum 0xda46 (correct), seq 2610540948, win 64240, options [mss 1460,sackOK,TS val 3534156811 ecr 0,nop,wscale 7], length 0

(不确定这大部分是什么意思)

即使有此输出,ssh 在服务器上仍然超时。telnet computer-ip 22也给出完全相同的输出。

我检查了服务器上的日志和 IP 黑名单,没有发现任何异常。

我正在尝试通过直接以太网连接(网络交换机未连接到路由器)连接到 pi,所以我认为问题不应该与我的路由器或缺少互联网连接有关。我还暂时尝试禁用 ufw,但没有帮助。虽然我不认为这个问题与防火墙有关(因为关闭它没有帮助),但我还是会提供我的相关配置。

以下是我的电脑的 ufw 配置:

Status: active

To                         Action      From
--                         ------      ----
22                         LIMIT       Anywhere                  
25                         ALLOW       Anywhere                  
443                        ALLOW       Anywhere                  
80/tcp                     ALLOW       Anywhere                  
1725/udp                   ALLOW       Anywhere                 
CIFS                       ALLOW       Anywhere                  
137                        ALLOW       Anywhere                  
138                        ALLOW       Anywhere                  
139                        ALLOW       Anywhere                  
445                        ALLOW       Anywhere                  
631                        ALLOW       Anywhere

(DEFAULT OUTBOUND: ALLOW)
(DEFAULT INBOUND: DENY)

对于我的服务器:

Status: active

To                         Action      From
--                         ------      ----
22/tcp                     LIMIT       Anywhere                 
Samba                      ALLOW       Anywhere                  
137                        ALLOW       Anywhere                  
138                        ALLOW       Anywhere                  
139                        ALLOW       Anywhere                  
445                        ALLOW       Anywhere                  
631                        ALLOW       Anywhere

(DEFAULT OUTBOUND: ALLOW)
(DEFAULT INBOUND: DENY)

任何帮助我都感激不尽,我很乐意提供任何其他信息。谢谢!

答案1

好吧,我明白了。当我尝试发布这个问题时,超级用户阻止了它,因为我的网络有垃圾邮件。我记得我使用的是 VPN,很快意识到我无法连接到我的家庭服务器可能是由于这个原因。关闭 VPN 解决了​​发布这个问题和连接到我的 NAS 服务器的问题。

我想回答这个问题以防其他人犯同样愚蠢的错误。

相关内容