这个问题一直都存在,以前家里的老人手机总会遇到各种奇怪的问题,怎么描述,老人也听不明白
今天看到有个 V 友也提到这样的问题 ,也来分享下思路,现在我是怎么处理的
现在老家的路由器,是 netgear wnr3800ch , 刷了一个 openwrt , 路由器上配置一个 wireguard interface, 连接到阿里云 wireguard 服务器,只要把 keep alive 设置一下,就可以看到家里的网络是不是有问题 。虽然家里的网络有公网地址,但是动态的,不太方便。老人的手机 地址是
设置路由器 wireguard interface 主要是可以远程登录路由器,配置及解决问题用。
家里老人的手机是 redmi 6x 刷了一个 lineageos ,定制了一个 dropbear 开机自动运行,路由器添加 DNAT 规则 把 22 和 5555 端口 redirect 到路由器的 2022 和 15555 端口, 可以通过证书远程登录手机。 每次访问手机,ssh 登录手机,然后
setprop service.adb.tcp.port 5555
start adbd
在你的电脑上
adb connect $opwrt_public_ip:15555
这样就完成 adb 远程连接到手机 ,接下来可以通过 scrcpy 来直接访问手机界面
每次操作完了,可以把 adb 关闭,这样更安全
stop adbd
个人使用下来,速度还挺快,很适合远程解决问题,而且不需要对方点击同意