Я экспериментирую с командой PowerShell Set-AzureStaticVNetIP для выделения статического IP-адреса виртуальным машинам. Я могу заставить команду работать и правильно назначить IP-адрес виртуальной машине либо при создании, либо после ее запуска, но ничто из того, что я делаю, не убедит виртуальные машины продолжать использовать этот выделенный IP-адрес после того, как машина была остановлена и освобождена в консоли Azure.
Я что-то делаю не так - или я неправильно понимаю эту команду? Я думал, что он был разработан специально для того, чтобы разрешить постоянный IP-адрес для контроллеров домена и т. Д., Как описано в документации по Azure здесь.
Чтобы ответить на вопрос ниже, я вызываю UpdateVm после внесения изменения, если оно применяется к работающей виртуальной машине. Это перезапускает рассматриваемую виртуальную машину, и она правильно отображает назначенный IP-адрес - проблема по-прежнему заключается в том, что этот IP-адрес не сохраняется после остановки и отмены выделения с консоли Azure.
Дальнейшее обновление - это внутренний IP-адрес, который меняется, и я пробовал вызывать Set-AzureStaticVNetIP как при создании, так и при обновлении VMS.
TIA
Мэтт
Интересно - команда работает нормально, если все находится в регионе EastUS, а не в регионах Европы.