安卓手机设置v2透明代理,当一个“旁路由”

自己比较喜欢每个设备都设置代理,这样不管是什么网络,什么地方都可以用,比较方便。但是有时候局域网内,一些设备不方便安装v2等等代理软件,比如一些电视盒子,安卓手机忘记退出谷歌账号,刷机导致需要开机无法谷歌验证,iOS没有美区账号,而且代理软件也比较贵等等情况,有可以直接访问外网的wifi热点还是比较实用的。

1、还是使用v2模块,可以自动开启透明代理,也省的设置了。https://zsxwz.com/2019/10/20/

有几个小坑,新版本的模块可能有一些小问题,和新版本的magisk有冲突,v2最高只支持30.0版本:

https://bbs.zsxwz.com/thread-3379.htm

或者自己编译:https://bbs.zsxwz.com/thread-3490.htm

还有dns设置可能也有问题,不管你是否设置了routing路由规则,好像都变成了全局代理。

需要在routing里设置你的dns和当地运营商的dns为dirct直连。wifi可登录自己的光猫后台查看,如果是使用移动数据,使用网易dns检测工具https://nstool.netease.com/,查看,可能有多个dns。

最后注意一下json格式。。。

 {
      "type": "field",
      "outboundTag": "direct",
      "ip": [
        "这里添加你运营商的dns",
        "223.5.5.5/32",
        "119.29.29.29/32",
        "180.76.76.76/32",
        "1.2.4.8",
        "114.114.114.114/32",
        "123.125.81.12",
        "112.5.0.0/16",
        "112.50.32.0/19"
      ]
    }

2、设置透明代理,模块默认开启透明代理,但是需要当做是一个“旁路由”,需要手机开启热点,部分手机只支持开启移动数据热点,不支持同时开启wifi和热点,就需要vp*热点app当做无线中继:https://zsxwz.com/2019/05/08

修改添加热点中继子网ip,/data/v2***/softap.list

之后同一个局域网内其他设备只要连接这个wifi热点就可以了。。。

#vp*热点app子网ip
192.168.49.1/24

# 部分手机设置自带的开启移动数据热点子网
192.168.43.0/24
# 部分手机的可能是
192.168.42.0/24

3、终端命令行,如果需要调试,修改一下配置文件也不一定需要重启解决。

几个启动脚本在文件夹/data/adb/modules/v2***/scripts

# 终端root权限
su

# v2***程序
# 启动v2***。注意把v2***换成你懂得。。。
/data/adb/modules/v2***/scripts/v2***.service start
# 停止
/data/adb/modules/v2***/scripts/v2***.service stop
#重启
/data/adb/modules/v2***/scripts/v2***.service restart

# dns服务dnscrypt-proxy
# 启动dnscrypt-proxy
/data/adb/modules/v2***/scripts/dnscrypt-proxy.service enable
# 停止
/data/adb/modules/v2***/scripts/dnscrypt-proxy.service disable

# 透明代理
#启动/重启tproxy透明代理
/data/adb/modules/v2***/scripts/v2ray.tproxy enable
#停止
/data/adb/modules/v2***/scripts/v2ray.tproxy disable

# 启动模块,v2***和dnscrypt—proxy,透明代理将一起启动,和手机重启一样。
/data/adb/modules/v2***/scripts/start.sh

留言

* - 必填