Почему нет доступа с WSL к сервису RabbitMQ на Windows?

В WIndows запущена служба RabbitMQ и ее админка так же доступна
> netstat -an|findstr "0.0.0.0:5672"
  TCP    0.0.0.0:5672           0.0.0.0:0              LISTENING


В то же время, из WSL2 (bash) не получается соединиться к этому порту.
lsof -i :5672ничего не выводит

Пробовал:
telnet localhost 5672
telnet 127.0.0.1 5672
telnet 127.0.1.1 5672
telnet 0.0.0.0 5672


показывает
telnet: Unable to connect to remote host: Connection refused


Чего не хватает?
  • Вопрос задан
  • 512 просмотров
Решения вопроса 1
fzfx
@fzfx
18,5 дм
не хватает понимания того, что у Windows свой сетевой стек, а у WSL2 - свой. определите с помощью ipconfig /all на windows и ip a в wsl2, какая подсеть является общей для обоих систем и какой в этой подсети IP-адрес у машины с windows, и обращайтесь по этому адресу, не забыв при этом о том, что он может блокироваться брандмауером.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы