通過iPhone搭建IPv6測試網絡

通過iPhone搭建IPv6測試網絡

從6月1日開始蘋果要求之后審核的項目必須支持IPv6,如果不予以支持,應用將被拒絕。所以最近一次審核我的應用就被拒絕了....理由為下:

被拒理由

所以如何模擬IPv6網絡用于開發中的測試,便成了棘手的問題。鑒于網上有很多解決方案都是通過使用RJ45端口后,采用網絡共享的方式來予以解決。當前方案的確可以解決問題,但是鑒于最新的macbook都已取消了RJ45端口,采用此種解決方案無疑增加成本。所以本人采用了如下方式予以解決IPv6網絡的模擬問題。

前期準備

  1. iPhone一臺
  2. macbook一臺
  3. 其他iOS設備一臺(iPhone,iPad)
  4. 數據線一根

操作步驟

  1. 將iPhone通過數據線與mac相連;

  2. 打開個人熱點,讓mac連接到手機熱點;


    讓mac連接到手機熱點
  3. 打開系統偏好設置,并點擊“共享”,(點擊時,需要同時按住‘option’鍵)

4.在‘共享以下來源的連接’中,選擇‘iPhone USB’,然后在勾選‘Wi-Fi’,最后勾選'創建NAT64網絡'

5.點擊'Wi-Fi選項',進行熱點共享的相關設置

6.點擊'互聯網共享',開啟熱點

到此為止通過iPhone搭建IPv6測試網絡的環境基本上完成了。

連接iOS設備進行測試

當前操作為,拿出我們準備的第二臺用于測試的iOS設備,并且連接上剛才我們共享出的IPv6網絡。

請注意IPv6連接完成后,DNS的區別

至此所有準備工作已經完成,我們可以繼續調試代碼了:)??

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容