debian

RabbitMQ在Debian上的网络配置注意事项

小樊
34
2025-08-08 07:37:05
栏目: 智能运维

RabbitMQ在Debian上的网络配置需注意以下事项:

  1. 开放必要端口:默认需开放AMQP协议端口(5672)和管理界面端口(15672),若使用SSL加密则需开放5671端口。
    sudo ufw allow 5672/tcp  # AMQP端口
    sudo ufw allow 15672/tcp # 管理界面端口
    sudo ufw reload
    
  2. 配置监听IP:修改/etc/rabbitmq/rabbitmq.conf,设置listeners.tcp.default为服务器IP或0.0.0.0(允许所有IP访问),确保外部可连接。
  3. 限制管理界面访问:通过management.tcp.ip配置仅允许特定IP访问管理界面,增强安全性。
  4. 启用SSL加密(可选):在rabbitmq.conf中配置SSL证书路径,启用加密传输(需同时开放5671端口)。
  5. 防火墙规则:使用ufwiptables限制端口访问,仅允许可信IP通过。
  6. 集群网络配置:若搭建集群,需确保节点间网络互通,配置相同的Erlang Cookie,并开放集群通信端口(默认25672)。

0
看了该问题的人还看了