前言
有句话叫no zuo no die
本来想用阿里云部署下游戏服务器,根据教程说要安装宝塔面板
问题
昨晚用finalshell,不小心选择了ssh飞牛的终端,本来应该点击阿里云的ssh,结果在飞牛上直接来操作安装宝塔面板,而且是底层安装,我一时没回过神,等执行一半,我看一直在安装好久了,突然想起这个不是阿里云的服务器,我心发慌,这个会不会直接破环飞牛系统,感觉不秒,赶紧强制终止安装这个底层命令 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh,后来在网页访问飞牛已经无法访问。
解决
于是找了很多资料,也问了ai,很多都说是端口被宝塔占用了
紧急检查
1. 检查端口占用
sudo netstat -tlnp | grep -E "(80|443|8080|8888)"
2. 检查宝塔是否运行
sudo systemctl status bt 2>/dev/null || echo "宝塔未运行"
3. 检查 fnOS Web 是否还能访问
curl -s -o /dev/null -w "%{http_code}" http://localhost:5666 || echo "fnOS Web 可能已失效"
4.关键步骤
一开始怀疑是Nginx作怪,而且Nginx不要轻易动,根据ai方法修复了,并卸载宝塔,Nginx问题已经排查了,返回正常。但是web网页上始终不能访问飞牛,奇怪了。莫非要重装飞牛系统。那太麻烦了。到期问题再哪里,一直搞到凌晨2点多,先睡觉,第二天,想了下,会不会是5666端口哪里还有限制,
ai分析可能的问题
现象 原因 解决
本地能访问,远程不能 防火墙/安全组 开放 5666 端口
本地也不能访问 trim_nginx 未启动 重启服务
IP 不对 网卡配置错误 检查网络设置
逐一排查,最后发现是防火墙作怪
开放防火墙端口 fnOS 上执行
sudo ufw allow 5666/tcp 2>/dev/null
sudo iptables -I INPUT -p tcp --dport 5666 -j ACCEPT
最后测试,ok了,网页成功访问飞牛。