OpenStack三种类型的NAT转换
SNAT
SNAT即源網絡地址轉換,這個NAT路由修改IP包包頭中的源IP地址。SNAT功能通常用于讓只具有私有IP地址的主機能夠訪問外網,比如,多個PC使用路由器共享上網,每個PC都配置了內網IP,PC訪問外部網絡時,路由器將數據包報頭中的源地址替換成路由器的IP,當外部網絡的服務器,比如 ,網站Web服務接到訪問請求的時候,他的日志記錄下來的是路由器的IP,而不是PC的內網IP,這是因為,這個服務器收到的數據包報頭里面的"源地址"已經被替換了,因此叫做SNAT,基于源地址的地址轉換
?
DNAT
DNAT即目的網絡地址轉換,這個NAT路由器修正IP包報頭中的目的IP地址,典型的應用是,有個web服務器放在內網已配置內網IP,前端有個防火墻配置公網IP,互聯網上的訪問者使用公網IP來訪問這個網站,當訪問的時候,客戶端發出一個數據包,這個數據包的報頭里邊,目標地址寫的是防火墻的公網IP,防火墻會把這個數據包的報頭改寫一次,用目標地址改寫了Web服務器的內網IP,然后再把這個數據包發送到內網的Web服務器上,這樣,數據包就穿透了防火墻,并從公網IP變成了一個對內網地址的訪問了。
一對一NAT
在一對一NAT地址轉換中,NAT路由器維護私有IP地址和外網IP地址的一對一映射關系。OpenStack使用一對一NAT功能實現浮動IP地功能
轉載于:https://www.cnblogs.com/uglyliu/p/6226375.html
總結
以上是生活随笔為你收集整理的OpenStack三种类型的NAT转换的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Mysql 客户端查询结果如何保存到本地
 - 下一篇: FactoryMethodPattern