一、先确认你的操作系统
bash
cat /etc/os-release

二、Ubuntu/Debian 系统(使用 ufw)
1. 查看 ufw 状态
bash
sudo ufw status

-
如果显示 Status: inactive,说明防火墙未启用,8848 端口默认开放。
-
如果显示 Status: active,继续下一步。
2. 查看是否已开放 8848 端口
bash
sudo ufw status | grep 8848
3. 开放 8848 端口
bash
sudo ufw allow 8848/tcp

4. 重新加载
bash
sudo ufw reload
三、CentOS 7/8/9 系统(未安装 firewalld)
1. 检查 iptables 规则
bash
sudo iptables -L -n | grep 8848
2. 开放 8848 端口(临时生效)
bash
sudo iptables -I INPUT -p tcp --dport 8848 -j ACCEPT
3. 保存规则(永久生效)
bash
# CentOS 7
sudo service iptables save
# 如果提示未找到,安装 iptables-services
sudo yum install iptables-services -y
sudo service iptables save
4. 安装 firewalld(可选,更方便管理)
bash
sudo yum install firewalld -y
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --zone=public --add-port=8848/tcp --permanent
sudo firewall-cmd --reload