AWS Elastic IP即將收費我該怎麼辦?-IP盤點篇

Tonychung
Jan 2, 2024

--

在2023年7月AWS宣布,從2024年2月1號起,不管您的Elastic IP有沒有在使用,都會被收每小時USD 0.005。這項規定宣布是為了讓大家能夠愛惜正在使用的IPv4 IP並朝向IPv6前進。本篇文章會探討IPv4遇到什麼問題以及教大家如何來盤點目前在AWS帳號內的IPv4 IP。

IPv4是什麼?聽說被用完了?

IPv4(Internet Protocol version 4),是一種網路封包傳輸協定,他使用32位元bit(4位元組byte),所以大家常看到4個數字每個數字從0-255(2的8次方)所組成,ex:122.22.33.65,所以IPv4總共會有2的32次方個IP,4,294,967,296可供使用。

但在2011年2月時就已經被配發完成了,所以後來為了解決IP枯竭問題發展出了IPv6,但因為大家長期習慣使用IPv4 IP所以導致IPv6發展及採用速度的非常緩慢。

Elastic IP收費計價模式

在2/1前只要您有使用都不會被收費,這裡指的使用中是指綁定到正在運行的EC2上、NAT Gateway、Global Accelerator、 AWS Site-to-site VPN tunnel等服務。

但自從2024年2/1之後不管您有沒有在使用只要您有申請Elastic IP ,每一個IP都會被收每小時USD 0.005的價格。

Elastic IP要收費了該怎辦?

  1. 盤點AWS帳戶內的IPv4 IP,並思考是否需要公有的IP位址
    AWS 在2023年7月推出了免費工具 Amazon VPC IP Address Manager(IPAM) 來幫助您盤點目前AWS帳戶內申請了多少個Elastic IP,另外又有多少個EIP是在閒置的狀態。

下面是建立IPAM的方法:

1.在搜尋欄搜尋Amazon VPC IP Address Manager或是透過VPC左邊選單最下方選擇VPC IP Address Manager

2.進到VPC IP Address Manager選擇Create IPAM

3.必須將Allow data replication,讓IPAM能夠掃描Org.內部的成員帳號

4.選擇Free tier

5.選擇您想要掃描的region,已將您所在的region設為必選,接下來按Create

6.點選左側選單Public IP insight

7.就可以看到,目前您有幾個Public IP,哪些EIP並沒有被associate

2.調整為IPv6

既然IPv6被發明出來是為了解決IPv4 IP不夠的問題,我們的AWS架構當然也要與時俱進!另外,目前在AWS上的IPv6是免費的,但可惜的是要轉換成IPv6並不是按一個鍵就可以完成的事情,所以我們在下面一篇文章,將探討如何把我們的架構加上/改為IPv6。

--

--

Tonychung

從高中就是商科,沒想到28歲轉職工程師,開始了這一趟奇妙旅程