Подключитесь к веб-серверу на виртуальной машине Azure из Runbook автоматизации Azure. - PullRequest
0 голосов
/ 24 июня 2019

У меня есть виртуальная машина, работающая на Azure с веб-сервером, разрешены только внутренние соединения, и я использую частный IP-адрес.Можно подключиться к нему с моей локальной машины, как задумано.

Теперь я пытаюсь подключиться к этому веб-серверу из Runbook Azure Automation Powershell.Но сервер возвращает только сообщение об ошибке «Не удается подключиться».

Все находятся в одной и той же группе ресурсов, и я не хочу запускать runbook на самой виртуальной машине, он должен запускаться как сценарий без сервера.Как мне подключиться / обратиться к частному IP?Нужно ли настраивать некоторые конкретные сетевые правила для виртуальной машины, чтобы разрешить подключения из Azure Automation?

Ответы [ 2 ]

0 голосов
/ 24 июня 2019

Hybrid Runbook Worker определенно был бы решением здесь, но он как бы рушит безсерверный подход, поэтому я предлагаю использовать Invoke-AzVMRunCommand в вашей книге запусков.Он может вызывать сценарий PowerShell из файла ( -CommandId 'RunPowerShellScript' ).

Что касается самого файла .ps1, он может храниться в учетной записи хранилища Azure и загружаться одновременновыполнения или даже быть созданным этой самой книгой запусков и сохраненным в папке $ env: TEMP, а затем вызванным оттуда.

Ссылка :

https://www.hernanjlarrea.com/index.php/azure-native-remoting-options-for-your-iaas-resources/

0 голосов
/ 24 июня 2019

Azure Automation не может общаться с вашей виртуальной машиной. Тот факт, что он входит в одну группу ресурсов, не имеет значения. Когда вы запускаете задания в Azure Automation, они работают на машинах, которые Microsoft предоставляет и управляет вами. Если ваша виртуальная машина находится в вашей собственной виртуальной сети без внешнего IP-адреса (или локального IP-адреса), то нет никакого способа подключиться к ней с этих компьютеров.

Если вы хотите запускать задачи на этом компьютере, вам потребуется создать работника Azrue Autoamtion Hybrid в той же виртуальной сети (или на той машине), к которой он подключен. Гибридная работа - это созданная вами виртуальная машина с установленными инструментами гибридной работы. Затем можно запустить задания автоматизации Azure, которые выполняются на этом компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...