charles 代理手机连不上网_Charles设置代理后,手机无法上网
問(wèn)題:要抓手機(jī)app的包,手機(jī)配置好代理后,能連接到Charles,但是手機(jī)無(wú)法上網(wǎng)
解決
1:手機(jī)端設(shè)置代理
在移動(dòng)設(shè)備上截獲網(wǎng)絡(luò)請(qǐng)求,我們的移動(dòng)設(shè)備必須和電腦在同一網(wǎng)段,在我們電腦的網(wǎng)絡(luò)設(shè)置中查看IP地址,然后在移動(dòng)設(shè)備上點(diǎn)擊我們連接的電腦上的網(wǎng)絡(luò),在代理一欄中,選擇手動(dòng),將我們剛才查看的ip地址填寫在這里,并且設(shè)置一個(gè)端口號(hào)。
一般情況下,當(dāng)用戶手機(jī)配置完代理后電腦charles會(huì)彈出一個(gè)彈框,如果沒(méi)有出現(xiàn)點(diǎn)擊Proxy->Access control settings,添加你的手機(jī)IP。
(1) 將help -> Local IP Addresses 中的本地IP手動(dòng)寫入到:Proxy -> Access Control Settings中
第二種方法:
在 Proxy -> Access Control Settings中添加個(gè):0.0.0.0/0。
在Charles中的Proxy setting中如下勾選并配置端口號(hào)
說(shuō)明:
Access Control Settings 顧名思義—-訪問(wèn)控制設(shè)置。這里配置charles要訪問(wèn)的域名范圍,如果寫成0.0.0.0/0則Charles將會(huì)識(shí)別所有IP,這樣的話如果電腦本地ip改變也不用再手動(dòng)配置,可謂是一個(gè)一勞永逸的方法。
3.手機(jī)端安裝證書
如果手機(jī)端設(shè)置了代理,但沒(méi)安裝證書,,charles能監(jiān)測(cè)到https請(qǐng)求但這時(shí)手機(jī)端將無(wú)法接到回應(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、 在手機(jī)`設(shè)置 -> 通用 -> 關(guān)于本機(jī) -> 證書信任設(shè)置` 中打開信任。(***這一步?jīng)]做將造成不能上網(wǎng)***)
總結(jié)
以上是生活随笔為你收集整理的charles 代理手机连不上网_Charles设置代理后,手机无法上网的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 半月前刚求婚成功 92岁默多克与第五任未
- 下一篇: integer 负数字符串比较_Inte