• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zjsxwc
V2EX  ›  程序员

安卓不 root 改 hosts,能不能通过改 webview 的代码实现通过域名访问局域网服务器的功能?

  •  
  •   zjsxwc ·
    zjsxwc · Apr 7, 2018 · 5774 views
    This topic created in 3134 days ago, the information mentioned may be changed or developed.

    能不能做个浏览器自定义 hosts,但不改系统的 hosts 文件?

    在我们创建 socket 时,可以搞个假的域名到局域网 ip 吗?

    Supplement 1  ·  Apr 7, 2018
    暂时找到个 workaround 解决(自搭 dns ),用下面的 python fake dns 代码:

    https://github.com/zjsxwc/python-fake-dns
    16 replies  •  2019-03-07 09:47:06 +08:00
    nutting
    nutting
    Apr 7, 2018 via Android
    1
    那就自建 dns 呗
    gcod
    gcod
    Apr 7, 2018 via Android
    2
    那为什么不直接把域名解析到局域网 ip 呢?
    loading
    loading
    Apr 7, 2018 via iPhone
    3
    手机连到局域网那个路由?还是广域网
    padeoe
    padeoe
    Apr 7, 2018 via iPhone
    4
    webview 可以做到。google 搜“ android custom mapping domain ”
    zjsxwc
    zjsxwc
    OP
    Apr 7, 2018
    5
    暂时找到个 workaround 解决,用下面的 python fake dns 代码:

    https://github.com/zjsxwc/python-fake-dns
    fchypzero
    fchypzero
    Apr 7, 2018
    6
    自建 dns,连接 wifi 的时候改 dns 就好了
    weixiangzhe
    weixiangzhe
    Apr 7, 2018 via iPhone
    7
    spy debugger
    clanned
    clanned
    Apr 7, 2018 via Android❤️1
    8
    用这个 apk 改 host,不需要 root 权限 https://github.com/x-falcon/Virtual-Hosts
    Danswerme
    Danswerme
    Apr 7, 2018 via Android
    9
    说到这个我突然想起来我的米家台灯如果使用了自建局域网 dns 就无法连接了,
    wisetc
    wisetc
    Apr 7, 2018 via iPhone
    10
    用远端 dns,笔记本设热点,改笔记本的 hosts,android 连接该 dns
    loli
    loli
    Apr 7, 2018
    11
    很多免 ROOT 的就是借助 VPN 实现的呀。
    lishunli
    lishunli
    Apr 7, 2018 via Android
    12
    电脑端挂代理,比如 fiddler,改 hosts,手机连上去就可以了
    torbrowserbridge
    torbrowserbridge
    Apr 7, 2018 via Android
    13
    这种情况,一般在路由器做 dns 解析
    ljcarsenal
    ljcarsenal
    Apr 8, 2018
    14
    charles dns 功能了解一下
    qq292382270
    qq292382270
    Apr 8, 2018
    15
    ... 把 url 替换掉不行么 ?
    bidream
    bidream
    Mar 7, 2019
    16
    @clanned 感谢,已测试,确实好用
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4626 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 00:11 · PVG 08:11 · LAX 16:11 · JFK 19:11
    ♥ Do have faith in what you're doing.