ПОтому что ненадо использовать WSL
Запустите виртуалку с Линуксом, в том же VirtualBox, сеть поставьте "мост"
После этого виртуалка получит сеть как и Хостовый ПК и нормально будет работать(сеть)
Ну и проверьте что в конфиге мартикса вообще разрешены удаленные подключения, мож он запускается на локалхосте...