【2025-05-22】XXL-JOB 的 8810 端口添加到 CentOS 6.5 的防火墙白名单

要将 XXL-JOB 的 8810 端口添加到 CentOS 6.5 的防火墙白名单中,需修改 iptables 规则。以下是具体步骤:

1. 编辑防火墙配置文件

bash 复制代码
vi /etc/sysconfig/iptables

2. 添加 XXL-JOB 端口规则

INPUT 链的 ACCEPT 规则部分(例如在开放 80/443 端口的规则后)添加:

复制代码
# 允许 XXL-JOB 端口(8810)
-A INPUT -p tcp --dport 8810 -j ACCEPT

如果需要仅允许特定 IP 段访问(例如仅允许 192.168.1.0/24 网段),则使用:

复制代码
# 仅允许特定网段访问 XXL-JOB
-A INPUT -s 192.168.1.0/24 -p tcp --dport 8810 -j ACCEPT

3. 保存并重启防火墙

bash 复制代码
# 保存文件后,重启防火墙
service iptables restart

4. 验证规则是否生效

bash 复制代码
# 查看当前防火墙规则,确认 8810 端口已开放
iptables -L -n -v | grep 8810

完整示例配置片段

以下是一个包含 XXL-JOB 端口的完整 INPUT 链示例:

复制代码
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]

# 允许本地回环
-A INPUT -i lo -j ACCEPT

# 允许已建立的连接和相关连接
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

# 开放 SSH 端口
-A INPUT -p tcp --dport 22 -j ACCEPT

# 开放 HTTP/HTTPS 端口
-A INPUT -p tcp --dport 80 -j ACCEPT
-A INPUT -p tcp --dport 443 -j ACCEPT

# 开放 XXL-JOB 端口
-A INPUT -p tcp --dport 8810 -j ACCEPT

# 拒绝其他未允许的请求
-A INPUT -j REJECT --reject-with icmp-host-prohibited

COMMIT

注意事项

  1. 远程操作安全:修改防火墙规则时,确保当前 SSH 连接不断开(建议保持 22 端口开放)。
  2. 规则顺序:iptables 按顺序匹配规则,确保拒绝规则在允许规则之后。
  3. 端口冲突 :确认 8810 端口未被其他应用占用(使用 netstat -tulpn | grep 8810 检查)。

如果需要进一步限制访问来源(如仅允许特定 IP 访问),可调整 source 参数(-s)。

相关推荐
释怀不想释怀40 分钟前
Linux文件上传(rz)和下载(sz)压缩(tar.gz)和解压(zip)
linux·运维·服务器
IOsetting1 小时前
金山云主机添加开机路由
运维·服务器·开发语言·网络·php
酉鬼女又兒1 小时前
零基础入门Linux指南:每天一个Linux命令_sed
linux·运维·服务器
daad7771 小时前
tcpdump_BPF
linux·测试工具·tcpdump
予枫的编程笔记1 小时前
【Linux进阶篇】Linux网络配置+端口监听实战:ip/ss/iptables常用命令一次吃透
linux·iptables·网络配置·curl·端口监听·ping·ss命令
礼拜天没时间.1 小时前
深入Docker架构——C/S模式解析
linux·docker·容器·架构·centos
-dcr1 小时前
58.DevOps进阶
运维·devops
猫头虎1 小时前
如何使用Docker部署OpenClaw汉化中文版?
运维·人工智能·docker·容器·langchain·开源·aigc
XiaoMu_0011 小时前
自动化漏洞扫描与预警平台
运维·网络·自动化
醉风塘1 小时前
Linux进程管理:深度解析ps -ef命令及其高级应用
linux·运维·服务器