咱們常常會遇到這樣的問題:咱們作好了網站,爲了便於管理,咱們會直接將網站放在本身公司或者家裏的服務器上,可是這樣就遇到了一個問題:咱們使用的基本都是ADSL寬帶,寬帶服務商分配給咱們的都是動態公網IP,因爲IP地址常常變更,對網站訪問不是很方便。如今咱們能夠藉助Oray的花生殼動態域名解析服務將動態公網IP和激活花生殼服務的域名進行實時綁定的,不管您的公網IP如何變化,經過域名便可訪問您搭建的站點。下面咱們就來具體說說:php
須要使用的軟件工具:花生殼動態域名6.0客戶端和IIS6.0組件(以windows server 2003爲例).html
第一步、下載、安裝、登陸花生殼動態域名解析服務,並保證域名解析準確windows
一、下載花生殼動態域名解析軟件並安裝。登陸oray網站—[產品中心]—[花生殼]—[下載花生殼客戶端] 瀏覽器
花生殼6.0下載地址http://www.oray.com/peanuthull/download.php,下載完成後,點擊「下一步」按鈕直至完成,如圖1:緩存
圖1安全
二、運行花生殼客戶端軟件,如圖2:服務器
圖2網絡
三、使用您在花生殼官網www.Oray.com註冊的護照名和密碼填入花生殼客戶端軟件中進行登錄,如圖3:ide
圖3工具
四、點擊域名右鍵選擇域名診斷,診斷結果:花生殼已經成功地將您的域名和公網ip綁定在一塊兒了,花生殼的動態域名解析正確無誤。(能夠進入路由器中的運行狀態查詢到公網IP)如圖4:
圖4
以上操做完成後,您的花生殼已經登陸在線了,所申請的免費域名oray735.xicp.net已經和當前的公網IP113.111.152.39綁定了。
小提示:
1)輸入用戶名的時候請輸入您的護照名oray735,不要寫成相似oray735.xicp.net的域名格式,不然登陸花生殼客戶端會出現「驗證錯誤」提示;
2)請不要多處登陸,也就是說,您的WEB服務在哪裏,那麼您的花生殼服務就登陸在服務所在的網絡裏面,必定要確保您的花生殼護照登陸地點和登陸方式的惟一性;
3)在您搭建相似WEB服務的時候,建議您使用花生殼客戶端,經過客戶端軟件登陸花生殼相比嵌入式設備登陸會更穩定:
4)若是遇到域名解析錯誤的時候,能夠嘗試刷新您的花生殼客戶端6.0,具體操做:菜單——視圖——刷新,如圖5:
圖5
5)花生殼動態域名解析服務是依靠心跳包來維持動態域名解析的,心跳包更新的週期越小,從新綁定IP的速度就會越快(不一樣的付費級別,心跳包的更新週期也不相同)
6)經過花生殼客戶端的網絡工具是能夠檢測您域名解析的公網IP,如圖6:
圖6
注意:若是您使用的是電信、聯通寬帶,花生殼解析通常不會有問題的,可是若是您使用的鐵通、移動、長城寬帶、珠江寬頻、有線通、教育網等寬帶,有可能出現NAT問題,大部分NAT問題能夠經過登陸護照進入個人控制檯——花生殼管理——登陸線路選擇功能來解決(此功能可供付費用戶長期使用,免費用戶只有一天的試用時間)。
第二步、搭建WEB網站(在這裏以 windows server 2003的IIS6.0爲例)
點擊電腦開始——控制面板——添加/刪除程序——添加/刪除組件—Windows組件嚮導——應用程序服務器,點擊詳細信息,而後選擇Internet信息服務(IIS)「,點擊「肯定」按鈕,而後就會自動把「Internet 信息服務(IIS)」的相關服務也裝上,如圖7:
圖7
而後根據提示,就完成了安裝。安裝完成後,就來開始咱們的建站之旅:
一、打開Internet 信息服務(IIS)管理器,能夠經過兩種打開方式:
1)能夠在開始——運行——輸入「Inetmgr」打開;
2)經過「控制面板——管理工具」進行打開。如圖8:
圖8
二、添加站點:在「網站」上點擊鼠標右鍵「新建」——「網站」,點擊「下一步」之後,輸入站點描述oray735.xicp.net(站點描述只是在IIS裏面的一個識別而已,防止之後隨着站點的增長而形成管理困難,這裏就填寫oray735.xicp.net),如圖9:
圖9
三、點擊「下一步」,在出現的界面裏面須要輸入網站IP地址、端口號和主機頭,如圖10:
圖10
網站IP地址:通常沒有特殊要求的,選擇「所有未分配」就能夠了。
端口:通常使用默認值80,那麼別人訪問您的網站的時候就不須要在後面加端口號,若是換成了其餘端口,別人訪問您的時候就須要在域名後加上端口,例如:您將端口換成8080,那麼在瀏覽器裏須要輸入http://oraytest2007.vicp.net:8080 進行訪問。(同時,前面的http://協議不能缺省,後面的端口號:8080不能夠省略)
主機頭:在這裏填入別人訪問您網站的域名,若是有多個域名能夠隨後在站點屬性裏面進行修改,若是您只有一個站點或者您不打算採用主機頭訪問就不須要填寫。
小提示:工信部從2009年12月20號開始要求各地電信部門(如廣東電信、福建電信等)開始屏蔽普通上網用戶對外的80端口,有些地區8000、8080、8一、8二、83也可能被封,爲了不80端口被封致使您服務沒法從外網訪問,建議您避免使用80端口,若是您要直接使用不帶端口號的域名來訪問您的網站,能夠經過設置URL轉發或者使用Oray提供的80穿透服務均可以解決,具體參考:
U R L 轉 發 :http://service.oray.com/question/364.html
WEB80穿透服務:http://service.oray.com/category/59_1.html
4、而後點擊「下一步」,選擇網站文件存放的路徑,如圖11:
圖11
五、點擊「下一步」直至會出現成功創建站點提示,如圖12:
圖12
這樣咱們就完成了站點的創建了,咱們將站點上傳到對應目錄就能夠了(固然您的網站程序要正常哦)。
六、測試站點:經過命令獲取本機內網IP方法:
經過點擊電腦開始——運行——cmd,而後回車,在出現的DOS界面裏面輸入ipconfig/all ,經過查看IP Address得到本機內網IP,如圖13:
圖13
七、打開IE瀏覽器,在地址欄中輸入http://192.168.1.101:8080進行測試,如圖14:
圖14
到了這裏,內網WEB服務搭建已經完成。
第三步、若是您是經過路由器上網,那麼還須要進行端口映射操做(端口映射操做以Tp-link做爲實例)
一、首先進入路由器,進入路由器的地址通常是在瀏覽器裏面輸入http://192.168.1.1(有的多是http://192.168.0.1),如圖15:
圖15
二、輸入路由器用戶名和密碼(路由器默認用戶名和密碼通常都是admin),進入路由器界面,經過兩種方法能夠實現外網訪問:
第一種是點擊轉發規則——虛擬服務器,作好端口映射,如圖16:
圖16
端口映射中,IP地址就是服務器內網IP192.168.1.101.,端口號就是8080,.協議選擇ALL或者TCP都可,勾選啓用,而後保存便可。
另外一種辦法是點擊轉發規則——DMZ主機,如圖17:
圖17
DMZ主機的IP地址填寫服務器IP地址,勾選啓用。這種方法通常不建議採用,因爲採用DMZ主機後,本機的全部端口將徹底暴露在廣域網,對電腦安全會有隱患,請慎用。
作好上述操做後,那麼如今可使用域名訪問服務了,咱們來測試一下,打開瀏覽器,在地址欄裏面輸入http://735oray.xicp.net:8080,如圖18:
圖18
小提示:
1)端口映射幫助文檔:http://service.oray.com/question/756.html
2)你們在平常生活中常用ping命令來判斷解析,可是因爲ping命令會受到本機DNS緩存或者防火牆影響可能會致使Ping不許確甚至Ping不通,建議使用nslookup www.abc.com(www.abc.com表明您的域名)來判斷您地區DNS是否已經同步您實時的IP地址,緩存問題詳細請參考:http://service.oray.com/question/359.html)
3)當使用域名或者公網IP沒法訪問,內網IP能夠訪問的時候,通常是因爲殺毒軟件或者防火牆問題,建議關閉防火牆或者殺毒軟件,以windows server 2003 爲例,右擊網絡鏈接—屬性—高級—防火牆設置,關閉防火牆
至此,咱們就完成了使用花生殼讓外網訪問WEB服務的全過程,很簡單吧,心動不如行動,趕快試試吧。但願能對你們有幫助。