cherrysalo
V2EX  ›  macOS

mac 怎样实现真全局代理

  •  
  •   cherrysalo · Apr 12, 2022 via iPhone · 35029 views
    This topic created in 1667 days ago, the information mentioned may be changed or developed.
    请问大家 mac 怎样实现真全局代理呀 目前使用小火箭( iOS 版)
    诉求是想使用 emby (公益服)和 plex (付费)客户端观影 emby 还没注册上 plex 非常卡 网页版正常 因此猜测是没有走全局代理
    站里之前有个类似的帖子,大部分答案是推荐 surge ,但是对我来说只用来出国性价比太低,其他答案也不是很符合我的情况,有没有简单易用的方法,可以接受合理价格的付费,谢谢大噶
    (另一种勾选网络设置里“socks”的方法似乎无效)
    Supplement 1  ·  Apr 19, 2022

    #楼主来给反馈了 经提醒,好像m1的mac默认就是全局代理, 虽然该命题不成立,但朋友们的讨论依然非常具有价值,也不断看到有人收藏该主题,如在某个地方能够帮到某个人,这篇帖子也酸发挥了一点它的价值,不至被称为“破事水”:doge 楼主刚更换了quantum X,在手机上直观感受是速度有一点提升,也算是有一定收获,在此感谢踊跃讨论、献计献策的朋友们🙏

    92 replies  •  2024-03-06 13:35:38 +08:00
    igarashikenshin
    igarashikenshin
    Apr 12, 2022❤️6
    1
    clash pro 开增强模式
    cxtrinityy
    cxtrinityy
    Apr 12, 2022
    2
    macOS? V2rayU, 支持 vmess 和 ss, 免费开源, 支持全局、pac 、手动
    czwstc
    czwstc
    Apr 12, 2022 via iPhone
    3
    有个 ss 软件叫 outline ,只有全局一种模式。
    Hurriance
    Hurriance
    Apr 12, 2022
    4
    Proxifier
    xarthur
    xarthur
    Apr 12, 2022
    5
    如果你想要代理 UDP 的话,按照一楼说用 Clash Pro 的增强模式,或者 Clash For Windows Mac 版的 TUN 模式。
    E2gCaBAT5I87sw1M
    E2gCaBAT5I87sw1M
    Apr 12, 2022
    6
    免费的:clashx pro 开增强模式,原理就是更改 DNS 服务器。
    Leonard
    Leonard
    Apr 12, 2022
    7
    1 楼正解
    EUMEN1DES
    EUMEN1DES
    Apr 12, 2022
    8
    Proxifier
    emberzhang
    emberzhang
    Apr 12, 2022
    9
    proxifier 别说全局了,连 google drive 都搞不定
    slowman
    slowman
    Apr 12, 2022
    10
    surge 就是最 “合理价格的付费”
    NeoChen
    NeoChen
    Apr 12, 2022
    11
    surge 可以合租,平摊下来真的不贵,而且是真的很好用。讲实在,surge 是我坚定使用苹果生态的原因之一。反正 android 和 win 平台没有那么好用的网络调试+代理工具。
    FringJX
    FringJX
    Apr 12, 2022
    12
    软路由
    wclebb
    wclebb
    Apr 12, 2022
    13
    Surge 真的是最简单最方便的接管全局代理不说,还能代理整个局域网,不管是旁路由还是主路由都可以。
    反观 OpenClash ,我折腾了一段时间还是经常报错,真心累。
    macOS 上的 Clash 我也找不到可以界面上添加域名,只能在配置文件上写。(很久没用了,现在不知道有没有)

    这对于小白来说非常不友好。
    whvg2zaJSol4yTXj
    whvg2zaJSol4yTXj
    Apr 12, 2022 via iPhone❤️1
    14
    @wclebb 我也觉得 OpenClash 好累,奈何没有台式电脑无法一直开着 Surge 。OpenClash 大部分问题通过重启软路由解决了。
    deplivesb
    deplivesb
    Apr 12, 2022
    15
    surge 增强模式
    软路由翻出去
    cherrysalo
    cherrysalo
    OP
    Apr 12, 2022 via iPhone
    16
    @deplivesb
    @wclebb
    @NeoChen
    @1423
    果然呼声最高的还是 surge😂
    因为楼主非计算机行业,网络调试那些功能用不上,看着最低 50 刀只用来出国觉得心疼🥹
    拼车应该是指 100 刀 5 个设备吧?这个价格确实亲民多了,但还是觉得有点不值,老哥们能说服我吗😂
    Lnz
    Lnz
    Apr 12, 2022 via iPhone
    17
    qx 应该也还行
    cherrysalo
    cherrysalo
    OP
    Apr 12, 2022 via iPhone
    18
    @igarashikenshin
    @xarthur
    @winnie2012
    @Leonard
    好的 我晚上回去试试看 谢谢
    Lnz
    Lnz
    Apr 12, 2022 via iPhone
    19
    @Lnz 如果是 m1 系列的话
    vance123
    vance123
    Apr 12, 2022 via Android
    20
    1. 修改域名 hosts ,重定向到 127.0.0.1
    2. 开启 nginx ,反代对应域名,注意这里已经没法直连了,必须通过某个中继连接到对应域名

    我就是用这个方法让 dictionary.app 走代理的
    cherrysalo
    cherrysalo
    OP
    Apr 12, 2022 via iPhone
    21
    @Lnz 嗷嗷 对了 补充一下 m1 macbook air 系统:Monterey
    cherrysalo
    cherrysalo
    OP
    Apr 12, 2022 via iPhone
    22
    @vance123 谢谢老哥大段手打指导🫡
    wucc
    wucc
    Apr 12, 2022
    23
    proxifier 2.28 是我长期停留在 macos catalina 的重要原因。可以代理 mail 等等苹果自己的 app 。
    wclebb
    wclebb
    Apr 12, 2022
    24
    @cherrysalo #16 我也不是啊。
    但这些所谓的网络调试那些功能,只是软件所必需的功能(你可以把它看成开飞机的密密麻麻的按钮和工具)

    怎么说服你呢。

    我没用过 emby 或 plex 什么客户端。
    我写过 Clash 配置文件,但不记得里面有没有所谓的 Clash 指定 App 的功能。

    但是 Surge 是可以指定 App 单独走,也可以查看域名相关的走。
    比如说 Plex 客户端全部走国外也可以的。

    PROCESS-NAME,/Applications/name.app/name,Proxy
    NeoChen
    NeoChen
    Apr 12, 2022
    25
    😂surge 能轻松自定义各种规则,都是可视化界面,那才是对计算机不那么精通的人最友好的东西了,至少比 clash 方便多了。
    610915518
    610915518
    Apr 12, 2022
    26
    一楼正解,但是防呆不防傻,小白推荐 Surge 开个增强模式完事
    seansong
    seansong
    Apr 12, 2022
    27
    clash pro 也可以,增强模式跟 surge 增强模式差不多,还免费,就是偶尔稳定性差点
    stephenyin
    stephenyin
    Apr 12, 2022
    28
    trojan-qt5 + trojan 机场
    Hack3rHan
    Hack3rHan
    Apr 12, 2022
    30
    ARM Mac 直接使用 Shadowrocket ,也可以用 Proxifier ,Intel Mac 可以用 Proxifier ,他们的原理一致,建立到本地的虚拟 VPN 实现全局代理。
    justin2018
    justin2018
    Apr 12, 2022
    31
    Clash Pro 或者 Surge
    jfdnet
    jfdnet
    Apr 12, 2022
    32
    macOS Monterey 代理就是默认全局的了。不是么?
    难道是因为 M1 ?
    bugfan
    bugfan
    Apr 12, 2022 via iPhone
    33
    果断 clashX 其他的要么付费,要么功能少
    jaredyam
    jaredyam
    Apr 12, 2022
    34
    如果你不想忍受 ClashX Pro 动不动崩溃,那 Surge 的 100 元绝对算高性价比。
    arischow
    arischow
    Apr 12, 2022
    35
    Surge 有试用,先下载看看满不满意。
    wanacry
    wanacry
    Apr 12, 2022 via iPhone
    36
    surge 不能跟网易 uu 加速器共存但是可以跟 vpn 共存 clashpro 不能跟 vpn 共存但是可以跟 uu 加速器共存 真是纠结
    christin
    christin
    Apr 12, 2022 via iPhone
    37
    既然你是 m1 那我推荐 qx ,价格比 surge 便宜,还可以手机电脑一起用。
    而且这种工具不止有翻墙功能,还可以拦截广告,定时运行脚本。功能挺多的。
    mafeifan
    mafeifan
    Apr 12, 2022 via iPhone
    38
    还有一种方法是买可以刷梅林固件的路由器,比如华硕 ac86u ,然后安装科学上网插件
    SandyLee
    SandyLee
    Apr 12, 2022
    39
    我的是路由器装 clash
    weddingSurger
    weddingSurger
    Apr 12, 2022
    40
    clash+1
    mercury233
    mercury233
    Apr 12, 2022
    41
    软路由,不常用的话可以另一台机器起虚拟机做旁路由
    A01514035
    A01514035
    Apr 12, 2022
    42
    clash for windows 的 Mac 版本的 tun mode 。
    ZztGqk
    ZztGqk
    Apr 13, 2022 via iPhone
    45
    cfw 的 mac 版
    Bapper
    Bapper
    Apr 13, 2022 via iPhone
    46
    用 VPN
    6IbA2bj5ip3tK49j
    6IbA2bj5ip3tK49j
    Apr 13, 2022❤️2
    47
    Clash Pro 就能满足了。
    V 站很多人有一种“贵就是好 /便宜就不稳定”的习惯性思维。
    比如 Clash/Shadowrocket 就是比不上 Surge/Quantumult……
    agagega
    agagega
    Apr 13, 2022 via iPhone
    48
    @xgfan
    少数派警告⚠️
    laoyur
    laoyur
    Apr 13, 2022❤️1
    49
    openclash 配好了一次之后,不想再弄第二次
    那 UI 用得简直累死
    aphorism
    aphorism
    Apr 13, 2022❤️1
    50
    1. 直接购买 IVPN ,Windscribe ,Surfshark ,Hide.me 等 VPN 服务,然后采用 IKEv2 协议进行连接建立 VPN 隧道(最简单的方案,无须安装任何额外软件)
    2. 直接购买支持 Openvpn 协议的 VPN 服务商的服务,然后安装 OpenVPN for MacOS 来使用(需要下载一个开源软件:Openvpn )

    不知道为什么所有回答里面的信息的偏度这么的大? 这个答案本来应该非常简单的:

    使用 VPN ,而这个答案直到近 50 楼才出现?

    30 楼的说明是用 TCP 流量转发给代理的方式来实现近似于 VPN 的效果而不是直接使用成熟的 VPN 方案。
    Windn0
    Windn0
    Apr 13, 2022 via iPhone
    51
    clash pro 和 clash for windows 有区别吗?
    Foxxoccino
    Foxxoccino
    Apr 13, 2022
    52
    小火箭不是本来就可以吗?
    Leonard
    Leonard
    Apr 13, 2022
    53
    @xgfan #47 Quantumult 和 Shadowrocket 价位大致在一个档次吧,Surge 明显贵太多
    mailshuxin
    mailshuxin
    Apr 13, 2022 via iPhone
    54
    Quantumult X ,非常好用
    2n80HF9IV8d05L9v
    2n80HF9IV8d05L9v
    Apr 13, 2022
    55
    @cherrysalo 我是这么说服自己的, 一顿饭多少钱,电费多少钱,网费多少钱。 对比而言,一个这么实用,体验这么好,天天用的软件没有理由舍不得
    xiaozhishang91
    xiaozhishang91
    Apr 13, 2022
    56
    @fluffyfoxxo 小火箭开了,不用设置啥,终端都能翻墙,意外之喜
    swift
    swift
    Apr 13, 2022
    57
    Clash Pro 或 QX ,没有用 Surge 的需求。
    cssk
    cssk
    Apr 13, 2022
    58
    surge 省时省力
    Danswerme
    Danswerme
    Apr 13, 2022
    59
    梯子放路由器上就完事了呗
    huoshen
    huoshen
    Apr 13, 2022
    60
    免费的话 就 Clash for windows 的 mac 版本了,开 tun 就行。 付费 Surge 有点贵但是也算是合理的费用。Clash 不难学的,我觉得代理配置也就几行而已
    EIJAM
    EIJAM
    Apr 13, 2022
    61
    骑驴找马。小火箭当然能设置。
    66beta
    66beta
    Apr 13, 2022
    62
    Proxifier 代理 whatsapp 失败,已经把系统推荐的都加上了,有人知道为啥嘛?
    vaf714172
    vaf714172
    Apr 13, 2022
    63
    @Hack3rHan 老哥可以请教下,mac 上用小火箭和 clashx 的区别吗?我看小火箭是在系统添加了一块虚拟网卡?而且不打开小火箭可以直接在设置里打开 vpn ,clashx 并没有添加任何东西,只是需要打开 app ,然后在网络代理里设置了 http socket 这些
    jfdnet
    jfdnet
    Apr 13, 2022❤️1
    64
    @jaredyam clash x 从来没有遇到过崩溃,更不要说动不动崩溃。
    MaqicXu
    MaqicXu
    Apr 13, 2022
    65
    如果是家庭网络,推荐买个软路由,一劳永(多)逸
    Hack3rHan
    Hack3rHan
    Apr 13, 2022❤️1
    66
    @vaf714172 我没用过 Clash X ,它可能也提供了类似虚拟 VPN 配置的功能。可以理解成小火箭是集成了普通梯子软件+虚拟 VPN ,虚拟 VPN 把流量定向到本地梯子,本地的梯子和远程通信。直接使用 Clash 的客户端相当于浏览器等通过 socks5 、https 等代理把流量导入本地梯子,本地的梯子和远程通信。
    qvshuo
    qvshuo
    Apr 13, 2022
    67
    @jfdnet +1 ,一直用 ClashX Pro ,从来没崩溃过。
    lixuanyy
    lixuanyy
    Apr 13, 2022 via iPhone
    68
    整个软路由吧!
    wowodavid
    wowodavid
    Apr 13, 2022
    69
    我不太清楚 surge for mac 什么情况,但如果在 mac 上使用 qx 或者小火箭,会导致你没法正常使用 vpn 。如果你工作有 vpn 要求,或者希望在外面通过 vpn 连回家里的 nas ,那用 qx 会很难受; clash 类就没这些问题。
    QingStone
    QingStone
    Apr 13, 2022 via iPhone
    70
    本机,就 CFW
    家里,就软路由
    Kobayashi
    Kobayashi
    Apr 14, 2022 via Android❤️6
    71
    @vaf714172 @Hack3rHan
    Clash X 普通模式就是 HTTP 、SOCKS 代理,增强模式是利用 TUN ,创建虚拟网卡改路由表优先走这块虚拟网卡。
    而小火箭使用的是 Network Extension API ,这个 API 支持自定义 VPN 协议,实现更强大的功能。
    在 iOS 上实现分流全局代理必须要 Network extension ,但 Mac 下没有 iOS 那么多限制,用 tun 也能解决,而且方便跨平台。况且 Network extension 需要灵活开发者账号(付费),还要特殊申请这个 API 的使用权限。
    另外,由于苹果在 iOS 上的限制,通过 Network Extension 实现的全局分流 VPN 不支持进程名规则,一定情况下可以通过 User Agent 替代。

    在 Network Extension 在 Mac 上出现之前,苹果官方支持的方式是 Kernel Extension 来全局分流。目前知道 AdGuard 和 Proxifier 使用过。不过非常不推荐 Proxifier ,由于作者没体验过 GFW ,它没有考虑 DNS 污染问题,在国内环境分流是有问题的,需要使用一个无污染 DNS 才行。
    iyg429
    iyg429
    Apr 14, 2022 via iPhone
    72
    @igarashikenshin 开了以后需要手动设置局域网内的 ip 吗?
    iyg429
    iyg429
    Apr 14, 2022 via iPhone
    73
    @qvshuo clash x pro 有 github 地址吗?
    lin41411
    lin41411
    Apr 14, 2022
    74
    CFW mac 版开 Tun 就 ok 啦。
    vaf714172
    vaf714172
    Apr 14, 2022
    75
    @Kobayashi 感谢解答,是否可以认为 Network extension 是更推荐的方式呢?
    aphorism
    aphorism
    Apr 15, 2022
    76
    给你一个操作性强的,可以立即着手,成本低廉的方案:

    1 、购买 Windscribe 的 Build A Plan 的$2/month 的订阅计划(选择美国数据中心+无限流量包),可以用 PayPal 和支付宝(通过 Paymentwall 选项)付款。然后获得 IKEv2 服务的登录信息,在 MacOS 上建立一个 IKEv2 隧道连接,然后使用即可。
    2 、如果觉得$2/Month 仍然成本高,可以在 Telegram 的 Hezu 群里找 Windscribe Pro 的合租,可以摊平到$2/半年。
    3 、如果你还要看 Netflix 等对于 IP 地理限制比较严格的流媒体,只使用 Windscribe 的服务是不够的,还需要订阅 ExpressVPN 或者 PureVPN 的服务,这是 unogs 推荐的几种观看 Netflix 的 VPN 服务。
    iyg429
    iyg429
    Apr 16, 2022 via iPhone
    78
    @qvshuo 谢谢。
    Bananana
    Bananana
    Apr 16, 2022
    79
    m1 的 Mac ,全部流量好像都会走到小火箭啊
    cherrysalo
    cherrysalo
    OP
    Apr 19, 2022 via iPhone❤️1
    80
    @Bananana
    @qvshuo
    @aphorism
    @Kobayashi
    @QingStone
    @wowodavid
    @lixuanyy
    @Hack3rHan
    @MaqicXu
    @huoshen
    @cssk
    @swift
    @xiaozhishang91
    @hzzz0823
    @Leonard
    @fluffyfoxxo
    @aphorism
    @xgfan
    @mafeifan
    @christin
    @wanacry
    @arischow
    @jaredyam
    @bugfan
    @jfdnet
    @Hack3rHan
    @NeoChen
    @wclebb
    @wucc
    @vance123
    @deplivesb
    @wclebb
    @NeoChen
    @1423
    @winnie2012
    @xarthur
    @Hurriance
    @igarashikenshin
    @cxtrinityy
    @czwstc

    #楼主来给反馈了 经提醒,好像 m1 的 mac 默认就是全局代理, 虽然该命题不成立,但朋友们的讨论依然非常具有价值,也不断看到有人收藏该主题,如在某个地方能够帮到某个人,这篇帖子也酸发挥了一点它的价值,不至被称为“破事水”:doge 楼主刚更换了 quantum X ,在手机上直观感受是速度有一点提升,也算是有一定收获,在此感谢踊跃讨论、献计献策的朋友们🙏
    christin
    christin
    Apr 19, 2022 via iPhone
    81
    cherrysalo
    cherrysalo
    OP
    Apr 19, 2022
    82
    @christin 好滴 感谢 正好想回家研究 qx 怎么用
    labdum
    labdum
    May 1, 2022
    83
    @cherrysalo 网络调试?没有人拿它来干这个😅,明面上的说辞罢了。nssurge 论坛的付费模式也解释的很清楚,也确实和合理的定价了。
    labdum
    labdum
    May 1, 2022❤️1
    84
    @Hack3rHan 像小火箭之类的代理只是借用的系统显示成 VPN 。实际上可不一定是真全局。这里有讲
    ?t=402
    labdum
    labdum
    May 1, 2022
    85
    @xgfan 并不是,对于一部分人 surge 就是唯一解。又需要多设备同步,dropbox 同步,还要 mac 上当家里的本地网关,还要方便在任何一个同步的设备添加规则还能及时同步到所有设备只有 surge 。还有就是最重要的策略组,surge 的策略组支持负载均衡策略并且还可以套娃,设置好了是真正的一劳永逸,可以给某个服务设置手动选择地理位置的大策略组,然后套娃小组用均衡策略。不管什么机场都绝对不会断网,因为一个节点断了均衡策略就自动到下一个了,surge 是唯一一个策略组里还可以套策略组的。
    whywaoxaks
    whywaoxaks
    Sep 10, 2022
    86
    @aphorism 现在你 windscribe 还能用么?我用了好几年了,最近连不上了。
    udg
    udg
    Mar 8, 2023
    87
    @labdum QX 也可以多设备同步,也可以手动设置策略组,也是可视化编辑,非常方便,目前就是不知道占不占用 VPN 方面的端口,如果有公司需要使用 VPN 的小伙伴可以分享一下
    sulpho
    sulpho
    Aug 15, 2023
    88
    @wowodavid 老哥,有解决方案了么,我是开着 qx 的同时无法开启 globalprotect 或者 openconnect 访问公司内网
    72434
    72434
    Jan 1, 2024
    89
    @labdum 楼主的意思是因为视频软件不支持 http 代理,所以这部分流量没有走代理软件.
    vpn 的好处是可以把所有的流量截流到代理软件,至于是走规则还是走全局,代理软件说了算.
    labdum
    labdum
    Feb 11, 2024
    90
    @72434 只是显示的 VPN ,这些软件的原理都用的不是 VPN 的原理,所谓的全局代理有好几种情况也不是真的全局代理。
    72434
    72434
    Mar 6, 2024
    91
    @labdum 这些显示 vpn 的软件在本地同时实现了 vpn 的服务器和客户端,再由服务器端与 sock5 或者其他真正的服务器通信.本质原因是想要获得别的软件的网络请求,苹果在 ios 上只开了 vpn 这一条口子,开发者根本做不到像 macos 或者 windows 上面通过防火墙或者流量转发的形式得流量.
    72434
    72434
    Mar 6, 2024
    92
    @labdum 全局代理是和局部代理对立的概念,全局指的是所有通过代理软件的流量都将被发往代理服务器,局部代理指代理服务器通过一定规则,将流量分发给代理服务器,或者直接访问.这里的规则一般是黑白名单或者匹配表达式.但注意代理软件不能保证主机所有的流量都能通过自身,有些不支持系统代理的软件的流量就是没法走代理服务器.
    所以,这有引申出一个透明代理的概念,透明代理是指软件不需要任何修改,也不需要设置系统代理,所有的流量就能被代理软件代理.一般透明代理都是装在路由器上,但这是用 vpn 实现的透明代理装在主机上也挺好用的.楼主这里的“真全局代理”就是指的透明代理了.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1364 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 153ms · UTC 20:54 · PVG 04:54 · LAX 12:54 · JFK 15:54
    ♥ Do have faith in what you're doing.