我最近創建了一個 AWS EC2 實體,它的 IP 地址類似于3.144.nnn.nnn.
我使用該應用程式的 IP 地址作為我的 IP 地址,我無法更改它。實體停止和啟動后,我得到一個隨機 IP 地址。
然后我發現我可以使用彈性 IP 地址分配靜態 IP 地址。
但是,當我嘗試分配彈性 IP 時,它也會生成隨機 IP,因此我使用 AWS CLI 進行了嘗試:
aws ec2 allocate-address --address 3.144.nnn.nnn --domain vpc (與上面相同的IP)
但它回傳一個錯誤:
An error occurred (InvalidAddress.NotFound)
when calling the AllocateAddress operation:
The Elastic IP address '3.131.nnn.nnn' does not exist or is not available.
我嘗試了幾個具有相同范圍的 IP(用于測驗目的)。但是,它回傳相同的錯誤。
uj5u.com熱心網友回復:
如果您想要一個固定的公共 IP,您需要創建一個彈性 IP 地址并檢查分配給它的 IP,然后您就可以使用該 IP。您不能選擇分配給彈性 IP 地址的 IP。
另請注意,如果您釋放彈性 IP 地址,如果您沒有將其分配給實體,則需要付費。如果您洗掉彈性 IP 地址,則獲得具有相同 IP 的彈性 IP 地址的機會微乎其微。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/355134.html
上一篇:AWSCDK-S3到Lambda:創建S3EventSource且存盤桶回傳`Property'_resource'ismissingintype`錯誤
