由於工作原因需要讀一些有關Server2008的書籍,在讀《Windows Server 2008 R2 安裝與管理指南》的過程中有一個主題引起了我的興趣,那就是內網映射。
應用背景:衆所周知,隨着公網IP地址的短缺,即使電信聯通這樣的一級運營商在提供寬帶服務的時候有時候也會使用私網IP地址,更不用說長城、鵬博士這樣的二級運營商了,肯定都是提供的私網IP地址,那麼對於一個計算機發燒友來講,經常會使用很多服務,但是這些服務往往都是搭建在自己本地的電腦上的,可是爲了讓公網能夠測試以及訪問,就必須使用端口映射技術,如果有幸開通的是電信寬帶,並且獲取到的是公網IP則可以不必使用該方法,如果爲了省錢,購買了二級運營商的寬帶,抑或是教育網的同學們想利用自己的校園網搭建一些公網服務進行測試或者學習怎麼辦呢?那就必須使用“內網”端口映射技術,隨着IP地址的匱乏,內網映射已經上升到一個比較火的話題,現在有很多做內網映射的公司,但是其費用很高,並且提供的映射條目很有限。對於學生或者搭建臨時測試環境來說,這簡直是一筆不小的開銷,關鍵是隻能配置1-2個端口的映射,隨便一用就超了,還要另付費。那麼怎麼辦呢?讓我來給您支個招!那就是使用雲服務器,包含不限數量的映射條數,隨意搭建服務。並且目前市場上的主流雲服務器基本都有“按需付費”的功能,用多久開多久,幾毛錢搞定上線測試!
所需工具:雲服務器一臺
操作系統:Server 2008 R2 64位企業版
前提:保證雲服務器所有端口都允許外網流量通過
網絡環境:雲服務器一般有兩塊網卡
公網IP爲:115.*.79.200(爲避免不必要的麻煩,此處用*代替,表示公網IP)
私網IP爲:10.165.18.95
***客戶端分配IP爲:10.165.18.100
搭建步驟:
一、先利用server2008搭建***服務器
在這一步需要注意的是客戶端必須分配一個固定的IP地址,並且儘量和內網網卡在同一個網段。
二、服務器端設置
在服務器端單擊NAT,在公網網卡上點擊右鍵,選擇“屬性”。
彈出下面的對話框。在對話框中單擊“服務和端口”選項卡,點擊“添加…”,在彈出的新對話框中填寫相關信息,用於識別多個服務,其中需要注意的是,傳入端口是公網IP的端口,專用地址是需要做內網映射的主機的地址,也就是***客戶端地址,傳出端口是內網的主機需要開放的端口。
比如我要在一臺內網主機搭建了一臺web服務,想利用雲服務器映射出去,就可以按照下方截圖的配置去填寫。填寫完畢後點擊“確認”關閉對話框。
三、使需要內網映射的主機連接至雲服務器,獲得***客戶端IP地址。
四、測試
在本地安裝好IIS服務或其他web服務,爲了簡單起見,本次實驗使用小旋風asp服務器搭建web服務器。搭建成功後本地可以訪問127.0.0.1看到成功頁面。
下面見證奇蹟的時刻到了,使用公網IP+端口號的形式訪問雲服務器,同樣能夠訪問成功!這樣搭建內網映射服務器再也不用擔心映射條目不足帶來的困擾了,想映射幾條就添加幾條,不會多收你一分錢!~
作者郵箱:[email protected],歡迎大家交流討論。還望前輩多多指教!