连接不稳定
如果您遇到连接不稳定的情况,大多数时候(90%的案例)是防火墙问题、ufw、iptables或您服务器上的某些配置,或者是在您的Coolify实例(或Coolify Cloud)与服务器之间的配置问题。
症状
- 服务器有时可访问,有时不可访问。
- 您收到大量连接失败的电子邮件。
诊断
- 使用
ufw status numbered检查您的UFW规则,看看是否有针对端口22的LIMIT规则。 - 使用
iptables -L -v -n检查您的iptables规则,看看是否有针对端口22的LIMIT规则。 - 检查您的服务器日志(
/var/log/ufw.log、/var/log/iptables.log、/var/log/auth.log、/var/log/kern.log)中是否有任何与防火墙相关的错误。
解决方案
UFW
ufw status numbered- 如果您已开放端口22,但设置了LIMIT规则,这就是问题所在。ufw delete <rule_number>- 删除该规则 - 您可能有IPV4和IPV6规则,因此需要同时删除两者。- 删除规则后,您需要使用
ufw status numbered检查状态,确认规则已删除,并查看下一条规则的编号。
- 删除规则后,您需要使用
ufw allow 22/tcp- 添加无限制的规则。
或者
ufw limit 22/tcp 100/minute- 添加更高的限制。
对于Coolify Cloud,您可以通过向UFW规则添加以下内容来允许从Coolify Cloud IP地址进行连接:
sh
ufw insert 1 allow from <ipv4>/22 to any port 22
ufw insert 2 allow from <ipv6>/22 to any port 22您可以在Coolify Cloud中找到这些IP地址:https://coolify.io/ipv4.txt 和 https://coolify.io/ipv6.txt
