求推荐 ios 上代理服务器 App - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
muhuan
V2EX    iOS

求推荐 ios 上代理服务器 App

  •  
  •   muhuan 243 天前 3593 次点击
    这是一个创建于 243 天前的主题,其中的信息可能已经有所发展或是发生改变。

    求推荐一个不开启 vpn ,只启动代理服务器,供局域网设备进行网络代理的 app ;

    android 端蛮多的,ios 端目前在用的几个,虽然都提供代理服务器功能,但是需要开启 vpn 才能;

    div class="cell">27 条回复    2025-02-10 15:53:43 +08:00
    MacsedProtoss
        1
    MacsedProtoss  
       243 天前 via iPhone
    iOS 必须要开启 VPN 这个是系统限制 否则压根没办法保持运行
    当然理论上是可以做到 开启 VPN 但是不代理本机的
    muhuan
        2
    muhuan  
    OP
       243 天前
    @MacsedProtoss 不需要在后台,一直在前台。 使用场景是有另外一个 App1 提供 vpn 服务。 希望有一个 App2(可以一直在前台),启动代理服务,让其他局域网设备,通过 App2 的代理服务,走 vpn 服务;
    MacsedProtoss
        3
    MacsedProtoss  
       243 天前 via iPhone
    @muhuan 这种情况下理论上是可以实现的,但是有个设计上的问题 就是 App2 的上游会是 App1
    而且由于绝大部分代理都是把代码写在 Network Extension 里面的 迁移逻辑也麻烦 估计太小众了 没啥人写
    crac
        4
    crac  
       243 天前
    思路不对,VPN 本身没有问题,如果是某些软件提示你要关闭 vpn(比如银行 app),或者影响了你本机某些场景的使用,都是你规则没配好
    UnluckyNinja
        5
    UnluckyNinja  
       243 天前 via Android
    楼主是想把 ios 当软路由,#2 的才是真正问题:App1 提供 vpn 服务,但是不支持局域网代理(假定,也可能是不知道怎么开),需求是支持局域网其它设备走这个 vpn ,怎么解决
    hab503
        6
    hab503  
       243 天前
    sing-box 应该可以,inbounds 不用 tun 模式,用 http 或者 socks 或者其他的入站模式。
    GlobalNPC
        7
    GlobalNPC  
       243 天前
    @hab503 不行的,不开 VPN 就不能拦截请求
    EthanZC
        8
    EthanZC  
       243 天前
    @crac 现在某些银行 APP 不看规则,人家直接判断 VPN 开关是否开启,开了就弹窗,烦的一批
    w88975
        9
    w88975  
       243 天前
    @infun 题主的需求, 是 ios 端开启一个 http 代理服务, 用其他设备访问该代理服务 (通过设置 http,https 代理)

    理论上是完全可行的, 只需要在 ios 端监听一个端口, 然后转发设备过来的 http 流量就行了

    我估计题主的 iPhone 翻了墙, 想让 ios 设备开启一个代理, 然后 设备 2 设置 wifi 代理为 ios 设备的代理, 这样就实现了设备 2 也能翻墙的目的
    w88975
        10
    w88975  
       243 天前
    我倒是有个纯 swift 写的代理转发, 当初在 macos 上开发的, 后来弃坑了, 不过理论上完全可以移植到 ios 设备上, 我等下试试
    muhuan
        11
    muhuan  
    OP
       243 天前
    @UnluckyNinja 对的,App1 提供 vpn 服务,不可替代。 希望有一个 App2 ,可以让局域网流量通过 vpn 走
    muhuan
        12
    muhuan  
    OP
       243 天前
    @w88975 #9 对的,核心 [只需要在 ios 端监听一个端口, 然后转发设备过来的 http 流量就行了] ,求现成的 app 。ios 证书太贵了,也不想每几天签名一次
    phenixc
        13
    phenixc  
       243 天前
    这种需求太小众了,估计没人会开发
    akinoneko
        14
    akinoneko  
       243 天前
    弄个旁路由不就好了
    luckyzd
        15
    luckyzd  
       243 天前
    小火箭就可以的,设置->代理共享
    crac
        16
    crac  
       243 天前 via iPhone
    @muhuan Surge for ios 有这个功能
    muhuan
        17
    muhuan  
    OP
       243 天前
    @luckyzd 我试了,不开启小火箭的开关,这个代理共享没作用,开启后是可以的;
    zer
        18
    zer  
       243 天前   1
    直接在 ish.app 里跑个代理,不知道行不行
    op 可以试试
    crac
        19
    crac  
       243 天前
    @EthanZC 简单啊 加个 ios 快捷指令的自动化, 打开指定银行 app 时 关闭 vpn ,关闭 app 时打开 vpn
    w88975
        20
    w88975  
       243 天前   1
    @muhuan 我试了下代码, 在 ios 做纯转发没问题, 如果你需要代码, 我可以给你, 确实这个需求太小众了, 上架不划算
    muhuan
        21
    muhuan  
    OP
       243 天前
    @zer ,试了下可以了,安装一个 tinyproxy 就行了
    muhuan
        22
    muhuan  
    OP
       243 天前
    @w88975 #20 使用另一个 v 友提供的 ish.app 搞定了,谢谢你
    MacsedProtoss
        23
    MacsedProtoss  
       243 天前
    @crac 银行检测大多数手段只是看你有没有 System Proxy ,而如果是纯 utun 那种方案的话其实基本都检查不出来
    所以 Surge 就可以通过设置 vif 兼容模式来做到银行 app 的共存,也就是不设置 system proxy ,只通过 utun 接管。实际上 system proxy 确实就没啥用,utun 接管就能代理全部流量了
    EthanZC
        24
    EthanZC  
       242 天前
    @MacsedProtoss #23 现在 surge ios 默认就是 utun,但是...还是会被检测到
    MacsedProtoss
        25
    MacsedProtoss  
       242 天前
    @EthanZC 具体是哪个 app ?我 CN 的 中农工建招微 都没啥问题 HK 和 US 的好几家也都没啥问题
    EthanZC
        26
    EthanZC  
       242 天前
    @MacsedProtoss #25 建设银行,上海银行,交通银行(信用卡 APP)
    louistang
        27
    louistang  
       241 天前
    @EthanZC #26 上海银行,民生银行,江苏银行试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1105 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 23:20 PVG 07:20 LAX 16:20 JFK 19:20
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86