#azure #azure-virtual-machine #windows-server
#azure #azure-virtual-machine #windows-server
Вопрос:
Итак, у меня есть эта настройка, у меня установлен Windows Server 2019 с сервером с открытым исходным кодом RASA. RASA работает на порту 5005, поэтому я добавил входящий порт для 5005.
Итак, на моем компьютере я попытался получить доступ к use <Общедоступный IP>:5005, и это не сработало, хотя, если я использую use <Частный IP>:5005 или localhost:5005 на виртуальной машине, все работает нормально.
Я также попытался получить доступ к use < Public IP> :5005 внутри виртуальной машины, и это не сработало. Для ответа на ошибку требуется слишком много времени
Я что-то упустил?
Ответ №1:
В этом случае вы можете добавить правило к брандмауэру Windows внутри сервера, чтобы предоставить порт для общедоступных и частных профилей. Вы можете открыть командную строку как администратор виртуальной машины Azure и выполнить следующую команду.
netsh advfirewall firewall add rule name=RASA dir=in action=allow protocol=TCP localport=5005
Комментарии:
1. Тьфу, я ожидал, что добавление входящего порта автоматически добавит правило брандмауэра в виртуальную машину. Они должны указывать это в инструкции при открытии порта, поскольку он показывает только сторону Azure