爱意满满的作品展示区。
codeskyblue

如何让外网访问内网的手机

  •  
  •   codeskyblue ·
    codeskyblue · 5h 25m ago · 491 views

    背景

    虽然现在有很多的手机控制软件可以控制局域网的手机,但是在外网就无可奈何。

    到底谁会用外网访问内网的手机呢?

    • 分享给好友让他帮你看看手机
    • 远程钉钉打卡(^_&)
    • 远程办公用

    应该还有很多我想不到的用法。不过确认有这方便的需求。

    技术选型

    再考察了很多的内网穿透技术后,最终选择了 ngrok 。虽然 ngrok 从 2.0 之后服务端不开源了,但是它的服务很稳定,免费额度也不错,国内也没有被墙,有付费增值服务养着它可以保证它一直运营下去。

    uiautodev是作者我开发的一个设备管理服务,集成了 ngrok 的 sdk 。 下载地址 https://get.uiauto.dev (先不着急下载,有更简单的命令行)

    使用方法

    先打开 ngrok.com 的主页,注册一个账号,打开用户详情中的 AuthToken ,复制下来 打开一个终端

    npx uiautodev run -ngrok -ngrok-authtoken  <复制下来的 auth-token>
    

    然后就会提示一个外网地址,比如

    2026/08/13 17:35:48 INFO ngrok tunnel available url=https://hello-1abcdef.ngrok-free.dev
    

    通过这个网站就可以在外网访问了。自己测试了一下,速度还可以的感觉。

    交流群

    欢迎入群交流:QQ (536481989)

    本文章纯手写,无任何 AI 参与。

    6 replies    2026-08-13 20:23:27 +08:00
    Hubbard
        1
    Hubbard  
       5h 19m ago via Android
    这种被发现都是高压线起步的吧😱
    Tink
        2
    Tink  
       5h 11m ago
    通过 web 访问到手机?用的是 scrcpy 吗?
    codeskyblue
        3
    codeskyblue  
    OP
       4h 48m ago
    @Hubbard 那都是用户的问题
    codeskyblue
        4
    codeskyblue  
    OP
       4h 48m ago
    @Tink 安卓是基于 scrcpy 的视频流,都是些传统技术
    Meteora626
        5
    Meteora626  
       4h 27m ago
    应该还有很多我想不到的用法。不过确认有这方便的需求。

    脑子里第一时间就是黑产哈哈哈
    psllll
        6
    psllll  
       3h 1m ago via Android
    黑产不是有一种技术,通过无障碍只获取界面元素,省流不用传视频
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2838 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:25 · PVG 23:25 · LAX 08:25 · JFK 11:25
    ♥ Do have faith in what you're doing.