Android 扶墙服务 路由怎么绕过服务器IP?

[复制链接]
查看: 3940   回复: 9
发表于 2024-1-7 06:04:45 | 显示全部楼层 |阅读模式
创建扶墙 builder时有 addroute
可以添加路由,但是假设我设置0.0.0.0/0后

我链接的服务器IP也走扶墙了(也就是连不上服务器没法把包发给服务器了)

在Linux上可以添加一条路由 让 服务器IP走默认出口的(不走扶墙)

但是android 貌似不可以(没有root的情况下)?
回复

使用道具 举报

发表于 2024-1-7 06:05:21 | 显示全部楼层
倒是可以设置不代理扶墙客户端自身,但是这样受限太大了
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:05:51 | 显示全部楼层
我一时间没有看懂你想说什么
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:06:37 | 显示全部楼层
找到了 调用扶墙Service.protect()以将应用程序保留在系统 扶墙 外部,并引发循环连接。
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:07:25 | 显示全部楼层
怎么解决的
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:07:56 | 显示全部楼层
Service.protect()

经过保护的socket不会经过虚拟网卡 直达底层

也就是需要先把需要直连的请求保护一下
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:08:24 | 显示全部楼层
代理一遍,也没什么影响啊
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:08:39 | 显示全部楼层
无限循环了
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:09:39 | 显示全部楼层
来个教程吧,我添加0.0.0.0/0后,倒是可以全局了,但是DNS无法用dot了
回复 支持 反对

使用道具 举报

发表于 2024-1-7 06:09:57 | 显示全部楼层
怎么会无限循环,只不过是服务器用公网IP访问了一下自己而已。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则