IP-адрес виртуальной лаборатории Azure devtest labs

Проблема заключалась в возможности использовать IP-адрес, который уже был назначен интерфейсу.

Например

Я создаю виртуальную машину X3 с IP 10.0.16.9, Это создает сетевой интерфейс на этом изображении 10.0.16.9, X3 зависит от IP, поэтому любой клон, который вы делаете из этой виртуальной машины, должен иметь тот же внутренний IP-адрес, чтобы функционировать должным образом.

Если я создаю виртуальные машины вне клона в другой группе ресурсов, то это меняет подсеть на подсеть, назначенную этой группе ресурсов, например 10.0.17.0,

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

1 ответ

Во-первых, я хочу пояснить, что IP-адрес назначается Azure, и по умолчанию используется метод динамического назначения. Частный IP-адрес назначается в NIC.

Сетевая карта также является типом ресурсов в Azure. Когда вы создаете новую виртуальную машину Azure, сетевой адаптер также будет создан и подключен к виртуальной машине. Сетевая карта не связана с вашим изображением. Таким образом, IP-адрес Pravite не связан с вашим изображением. Это означает, что вы не можете сохранить частный IP-адрес, просто развернув ВМ из образа.

Изображение не может содержать информацию о внешних ресурсах. Он просто содержит ОС клиента. На самом деле образ будет использоваться для диска, который также является типом ресурсов в Auzre.

Однако вы все равно можете изменить IP-адрес Pravite через портал Azure:

Перейдите на портал Azure> найдите группу ресурсов, содержащую вашу виртуальную машину Devtest> Выберите сетевой адаптер этой виртуальной машины> Конфигурация IP> Выберите конфигурацию> Включить статическое назначение для IP-адреса> измените IP-адреса> Сохранить

Кроме того, в одной виртуальной сети вы не можете использовать один и тот же IP-адрес Pravite для нескольких ресурсов.

Другие вопросы по тегам