阿里雲服務器是如何實現每臺服務器都是公網IP的呢?

貴陽論壇


根據我所知道的回答一下這個問題。

利用公有云(比如阿里雲、騰訊雲、華為雲等)部署了應用之後,為了訪問申請的雲服務器,需要使用公網IP,公有云服務商不僅提供了固定的公網IP,更多采用的是彈性公網IP。


彈性公網IP的基礎是:NAT

  • NAT即網絡地址轉換技術,是實現彈性公網IP的基礎。

  • NAT地址轉換將私網的地址映射到一個公網的地址,形成一對多的關係。內網與外網通信時,NAT路由器(大部分的路由器支持該功能,包括家庭使用的無線路由器和光貓)將本地的IP轉換成公網的IP地址。

  • NAT網絡地址轉換的核心是一張表(源IP地址,源端口號,NAT IP地址,NAT IP 端口號)。

彈性公網IP

  • 彈性公網IP是一種NAT IP,設置在雲服務提供商的公網網關上,通過NAT的方式映射到雲主機的私網網卡上。這樣綁定了彈性公網IP的雲主機就可以直接使用這個IP進行公網通信,但是在雲服務器實例上是看不到的。

  • 彈性公網IP與用戶賬號關聯,並不是與雲主機關聯,用戶獨佔互聯網的公共IP。用戶申請的彈性公網IP並不與雲主機綁定,用戶購買了某彈性公網IP地址後,可以將其綁定到指定的雲主機,也可以選擇解綁。

  • 彈性公網IP綁定在需要的資源上,不需要時解綁並釋放,可以解決公網IP資源,也避免了不必要的收費。


申請了彈性公網IP之後,可以將期綁定到雲服務器實例,用於通過公網訪問自己申請的雲主機。

總結

騰訊雲、阿里雲、華為雲均支持彈性公網IP。隨著公有云業務的不斷髮展,雲服務提供商的公網資源是遠遠不夠的,目前通過運營商上網也採用了運營商級別的NAT。將來有可能所有的雲主機均得采用彈性公網IP。


對於公有云服務商提供的雲服務器的公網IP,大家有什麼看法呢,歡迎在評論區,留言討論。

如需更多幫助,請私信關注。謝謝


網絡通信兵


很正常,開過專線的就知道,給錢,一條線路,所有內網電腦全可以分配外網ip。


aito1


為什麼要每臺服務器都部署公網地址?我相信阿里也好,騰訊也罷大部分服務器實際是私網地址部署。只不過通過映射的手段訪問罷了。題目太主觀了


搖滾小強


除了新購,當年收購了虛擬主機的老大萬網。提供了歷史積累的IP,另外ipv4資源確實開始枯竭,都已經開始要上馬ipv6了。阿里雲12月6號在北京,新任阿里雲智能事業群總裁主持發佈阿里集團全面應用ipv6的發佈會,應該有相關數據和技術披露,可以關注。


4260413


人家阿里有自己的as號好吧,bgp互聯的,有自己ip段,nat個錘子


明哥哥37945587


像阿里雲這樣的數據中心用的是紅帽linux服務器集群,是核心交換機劃分的vlan,不可能每臺服務器分公網ip


雨中的晨869


這個不是什麼事吧,他租用運營商的線路,有不要運營商的地址,可以自己開地址吧!


曉老公5


馬雲那麼有錢,不是事兒

公網ip不值錢了

技術上要求一雲(對外服務的)一ip,要不亂了。


A詩人


當然是向運營商買ip了,不可能是NAT,至於為什麼不是,你需要了解NAT的工作原理,NAT其中一個必要條件是NAT轉換必須有一方是公網地址



香港規矩投降輸一半


這個不是很瞭解,不是專門這部分的幾乎沒有人知道,我猜測應該是端口映射,普通電腦通過映射軟件有可以有公網ip


分享到:


相關文章: