aceinnes

通过安卓旁路由,全设备连接 Google One VPN

  •  
  •   aceinnes · Feb 16, 2023 · 18081 views
    This topic created in 1358 days ago, the information mentioned may be changed or developed.

    起因折腾了一天,仅在安卓设备上成功开启 Google vpn: https://www.v2ex.com/t/913215#reply0

    后来想着另辟蹊径,产生安卓做旁路由开启 Google vpn 的想法: https://www.v2ex.com/t/915367#reply1

    安卓旁路由设置教程: https://www.youtube.com/watch?v=r6nXCgYkXTQ

    经过实操成功全局域网共享 Google vpn ,无限流量且速度跑满,不再担心 Google drive and photo 流量不够跑,总体还是很香,很值得折腾。

    因为用安卓模拟器折腾的,安卓模拟器是经过 windows 连接网络,所以 windows 无法改网关。等过段时间入手安卓实体设备,再尝试用电脑连接安卓旁路由。

    首先将安卓设备的 ip 改成静态,网关为路由器的 ip ,软路由开启 clash (美国日本等节点)做跳板节点,安卓设备打开 Google one 连接 VPN ,然后关闭软路由 clash ,安卓设备 Google vpn 依旧连接中。

    pDxCq.png pDELw.png pD7gz.md.png

    指定设备代理(已实操):打开任何局域网内的设备,将 ip 改成静态,网关和 DNS 改成安卓设备的 ip 后,即可通过安卓设备完成 google vpn 代理。

    全设备代理(未实操):将路由器网关改成安卓设备 ip 地址,即可实现,原理类似单网口旁路由网关。

    pDpjV.jpeg pDB6d.jpeg pDXQb.jpeg

    Supplement 1  ·  Feb 16, 2023
    另外开个车 google one vpn 的车还差两人: https://www.v2ex.com/t/915217#reply4
    Supplement 2  ·  Feb 16, 2023
    安卓旁路由设置文字版:

    用 adb 连接安卓设备,创建 proxy.sh 文件:

    #!/system/bin/sh

    tun='tun0'
    dev='wlan0'
    interval=3
    pref=18000

    sysctl -w net.ipv4.ip_forward=1

    iptables -F FORWARD

    iptables -t nat -A POSTROUTING -o $tun -j MASQUERADE

    ip rule add from all table main pref $pref
    ip rule add from all iif $dev table $tun pref $(expr $pref - 1)

    contain="from all iif $dev lookup $tun"

    while true ;do
    if [[ $(ip rule) != *$contain* ]]; then
    if [[ $(ip ad|grep 'state UP') != *$dev* ]]; then
    echo -e "[$(date "+%H:%M:%S")]dev has been lost."
    else
    ip rule add from all iif $dev table $tun pref $(expr $pref - 1)
    echo -e "[$(date "+%H:%M:%S")]network changed, reset the routing policy."
    fi
    fi
    sleep $interval
    done

    :wq 保存退出 chmod +x proxy.sh 给权限, ./proxy.sh 运行或者 nohup ./proxy.sh 后台运行即可。
    Supplement 3  ·  Feb 17, 2023

    补充一个免费跳板节点网站:https://www.proxydocker.com/zh/proxylist/

    Supplement 4  ·  Feb 17, 2023
    折腾 google one vpn 可以进: https://t.me/+fBopzKu72ss3Mzcx
    25 replies  •  2023-07-05 21:17:39 +08:00
    opengg
    opengg
    Feb 16, 2023❤️3
    1
    省流:$9.99/mo
    aceinnes
    aceinnes
    OP
    Feb 16, 2023 via iPhone
    2
    @opengg 上 google vpn 家庭车: https://www.v2ex.com/t/915217#reply4
    jionJack
    jionJack
    Feb 16, 2023
    3
    懂那么一点点技术的翻墙都不要钱, 懂一点技术的,翻墙不要钱不说,还用免费的赚钱,懂技术的,都是靠这些技术赚钱赚钱,
    懂很高技术的,都是别人给他们送钱.
    4Ej4z9XsfMCW4b4O
    4Ej4z9XsfMCW4b4O
    Feb 16, 2023 via iPhone
    4
    电视盒子可以算安卓设备吗
    aceinnes
    aceinnes
    OP
    Feb 16, 2023 via iPhone
    5
    @meiliguo86 记得 2016 年的时候修改电脑 hosts 文件就可以
    aceinnes
    aceinnes
    OP
    Feb 16, 2023 via iPhone
    6
    @ninq 首先要能安装 Google one app 就可以
    jjxtrotter
    jjxtrotter
    Feb 16, 2023
    7
    无线的话内网的稳定性和速度怎么样?手机的性能够用么?
    aceinnes
    aceinnes
    OP
    Feb 16, 2023
    8
    @jjxtrotter 安卓手机当旁路由性能足够了
    iislong
    iislong
    Feb 16, 2023 via Android
    9
    之前用安卓作旁路由跑 clash ,体验不太好
    Qmanman
    Qmanman
    Feb 16, 2023 via Android
    10
    路过帮顶,但是小鸡太多都用不过来
    aceinnes
    aceinnes
    OP
    Feb 17, 2023 via iPhone
    11
    @iislong 或许可以用 nas docker 搭建个安卓环境会更稳定
    @Qmanman 感谢
    qwer121
    qwer121
    Feb 17, 2023
    12
    软路由开启 clash (美国日本等节点)做跳板节点。。clash 当时需要全局吗?
    aceinnes
    aceinnes
    OP
    Feb 17, 2023 via iPhone
    13
    @qwer121 不需要全局
    Fueldebu
    Fueldebu
    Feb 17, 2023 via Android
    14
    帮顶,就目前思路而言这个是可以的。ios 和 pc 因为 443 端口问题大概率连不上,连上也可能因为代理转发而速度不好,如果在 pc 和 ios 上暂时有大流量传输需求或者匿名和干净 ip 需求可以用这个方案临时使用
    aceinnes
    aceinnes
    OP
    Feb 17, 2023
    15
    @Fueldebu 感谢,但愿有大佬继续折腾出更优方案来
    santa
    santa
    Feb 18, 2023
    16
    @aceinnes 楼主用的是哪款安卓模拟器?试了一圈没找到支持自定义网络
    aceinnes
    aceinnes
    OP
    Feb 18, 2023 via iPhone
    17
    @santa
    @santa 雷电模拟器
    santa
    santa
    Feb 18, 2023
    18
    @aceinnes 谢谢,刚试用了一下,发现模拟器内部更改网络是没有效果的,需要开启网络桥接
    aceinnes
    aceinnes
    OP
    Feb 18, 2023
    19
    @santa 是的,要桥接宿主 windows 的网络,才能修改在同一段局域网内
    qwer121
    qwer121
    Feb 21, 2023
    20
    @aceinnes openclash 需要有什么特别设置吗?
    Yzh361
    Yzh361
    Feb 24, 2023 via Android
    21
    这种事路由器上就解决了…
    aceinnes
    aceinnes
    OP
    Feb 24, 2023 via iPhone
    22
    @Yzh361 不是一码事…. 机场的是服务器 ip ,Google one 是住宅 ip ,用处不一样。
    CSGO
    CSGO
    Mar 22, 2023
    23
    那这样是不是流量都先到 android 设备上转发了?
    xxxgrizz
    xxxgrizz
    May 12, 2023 via Android
    24
    我用着感觉速度会受影响哇。楼主能教教是怎么把速度跑满的吗
    HackerTerry
    HackerTerry
    Jul 5, 2023
    25
    @aceinnes 大佬试过用 openwrt 的 docker 搭建安卓环境跑 Google one vpn 吗?网络模式选择 bridge
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2692 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 13:33 · PVG 21:33 · LAX 05:33 · JFK 08:33
    ♥ Do have faith in what you're doing.