配置單云主機多公網(wǎng)IP功能2
配置單云主機多公網(wǎng)IP功能流程概述
1、為ECS實例配置多塊網(wǎng)卡。
2、創(chuàng)建NAT網(wǎng)關。NAT網(wǎng)關需和ECS在同一個VPC內(nèi)。
3、為NAT網(wǎng)關綁定多個彈性公網(wǎng)IP,或使用NAT共享帶寬包。
4、創(chuàng)建DNAT條目,使多個彈性公網(wǎng)EIP(和端口)分別映射該ECS實例的多個私網(wǎng)IP(和端口)。
實現(xiàn)示意圖
詳細操作流程
流程一:為ECS實例配置多塊網(wǎng)卡
1)按需購買VPC ECS(點此進入ECS購買頁),在ECS控制臺上可看到購買的ECS實例,如下圖.
2)按需創(chuàng)建多塊網(wǎng)卡(點此進入ECS控制臺創(chuàng)建多網(wǎng)卡)
創(chuàng)建完成后,在ECS控制臺上“彈性網(wǎng)卡”選項下可看到當前地域下所有的網(wǎng)卡,包括ECS的主網(wǎng)卡,和已經(jīng)申請的彈性網(wǎng)卡(即輔助網(wǎng)卡)。
3) 將創(chuàng)建的多塊網(wǎng)卡綁定到指定的ECS上
4)登錄ECS,配置彈性網(wǎng)卡
如果您的實例使用的不是CentOS 7.3(64位)、CentOS 6.8(64位)、Windows Server 2016 數(shù)據(jù)中心版64位,和Windows Server 2012 R2 數(shù)據(jù)中心版64位鏡像,則需要手工配置彈性網(wǎng)卡.
本文創(chuàng)建的是aliyun linux鏡像,所以需要登錄ECS實例手工配置彈性網(wǎng)卡。
在命令行下輸入system-config-network命令將會啟動可視化網(wǎng)絡配置界面。
在彈出窗口依次選擇”Device configuration"-->"Ethernet"-->輸入網(wǎng)卡名字"Name=eth1,Device=eth1“-->保存退出
然后命令行下輸入"ifup eth1",激活綁定的彈性網(wǎng)卡。
命令行中輸入“ifcofig",即可看到當前ECS實例下有2塊網(wǎng)卡,私網(wǎng)地址分別對應主網(wǎng)卡私網(wǎng)地址和綁定彈性網(wǎng)卡的私網(wǎng)地址。
流程二:創(chuàng)建NAT網(wǎng)關
1)登錄NAT網(wǎng)關控制臺,選擇ECS所在的地域。點擊"創(chuàng)建NAT網(wǎng)關"進行購買。
流程三:為創(chuàng)建好的NAT網(wǎng)關綁定彈性公網(wǎng)IP,使NAT網(wǎng)關具備公網(wǎng)通信能力。
本文為創(chuàng)建好的NAT網(wǎng)關綁定2個彈性公網(wǎng)IP,如下圖示意。
注:如果您于2017年11月3日23:59分之前保有過NAT帶寬包,本流程您還可以繼續(xù)使用NAT帶寬包中的公網(wǎng)IP為NAT網(wǎng)關實現(xiàn)公網(wǎng)能力。
流程四:創(chuàng)建DNAT條目。
為NAT網(wǎng)關創(chuàng)建DNAT條目,使綁定的彈性公網(wǎng)IP分別映射在ECS實例的不同網(wǎng)卡上。
作為DNAT映射后,在DNAT條目列表下可看到剛才的操作狀態(tài)。
驗證
登錄ECS實例起一個簡單的web服務,如下圖所示:
在瀏覽器中分別訪問綁定NAT網(wǎng)關的彈性公網(wǎng)IP,這2個彈性公網(wǎng)IP分別映射到了ECS的2塊網(wǎng)卡上。
測試成功。
您在實際應用中,可申請更多網(wǎng)卡,并在NAT網(wǎng)關上綁定相應數(shù)量的EIP,參考上述步驟使單臺ECS具備多IP的能力。