標籤:
在筆者的系列開發教程中,有一個比較基礎且重要的一節:開發的調試。在文章中我推薦了兩種動態網域名稱解析的工具用於將本地的開發環境部署成伺服器,一種是花生殼,一種是ngrok,但畢竟我等屌絲用不起或者不願意付費試用花生殼,導致花生殼經常來大姨媽(解析失敗)。而ngrok的伺服器是國外的,而天朝的網路想必大家都懂的。那在這樣的一個環境下,調試的時候顯得特別不方便。無意中呢,看到tunnel這樣一個工具,看了下官網的介紹後,覺得嘗試使用下,最終讓我覺得放棄使用花生殼和ngrok了。至於為何,那我只能說誰用誰知道。(為了被誤認為是廣告黨,就不貼網址了,各位搜尋去吧。)下面廢話不多說,直接上乾貨。
下面直接講使用說明:
第一步:下載用戶端。Linux版本,Mac OSX版本,32Bit Win版本,64Bit Win版本
第二步:下載設定檔ngrok.cfg
第三步:將下載的用戶端解壓,然後將設定檔ngrok.cfg放置在同一個檔案夾,這裡我將我的檔案夾命名為ngrok。
第四步:在ngrok檔案夾中建立文字文件,在文字文件中新增內容如下:
cd C:\ngrok\
ngrok -config ngrok.cfg -subdomain wxo2o 80
注意:上述中cd後面的路徑表示的是ngrok檔案和ngrok.cfg所在的路徑。後面是一個換行。
第二行中,wxo2o表示的分配後的網域名稱,80表示的本機電腦的連接埠。在實際的使用中,請換成自己對應的。
最後,儲存此文字文件,並修改檔案的副檔名為.bat,最終的檔案結構如下:
每次需要允許ngrok時,只需要執行下【啟動代理.bat】檔案即可。注意:在使用的過程中,不能關閉開啟的cmd命令視窗。
執行【啟動代理.bat】檔案後的cmd命令視窗如下所示:
在最上面有行綠色的文字,Tunnel Status online,表示的是我們的網域名稱已經與本地的連接埠綁定成功了。 那現在我們再來看下訪問我們本地的網站之後的效果。
首先,在iis中添加一個網站,並將網站綁定為80連接埠。如所示:
然後訪問網址:http://wxo2o.tunnel.mobi/,
執行之後的效果如下所示:
本人根據上面的步驟,寫了個小工具,有興趣的朋友可以直接下載使用。
http://pan.baidu.com/s/1mgndzQC
如有疑問加群一起交流,我需要廣大屌絲小夥伴的反饋與建議,
聲明:此博文是本人最早發布在我搭建的一個開發交流的論壇(微兔碼農說)裡,但由於論壇人氣確實太低,故發到園子裡,也希望能幫到更多朋友們。此文絕對原創,盜版必究。
【動態網域名稱解析工具】tunnel,國內版的ngrok,花生殼可以睡覺了