Установите azure vm без брандмауэра Microsoft

У нас есть брандмауэр. Есть ли способ построить лазурный сервер без брандмауэра Windows? Или как минимум выключили?

Сборка выполняется PowerShell. Также в настоящее время изучаются шаблоны, но сейчас это PowerShell.

1
задан 25 May 2017 в 08:16
1 ответ

Вы можете использовать Azure Custom Script Extension , чтобы реализовать свой сценарий.

Расширение настраиваемых сценариев загружает и выполняет сценарии в Azure. виртуальные машины. Это расширение полезно для пост-развертывания конфигурация, установка программного обеспечения или любая другая конфигурация / задача управления. Сценарии можно скачать из хранилища Azure или GitHub или предоставляется порталу Azure во время выполнения расширения.

Если вы хотите использовать PowerShell для этого. Вы можете написать сценарий PowerShell и загрузить его в хранилище GitHub или Azure.

 netsh advfirewall firewall add rule name="Open Port 5985" dir=in action=allow protocol=TCP localport=5985

Команду Set-AzureRmVMCustomScriptExtension можно использовать для добавления расширения Custom Script к существующей виртуальной машине. Для получения дополнительной информации см. Set-AzureRmVMCustomScriptExtension .

После успешного создания виртуальной машины вы можете выполнить следующий командлет.

Set-AzureRmVMCustomScriptExtension -ResourceGroupName myResourceGroup `
    -VMName myVM `
    -Location myLocation `
    -FileUri myURL `
    -Run 'myScript.ps1' `
    -Name DemoScriptExtension

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

Set-AzureRmVMCustomScriptExtension -ResourceGroupName shuiwinrm `
    -VMName shui `
    -Location "South Central US" `
    -FileUri "https://gist.githubusercontent.com/Walter-Shui/432bc4e657b813522c6dea88ada2b0cd/raw/7fd9a04babf909f85a45a293a421bc703561ae15/winrm5985.ps1" `
    -Run 'winrm5985.ps1' `
    -Name DemoScriptExtension
1
ответ дан 3 December 2019 в 23:30

Теги

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