Согласно Документация Google Cloud
Эфемерный внешний IP-адрес высвобождается из ресурса, если вы удалить ресурс. Для экземпляров ВМ: , если вы остановите экземпляр, Также выпущен IP-адрес . После перезапуска экземпляра он назначил новый эфемерный внешний IP-адрес.
Я только что попробовал это с одним из моих вычислений GCloud и вижу, что эфемерный IP-адрес не изменился.
Я использовал команду ниже
gcloud compute instances stop test-compute-1 --zone='us-east4-a'
gcloud compute instances start test-compute-1 --zone='us-east4-a'
Это ошибка или функция?
Он переназначает эфемерный IP-адрес, если он был связан с вычислением и доступен в пуле IP.
Не уверен, что означает эфемерный IP-адрес в GCloud, хотя определение похоже на документацию.
Примечание: Да, я проверял несколько раз, и IP, назначенный моему компьютеру, помечен как эфемерный, а не статический.
Я провел тестирование на своей стороне, создал четыре ВМ, остановился и запустил их как можно быстрее, чтобы сделать заказ случайным, и вот результаты, которые я получил.
v1
107.178.209.1xx
34.67.136.1xx
107.178.209.1xx
107.178.209.1xx
v2
35.222.128.2xx
107.178.209.1xx
25.222.109.1xx
34.67.136.1xx
v3
35. 222.109.1xx
34.70.38.1xx
35.193.244.2xx
35.222.109.1xx
v4
35.193.244.2xx
35.222.128.2xx
35.222.128.2xx
34.70.38. 1xx
можно предположить, что если IP-адреса имеют одинаковые первые 24 бита, то это один и тот же IP-адрес, несмотря на то, что я удалил некоторые биты.
После выполнения этого теста я пришел бы к выводу, что система, если может, имеет тенденцию присваивать знакомые IP-адреса ВМ. Также кажется, что существует ограничение на размер ip-пула. Надеюсь, это поможет.