Charles設(shè)置代理后,手機無法上網(wǎng)

問題:要抓手機app的包,手機配置好代理后,能連接到Charles,但是手機無法上網(wǎng)

解決

1:手機端設(shè)置代理

在移動設(shè)備上截獲網(wǎng)絡(luò)請求,我們的移動設(shè)備必須和電腦在同一網(wǎng)段,在我們電腦的網(wǎng)絡(luò)設(shè)置中查看IP地址,然后在移動設(shè)備上點擊我們連接的電腦上的網(wǎng)絡(luò),在代理一欄中,選擇手動,將我們剛才查看的ip地址填寫在這里,并且設(shè)置一個端口號。

一般情況下,當用戶手機配置完代理后電腦charles會彈出一個彈框,如果沒有出現(xiàn)點擊Proxy->Access control settings,添加你的手機IP。
(1) 將help -> Local IP Addresses 中的本地IP手動寫入到:Proxy -> Access Control Settings中

  1. 第二種方法:
    在 Proxy -> Access Control Settings中添加個:0.0.0.0/0。
    在Charles中的Proxy setting中如下勾選并配置端口號
說明:

Access Control Settings 顧名思義—-訪問控制設(shè)置。這里配置charles要訪問的域名范圍,如果寫成0.0.0.0/0則Charles將會識別所有IP,這樣的話如果電腦本地ip改變也不用再手動配置,可謂是一個一勞永逸的方法。

3.手機端安裝證書

如果手機端設(shè)置了代理,但沒安裝證書,,charles能監(jiān)測到https請求但這時手機端將無法接到回應(yīng)(不[能上網(wǎng)](https://www.baidu.com/s?wd=%E8%83%BD%E4%B8%8A%E7%BD%91&tn=24004469_oem_dg&rsv_dl=gh_pl_sl_csd))。

IOS
  1\. 瀏覽器輸入chls.pro/ssl,安裝證書到本地。

  2、 在手機`設(shè)置 -> 通用 -> 關(guān)于本機 -> 證書信任設(shè)置` 中打開信任。(***這一步?jīng)]做將造成不能上網(wǎng)***)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡介 Charles其實是一款代理服務(wù)器,通過成為電腦或者瀏覽器的代理,然后截取請求和請求結(jié)果達到分析抓包的目的。...
    薪火_閱讀 101,506評論 10 60
  • 我們在開發(fā)網(wǎng)站項目的時候,我們可以通過瀏覽器的debug模式來看request以及response的數(shù)據(jù),那么如果...
    MR_LiY閱讀 140,176評論 3 99
  • Charles 是一個HTTP代理服務(wù)器,HTTP監(jiān)視器,反轉(zhuǎn)代理服務(wù)器,當程序連接Charles的代理訪問互聯(lián)網(wǎng)...
    andy9527閱讀 1,680評論 0 0
  • Charles 是一個HTTP代理服務(wù)器,HTTP監(jiān)視器,反轉(zhuǎn)代理服務(wù)器,當程序連接Charles的代理訪問互聯(lián)網(wǎng)...
    小_小_桂閱讀 1,577評論 0 49
  • 1. 昨天和孩子一起去書店看書了,孩子們真多。 利用孩子還書、選書的間隙,我竟然看了李尚龍《你所謂的穩(wěn)定生活,其實...
    曹娜2017閱讀 231評論 0 1

友情鏈接更多精彩內(nèi)容