Google Cloud Engine - измените внешний IP-адрес с CA на SG

У меня есть Google Cloud Compute Engine, который является CentOS 7. Он был расположен в Азии-юго-востоке1 (SG). Однако я проверил внешний IP-адрес, который был на Mountain View, CA.

Можно ли сменить IP, где он может быть расположен на Сингапур?

Спасибо, Эдмхар

1 ответ

Решение

Конечно. На данный момент вам необходимо: 1 Зарезервировать новый IP в нужном регионе. 2 Остановите свою виртуальную машину. 3 Назначьте новый IP вашей виртуальной машине. 4 Перезапустите свою виртуальную машину

Это проще сделать через консоль, но займет больше времени. Если вы решили сделать это с помощью gcloud. Вам нужно удалить доступ и назначить новый.

Удалить описание доступа к gcloud compute описать [INSTANCE_NAME]

экземпляры вычислений gcloud delete-access-config [INSTANCE_NAME] \ --access-config-name "[ACCESS_CONFIG_NAME]"

Определите новый зарезервированный IP-адрес (здесь вы указываете фактический IP-адрес xxxx, а не его имя)

gcloud compute instances add-access-config [INSTANCE_NAME] \ --access-config-name "[ACCESS_CONFIG_NAME]" --адрес [IP_ADDRESS]

Назначьте IP на виртуальную машину

gcloud compute instances add-access-config [INSTANCE_NAME] \ --access-config-name "[ACCESS_CONFIG_NAME]"

Официальная документация также пошаговая. https://cloud.google.com/compute/docs/configure-ip-addresses

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