Kafka的broker防火墙配置是确保Kafka集群安全性的重要步骤。以下是配置的详细步骤和注意事项:
查看防火墙状态
sudo iptables -L -n -v
查看当前防火墙规则。开放Kafka端口
iptables
的系统,使用命令 sudo iptables -A INPUT -p tcp --dport 9092 -j ACCEPT
开放Kafka的默认端口9092。firewalld
的系统,使用命令 sudo firewall-cmd --add-port=9092/tcp --permanent
永久添加端口规则,然后使用 sudo firewall-cmd --reload
重新加载防火墙规则。保存防火墙规则
iptables
,使用命令 sudo iptables-save | sudo tee /etc/iptables/rules.v4
保存规则。firewalld
,规则通常在重启后自动保存。advertised.listeners
和 listeners
配置相匹配。通过以上步骤,您可以有效地配置Kafka broker的防火墙,确保Kafka集群的安全性和稳定性。