您好,
我们查看了这台服务器的添加记录:SSH 连接和 K3s 安装其实都成功了,是卡在「Configuring certificates」这一步——Zeabur 平台需要从外网访问您服务器的 6443 端口(K3s API 端口)来验证证书,但一直连不上,所以界面停在「正在连接」。
我们实际测试了一下:您服务器的 22 端口可以连通,但 6443 端口被防火墙拦截了。由于这台是您自己提供的服务器,防火墙规则在您的服务商那边,需要您自行放行,Zeabur 无法代为修改。
请按以下步骤处理:
- 登录您购买这台服务器的服务商控制台,在防火墙/安全组中放行以下 TCP 端口(均为 Zeabur 正常运作必需):
- 22(SSH 管理)
- 80 / 443(网站流量)
- 4222(内部通信)
- 6443(K3s API)
- 30000–32767(Kubernetes NodePort 范围)
- 如果服务器系统内还启用了 ufw 之类的防火墙,同样需要放行上述端口,例如:
sudo ufw allow 6443/tcp
- 由于前几次添加失败,服务器上残留了未完成的 K3s 安装,建议先执行以下命令清理干净:
/usr/local/bin/k3s-uninstall.sh
- 完成后回到控制台重新添加服务器即可。
如果放行端口后仍然失败,请回复告知,我们再进一步排查。