本文目录导读:

在雷电模拟器中设置网络代理,通常是为了抓包调试、访问特定网络环境或配合VPN使用,具体填写方法取决于你用的是HTTP/HTTPS代理还是SOCKS代理,以及代理服务器是在宿主机(你的电脑)上还是其他设备(如手机、服务器)上。
以下是详细的步骤和填写说明:
标准设置步骤(适用于大部分情况)
- 打开模拟器,点击桌面上的 “系统应用” 文件夹(或直接点设置图标)。
- 进入“设置” -> “WLAN”(无线网络)。
- 在WLAN列表中,长按当前已连接的 “WiredSSID” 或 “AndroidWifi” 网络(通常只有这一个),在弹出的菜单中选择 “修改网络”。
- 勾选“显示高级选项”(在界面底部)。
- “代理” 一栏,从“无”改为 “手动”。
- 填写关键信息:
- 代理服务器主机名:
- 如果代理跑在宿主机上(最常见): 模拟器内部不能直接使用
0.0.1(这是模拟器自己),你需要填写宿主机的实际局域网IP地址。168.1.101(如何查看:电脑上打开CMD输入ipconfig,找到“以太网适配器”或“无线局域网适配器”下的IPv4地址)。或者 使用特殊IP0.2.2(该IP会自动指向你的宿主机,比手动查IP更稳定)。 - 如果代理跑在另一台设备或服务器上: 填写那台设备的真实IP地址,如
123.123.123或168.1.200。
- 如果代理跑在宿主机上(最常见): 模拟器内部不能直接使用
- 代理服务器端口:
- HTTP代理(如Fiddler、Charles): 通常是
8888(Fiddler默认)或8888/9090(Charles默认)。 - SOCKS5代理(如V2Ray、Clash、 Shadowsocks客户端): 查看你的代理软件设置的端口号,常见的是
10808、1080、7890(Clash的SOCKS端口)或1090。
- HTTP代理(如Fiddler、Charles): 通常是
- 代理服务器主机名:
- 点右上角的 “保存”。
不同代理类型的具体填写示例
场景1:抓包调试(使用Fiddler或Charles)
- 代理主机名:
0.2.2(推荐,指向宿主机) 或 你的电脑IP(如168.1.10)。 - 代理端口:
8888(Fiddler) 或8888(Charles默认,需在Charles中设置)。 - 注意: 你还需要在宿主机上的抓包软件(Fiddler/Charles)中开启“允许远程连接”,并安装好证书,否则应用可能无法上网或报错。
场景2:使用科学上网客户端(Clash、V2RayN、SSR等)
- 代理主机名:
0.2.2或 电脑IP。 - 代理端口:
- 如果客户端开启了 HTTP代理:查其HTTP代理端口(Clash一般是
7890,V2Ray本地端口是10809或10808)。 - 如果客户端开启了 SOCKS5代理:查其SOCKS5端口(Clash一般是
7891,V2Ray本地端口是1080或10808)。
- 如果客户端开启了 HTTP代理:查其HTTP代理端口(Clash一般是
- 注意: 你需要在宿主机的代理软件里开启“允许局域网连接”(Allow LAN / 允许来自局域网的连接),否则模拟器无法访问。
场景3:使用外部服务器(如公司内网、国外VPS)
- 代理主机名: 公司或服务器提供的具体IP或域名(
proxy.company.com或33.32.156)。 - 代理端口: 如
3128(Squid默认)、8080、80、1080(SOCKS)。 - 认证: 如果代理需要用户名密码,连接时通常系统会弹出认证框;如果没弹出,可能需要用第三方软件(如“ProxyDroid”)来支持。
常见问题与解决
-
为什么填了代理还是无法上网?
- 检查宿主机的防火墙:确保Windows防火墙或第三方杀毒软件没有拦截模拟器与宿主机之间的连接(端口)。
- 关闭代理软件的“强制全局”:有些代理软件会强制只允许经认证的IP访问,需确保模拟器的IP(如
0.2.15或其他)在允许范围内。 - 可能不支持UDP:雷电模拟器的系统代理只支持HTTP/SOCKS的TCP代理,不支持UDP,如果应用使用UDP协议(如部分游戏),系统代理无效,需要配合VPN工具使用(如Postern、NetPatch等)。
-
为何填了
0.0.1不行? 在模拟器内部,0.0.1指向的是模拟器虚拟机自身,不是你的电脑,必须用0.2.2或电脑的实际IP。 -
如何取消代理设置? 按上述步骤进入“修改网络”,将“代理”从“手动”改回 “无” 并保存即可。
进阶方案:使用第三方工具(如果系统代理不能满足需求)
如果系统自带的代理配置无法生效(比如软件不走系统代理、需要更复杂的路由),建议在模拟器内安装:
- Postern:强大的VPN模式代理工具,支持分流、SOCKS5/HTTP/Shadowsocks等。
- NetPatch:对特定应用进行代理,无需整机代理。
- ProxyDroid:经典的老牌代理应用。
总结一下最常用的填法(代理在笔记本电脑上跑):
代理主机名:
0.2.2代理端口: 你的代理软件提供的端口号(7890或8888) 代理协议: 选好 HTTP 还是 SOCKS5(如果两者都有,优先选HTTP,兼容性更好)
保存后,打开浏览器测试能否访问百度,如果不行,请重点检查宿主机的防火墙和代理软件的“允许局域网连接”设置。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。