如何查看宝塔面板的端口规则?
美国、香港服务器
如何查看宝塔面板的端口规则?
02-11 来源:
查看宝塔面板的端口规则,最常用的是面板可视化查看(最直观)和命令行查看(无法登录面板时用),下面分两种方式详细说明:
一、面板可视化查看(推荐)
登录宝塔面板 → 左侧菜单栏点击 安全 → 系统防火墙
进入后默认显示 端口规则 标签页,这里会列出所有已配置的端口规则,包含:
协议:TCP/UDP
端口:单个端口或端口范围(如 8888、30000-40000)
来源 IP:允许 / 拒绝的 IP/IP 段
策略:放行 / 拒绝
备注:规则说明
操作:编辑、删除规则
可通过顶部搜索框,输入端口号 / IP / 备注快速筛选规则。
二、命令行查看(无法登录面板时)
1. 查看宝塔防火墙规则(iptables)
宝塔默认使用 iptables 管理端口规则,执行以下命令查看:
bash
运行
# 查看所有INPUT链端口规则(最常用)
iptables -L INPUT -n --line-numbers
# 仅查看TCP端口规则
iptables -L INPUT -n --line-numbers | grep tcp
# 仅查看指定端口规则(如8888)
iptables -L INPUT -n --line-numbers | grep :8888
输出说明:ACCEPT 为放行,DROP 为拒绝,source 后为来源 IP。
2. 查看 firewalld 规则(CentOS 7+)
若服务器使用 firewalld,执行:
bash
运行
# 查看所有永久规则
firewall-cmd --list-all --permanent
# 查看当前生效规则
firewall-cmd --list-all
# 查看指定端口规则(如30000-40000)
firewall-cmd --list-rich-rules | grep 30000-40000
3. 查看宝塔面板自身端口
bash
运行
# 查看面板当前端口
cat /www/server/panel/data/port.pl
# 或
bt default
三、常见问题与注意事项
规则不生效:先检查云厂商安全组是否放行对应端口,宝塔规则会被云安全组拦截。
规则优先级:iptables 规则按从上到下顺序匹配,放行规则需在拒绝规则之前。
备份规则:定期备份防火墙规则,避免误删:
bash
运行
# iptables备份
iptables-save > /root/iptables_rules.bak
# firewalld备份
firewall-cmd --runtime-to-permanent
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快