描述:假如已連外網,具有一臺路由器的狀況下在路由器設置頁面配置花生殼動態域名解析,使得外網能夠訪問到本地iisphp
託管的web服務,模擬真實環境調試應用程序。html
具體花生殼配置:web
1. 在花生殼官方網站註冊一「護照」。(護照花生殼網帳號的意思。說實在的我不喜歡這個網站使用的一堆花裏胡哨的用語,如花生殼、向日葵等,初涉網站的人根本搞不清楚那些詞的意思。)
可經過以下鏈接進入註冊頁面:http://www.oray.com/passport/register.php
假設註冊的帳號名是「myname」,則可獲得一個免費的域名「myname.gicp.net」。(後面將以此域名爲例說明。)服務器
2. 登陸到路由器設置頁面(網站地址可參見路由器說明,我用的是 http://192.168.1.1),點擊進入「虛擬服務器」配置界面(以下圖),指定在公網經過域名myname.gicp.net訪問的主機的局域網IP及許可端口。
網絡
3. 點擊進入「動態DNS」配置界面(以下圖)填寫用戶名及密碼並登陸。app
4. 在地址欄輸入地址:http://myname.gicp.net,確認動態DNS是否配置成功。若不能成功,首先請確認防火牆是否屏蔽了相應端口;post
注意事項: iis中web服務最好不要使用80端口,服務提供商一般都對這類經常使用端口作了限制;確保iis中web服務使用的端口在防火牆中網站
解除了限制,可在防火牆高級設置出入站規則添加iis服務使用的特定端口。ui
配置vs實時調試iis中配置web服務spa
打開vs項目,參照前一篇文章局域網使用visual studio配合iis調試手機app設置項目調試選項,使得當iis接收到請求將由vs截獲並進入調試
環境,能夠十分方便調試web服務。當調試安裝在手機上的軟件,實時的調試能夠方便查看手機上傳的信息。