寫IOS app 1年,寫接口1年,現在能夠獨立完成一個app的後臺與客戶端。windows
想將本身寫的後臺掛在公網上,app能夠隨時訪問。服務器
考慮1:阿里雲服務器app
上阿里雲官網查看後,發現每月至少須要60元左右,感受我的開發者承受不起。工具
考慮2:nat123測試
該工具能夠將局域網ip映射成公網ip,價格免費或者30左右。阿里雲
我沒有用過阿里雲,因此不知道它相對於nat123的優點之處,現將我使用nat123的狀況作個記錄.net
nat123官網以下對象
裏面全部的信息介紹都比較詳細ip
我下載的是windows版本,不分32/64,下載下來後直接安裝便可
默認同時安裝了客戶端與訪問者
安裝好後的桌面圖以下
上面是訪問者,下面是客戶端
1>雙擊客戶端進行註冊
註冊進來後的頁面以下
第一次進來的時候,列表中的最後一項應該是0,個人是已經建立了一個全端口映射。
2>點擊 頁面中的 添加映射,圖以下
只須要修改下 應用名稱,點擊 確認保存 就能夠了。
3>客戶端的顯示就如圖1所示了
我建立的狀況以下
外網名稱:38052e2e.all123.net
端口號:8080
4>測試
測試須要安裝 nat123訪問者,剛纔默認安裝的時候咱們已經安裝了
雙擊桌面訪問者,添加上述 訪問域名 + 端口號,圖以下
5>外網測試
注意,若是使用局域網測試的話,剛纔填寫 訪問域名+訪問端口 的時候,勾選上下面的「容許使用局域網ip訪問」。
5.1 本機測試以下
很明顯,都訪問到了。
5.2 我讓局域網內的其它同事安裝nat123 訪問者
他們表示也能訪問獲得。
5.3 外網沒有測試
但從查詢到的資料來看,應該是訪問獲得的。
6.終於能夠發佈本身的後臺了
備註:如上 全端口映射模式 有個弊端,就是訪問對象的那邊也須要安裝 nat123訪問者,這就不方便。
咱們能夠這樣,
添加映射 的時候 添加80(http)這種模式,這種模式不須要安裝nat123訪問者,客戶端能夠直接訪問。