启动几秒钟后 VPS 无法访问

启动几秒钟后 VPS 无法访问

我昨天买了一个 Debian VPS,并在其上安装了一些东西(nodejs、nginx、redis),但从昨晚开始,它基本无法通过 ping 访问,每次重启后它都能工作几秒钟,然后就断电了,我不知道发生了什么。每次重启后,我都有几秒钟的时间 ssh 到它并执行一两个命令。

我知道这是一个非常模糊的问题,但这是因为我不知道我在寻找什么。如果您知道可能的原因,请说出来。

更新:

毕竟这是网络问题,重新启动网络(eth0)守护程序几秒钟后一切正常,但之后我甚至无法 ping 网关!iptables 是空的,没有添加策略。

答案1

听起来像是防火墙问题。我会尝试:

创建文件:/root/stop.fw

#!/bin/sh
echo "Stopping firewall and allowing everyone..."
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

然后:

$ sudo chmod +x /root/stop.fw
$ sudo /root/stop.fw
$ sudo iptables -L 

也可以尝试:

在 /etc/ssh/sshd_config 中:

放:

TCPKeepAlive yes
ClientAliveInterval 30
ClientAliveCountMax 999999

重启 SSHd

相关内容