2013年1月4日 星期五

S小魚仔S Windows Server 2012 Hyper-V 3.0 NAT

 什麼時候會需要「建立」「NAT」,NAT」全名為「Network Address Translation」,假設今天只有「一組」「IP」,「IP」已經被「Host VM」使用,那「Guest VM」要怎麼讓「Internet」來訪問 ?

使用「Server 2012」建立「NAT」,一張網卡「Public IP」,一張網卡「Private IP」就解決嚕。

此篇文章」應該「多餘」,可以使用「Hyper-V 3.0 網際網路連線共用 (ICS)」。

環境建置」圖

建立虛擬網路卡

開啟「電腦管理」=>「裝置管理員」=> 「新增傳統硬體
PS.
新增「Microsoft KM-TEST Loopback Adapter」虛擬網卡

選擇「安裝我從清單中手動選取的硬體(進階選項)

選擇「網路介面卡

選擇「Microsoft KM-TEST Loopback Adapter」虛擬網卡

新增「完成」在「網路介面卡」找到「Microsoft KM-TEST Loopback Adapter」虛擬網卡

設定「虛擬網卡」為「TCP/IPV4

新增」「遠端存取」功能

透過「新增角色功能」啟用「NAT」服務
PS
建立「NAT」服務

選擇「遠端存取

在「角色服務」選擇「路由
PS
DirectAccess 與 VPN (RAS)」服務,需要「一併」安裝

設定」Hyper-V 「外部網路」對應「虛擬網卡

開啟「Hyper-V」建立「外部」網路,對應「Microsoft KM-TEST Loopback Adapter」虛擬網卡

選擇「

此時「」產生「vEthernet」虛擬網卡,設定「IP」為「192.168.1.254」( 參考 環境建置圖 )


設定「路由及遠端存取

使用「WIN」快速鍵,找到「路由及遠端存取

選擇「設定和啟用路由及遠端存取

選擇「網路位址轉譯 (NAT)

選擇「外部」實體「網路卡

選擇「啟用基本的名稱及位址服務

選擇「下一步

選擇「完成

設定」靜態路由

設定「IPv4」靜態路由
PS
讓「192.168.1.x」網段 與「192.168.0.x」網段,進行「溝通

設定「vEthernet」外部 網卡
透過「路由」設定「192.168.0.0」網段

設定」DHCP 排除「192.168.1.254」IP

選擇「NAT」內容

位址指派」欄位,點選「排除

保留「192.168.1.254」IP

透過「Hyper-V」建立「Guest VM」,選擇「外部」網路

安裝「」系統,發現「網路」不能「上網」,檢查「DNS」發現「有問題

需要「指定」「外部」IP  的「GateWay

或者」指定「DNS」服務商
PS
Google」-「8.8.8.8」、「8.8.4.4
Hinet」-「168.95.1.1」、「168.95.192.1

開啟「IE」,發現「上網」成功......YA

參考資料:

「ZhiWenMa's Blog」-「Hyper-V NAT」( Server 2008 R2 )

「Technet」-「NAT Hyper-V」( Server 2008 R2 )

「Stack DOC」-「在 Windows Server 2012 中配置 NAT 代理服務器」( Server 2012 )

沒有留言:

張貼留言