Google-Cloud-Platform

如何重置/更新/編輯 GCP 臨時外部 IP?

  • September 11, 2021

我在 GCP VM 上有動態外部 IP。我需要它與眾不同。但是我嘗試重新啟動VM它總是一樣的。我很欣賞Google正在努力為他們的客戶做好事,免費擁有準靜態 IP 很酷。但我需要改變它!

有簡單的方法嗎?(我的意思是不重新創建虛擬機,例如一些 CLI 命令?)

編輯,因為甚至沒有清除 VM 屬性中的網路設置,我覺得我需要添加這張圖片來證明 IP 確實是短暫的: 在此處輸入圖像描述

經過一番修補後,我發現如果您將外部 IP 從“高級”更改為“標準”層,您將獲得不同的 IP。

Edd 的所有方法都不適用於高級級別

第一個也是簡單的方法是停止並重新啟動您的虛擬機。

“僅在 VM 停止並重新啟動或實例終止之前,臨時外部 IP 地址仍附加到 VM 實例。如果實例停止,分配給該實例的任何臨時外部 IP 地址都會釋放回通用計算引擎池並可供其他項目使用。當停止的實例再次啟動時,會為該實例分配一個新的臨時外部 IP 地址。

第二種方法是刪除目前分配的 IP 並通過執行以下操作將新 IP 分配到 VM 配置中:

  1. 選擇您的虛擬機實例。
  2. 點擊“編輯”。
  3. 在 VM 實例詳細資訊中,轉到網路介面並點擊“編輯”。
  4. 在外部 IP 中選擇“無”。
  5. 點擊“完成”。
  6. 保存您的更改。
  7. 保存更改後,再次“編輯”您的 VM 設置。
  8. 現在在網路介面中選擇“臨時”
  9. 點擊“完成”。
  10. 保存您的更改。

您現在可以驗證在 VM 實例儀表板中分配的新外部 IP。

第三個選項,根據您的需要,您可以保留一個靜態外部 IP 地址,該地址會無限期地將該地址分配給您的項目,直到您明確發布它為止。

引用自:https://serverfault.com/questions/1077195