Оказывается, что мой RabbitMQ слушает на всех интерфейсах, несмотря на:RabbitMQ слушает на всех интерфейсах
В /etc/rabbitmq/rabbitmq.config:
[{rabbit, [{tcp_listeners, [{"10.0.0.1", 5672}]}]},
{rabbitmq_mochiweb, [{listeners, [{mgmt, [{ip, "10.0.0.1"},
{port, 55672}]}]}]}].
В/и т.д./RabbitMQ/RabbitMQ-окр. конф:
export RABBITMQ_NODENAME=rabbit
export RABBITMQ_NODE_IP_ADDRESS=10.0.0.1
export ERL_EPMD_ADDRESS=10.0.0.1
Когда я бегу NETSTAT -uptan | Grep луч я получаю:
tcp 0 0 10.0.0.1:5672 0.0.0.0:* LISTEN 1378/beam
tcp 0 0 0.0.0.0:33551 0.0.0.0:* LISTEN 1378/beam
tcp 0 0 127.0.0.1:38737 127.0.0.1:4369 ESTABLISHED 1378/beam
Как я сделать луч не прослушивает 0.0.0.0:33551?
На данном момент я решил использовать брандмауэр так общедоступный интерфейс принимает только то, что мне нужно. – pablox