Если вы создаете виртуальные машины Windows Compute, то по умолчанию он назначает внутренний ip и внешний IP от Google, у вас есть возможность создать только с внутренним IP с помощью команды gcloud 1 gcloud compute instances create
ифлаг no-address
.
Статические внутренние IP-адреса предоставляют возможность зарезервировать внутренние IP-адреса из частного диапазона IP-адресов RFC 1918, настроенного в вашей подсети, а затем назначить эти зарезервированные внутренние адреса ресурсам по мере необходимости. документация .
Как это сделать:
Вы можете зарезервировать статический внутренний IP-адрес перед созданием связанного ресурса, или вы можете создать ресурс с эфемерным внутренним IP-адресом, а затем повысить его.эфемерный IP-адрес на статический внутренний IP-адрес.
Вы можете удалить статический внутренний IP-адрес, если он вам больше не нужен.используется ли он или нет, если он используется, он остается подключенным к ресурсу до тех пор, пока ресурс не будет удален, и в этом случае адрес возвращается в пул доступных адресов для других проектов.
Для внешнегоIP, это то же самое, что и внутренний IP. Когда вы создаете экземпляр виртуальной машины, ему автоматически присваивается эфемерный внешний IP-адрес (если вы не использовали флаг и команду gcloud).Если вам не нужен эфемерный внешний IP-адрес, вы можете вместо этого явно назначить статический внешний IP-адрес экземпляру.
Вы можете зарезервировать два типа внешних IP-адресов:
- Региональный IP-адрес, который может использоваться экземплярами ВМ с одним или несколькими сетевыми интерфейсами или балансировщиками сетевой нагрузки.
- Глобальный IP-адрес, который может использоваться для глобальных балансировщиков нагрузки: HTTP (S), SSL-прокси и TCP-прокси.
У вас больше гибкости для внешнего IP:
- Вы можете назначить статический внешний IP-адресновый экземпляр виртуальной машины.
- Вы можете изменить или назначить внешний IP-адрес существующему экземпляру.
- Вы можете повысить эфемерный внешний IP-адрес.
Относительно вашего вопроса:
Что если IP-адрес виртуальной машины изменится, могу ли я оставить тот же IP-адрес?Это Google IP и шлюз, или если я гибрид, есть ли способ настроить виртуальную машину на IP в нашей сети с нашим шлюзом?
Ваш внутренний IP не изменится, если только выудалите свой экземпляр и воссоздайте его, даже если вы остановите его, сохранится внутренний IP-адрес.Как я упоминал выше, вы можете сохранить тот же внутренний IP после резервирования.Внутренний IP принадлежит вашей сети VPC в вашем проекте в Google Cloud Platform.
Вы можете указать внутренний IP-адрес с помощью инструмента командной строки gcloud или API с флагом --private-network-ip
.
gcloud compute экземпляры создают [INSTANCE_NAME] --private-network-ip [IP_ADDRESS]
Не подходите к тому, что вы подразумеваете под "настройкой виртуальной машины на IP на нашемсеть с нашим шлюзом?если вы говорите об использовании сети вне вашей сети VPC в Google Cloud, я не думаю, что это можно сделать.
Если я настрою оба IP-адреса, как мне вернуть сервер обратно на DHCP?Есть ли локальная консоль, с которой я могу подключиться к ВМ, и как я могу это сделать?
Для внутреннего IP вы не можете сбросить IP, если только вы не удалите экземпляр, для внешнего IP вы можете удалить его как хотите, отметьте в этом разделе рядом с панелью инструментов Google Cloud.может взаимодействовать с Serial Console