Как открыть HTTP-порт на виртуальной машине Azure

Я пытаюсь открыть порт 7445 на моей виртуальной машине Azure (Windows server 2008) для запросов HTTP (не HTTPS) , я добавил правило для входящих для этого порта все еще нет доступа к нему. Есть ли у кого-нибудь представление о том, что я делаю неправильно? ниже приведен снимок экрана моего правила входящего порта

, которое я также пробовал с разными приоритетами, Я пытаюсь получить доступ к API весенней загрузки, работающему на этой виртуальной машине, через POSTMAN

enter image description here enter image description here

1
задан 29 October 2018 в 08:33
3 ответа

Вам следует сначала проверить обслуживание. Вы можете воспользоваться netstat -ant|findstr 7445. Служба должна прослушивать 0.0.0.0, а не 127.0.0.1.

Затем следует проверить брандмауэр Windows. Откройте 7445 на брандмауэре.

0
ответ дан 3 December 2019 в 23:10

Это будет один или несколько из следующих вариантов:

  • На уровне подсети также есть NSG, который не пропускает данные через
  • На виртуальной машине есть брандмауэр (windows firewall и т.д.). )
  • На этом порту ничего не прослушивается

Кроме того, имейте в виду, что открытие порта RDP для любого трафика - плохая идея, вы очень быстро увидите попытки атаки грубой силы. Я предлагаю посмотреть на доступ к ВМ Just in Time, или блокировку на определенные IP диапазоны.

.
1
ответ дан 3 December 2019 в 23:10

Убедитесь, что нет антивируса, блокирующего ваш порт 7445, а также внутри вашего VM -> оконного брандмауэра добавьте входящее правило для 7445, подобное тому, что вы сделали на Azure.

0
ответ дан 3 December 2019 в 23:10

Теги

Похожие вопросы