Невозможно свернуться к API с хоста Windows на гостевую виртуальную машину CentOs - PullRequest
0 голосов
/ 09 апреля 2020

Я выполняю следующий curl с моего Windows хоста:

curl --header "Content-Type: application / json" \ --request POST \ --data '{"param1" : "value1", "param2": "value2"} '\ http: // {{ip_of_the_guest_vm}}: 4200 / test_endpoint

Ответ, который я получаю: curl: (28) Не удалось подключиться к { {ip_of_the_guest_vm}} порт 4200: время ожидания истекло

Но когда я выполняю этот же локоть изнутри виртуальной машины (CentOs 7), на которой запущено приложение, я получаю ожидаемый ответ.

Я проверил порты на виртуальной машине, используя netstat -tulnp:

tcp6 0 0 ::: 4200 ::: * LISTEN 9781 /./ makro-centra

Итак, порт прослушивает.

Я могу пропинговать виртуальную машину с моего Windows хоста без проблем, а также могу получить доступ к Oracle docker, который есть у меня на той же виртуальной машине.

Виртуальная машина имеет состояние c IP и настроен с адаптером только для хоста.

Спасибо за вашу помощь !!

...