V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
toomlo
V2EX  ›  macOS

Mac 平台下有没一键全局代理的工具?

  •  
  •   toomlo · 2020-08-09 16:54:11 +08:00 · 2299 次点击
    这是一个创建于 1568 天前的主题,其中的信息可能已经有所发展或是发生改变。
    编程的时候懒得设置各种源(pip, docker....)
    自己有 HK 的服务器,目前搭了酸酸乳在服务器上
    但是酸酸乳的客户端只能在本地开个 socks 服务,还得自己去各种软件上设置,很麻烦

    所以有没有 V 友知道一键将酸酸乳开的 socks 设置为全局代理的方法
    需要的是一键全局
    如果没有的话,找人开发这么一个软件大概需要花费多少钱呢?
    第 1 条附言  ·  2020-08-09 19:03:04 +08:00
    感谢各位 V 友的建议,综合考虑最后选择 surge
    付几十刀解决了乱七八糟的各种环境配置等等操作,我觉得很值~~~
    33 条回复    2020-08-23 20:03:48 +08:00
    uncat
        1
    uncat  
       2020-08-09 16:58:53 +08:00
    参考这个脚本. 自己封一个 bash 函数即可

    https://github.com/jinmiaoluo/v2ray-core-helper
    whenov
        2
    whenov  
       2020-08-09 17:05:16 +08:00
    使用 pf 重定向流量。参考 https://superuser.com/questions/473039/pfctl-port-forwarding-in-mac-osx 创建一个脚本并绑定快捷键
    jedrek
        3
    jedrek  
       2020-08-09 17:06:24 +08:00
    https://github.com/langyanduan/Reborn

    不过已经万年没更新了,10.15.6 正常运行
    uncat
        4
    uncat  
       2020-08-09 17:14:40 +08:00
    开启代理函数: http://ix.io/2tFQ (假设 socks 端口是 9091)
    关闭代理函数: http://ix.io/2tFR
    放到 ~/.bash_profile 然后 source ~/.bash_profile 一下

    开启代理操作, 在命令行执行: setProxy
    关闭代理操作, 在命令行执行: unsetProxy
    uncat
        5
    uncat  
       2020-08-09 17:16:42 +08:00
    开启代理函数少了一个 `}` . 需要自己加上.
    littlewing
        6
    littlewing  
       2020-08-09 17:21:54 +08:00 via iPhone   ❤️ 1
    proxifier
    littlewing
        7
    littlewing  
       2020-08-09 17:23:42 +08:00 via iPhone
    @littlewing 或者用 proxychains-ng
    另外设置环境变量和网络设置里的代理的方法并不一定适用所有软件,有些软件可以不遵守系统代理设置
    zdt3476
        8
    zdt3476  
       2020-08-09 17:25:00 +08:00
    clash
    toomlo
        9
    toomlo  
    OP
       2020-08-09 17:42:16 +08:00
    @jedrek 老哥方便分享个配置模板,我自己配置的不成功
    ```shell
    [PROXY]
    type = socks5
    server = 192.168.50.224
    port = 1086
    udp_relay = enable

    [DNS]
    # 使用系统默认的 dns 服务器
    server = system
    # 使用 google 的公共 dns 服务器避免污染
    remote = 8.8.8.8:53

    [DNS-RULES]
    FINAL, PROXY
    GEOIP, CN, DIRECT

    [RULES]
    DOMAIN-SUFFIX, google.com, PROXY
    FINAL, PROXY
    ```
    toomlo
        10
    toomlo  
    OP
       2020-08-09 18:12:43 +08:00
    @zdt3476 clash 刚刚测试了 并不能全局代理,也只是在网络设置里面设置的 socks 代理
    njzy
        11
    njzy  
       2020-08-09 18:24:55 +08:00
    有钱就 surge 开增强模式
    没钱就 clash pro 开增强模式
    njzy
        12
    njzy  
       2020-08-09 18:27:14 +08:00
    @toomlo 请使用 clash pro 版本
    toomlo
        13
    toomlo  
    OP
       2020-08-09 18:31:15 +08:00
    @njzy 我有钱😹
    njzy
        14
    njzy  
       2020-08-09 18:35:14 +08:00
    @toomlo 那就直接买 surge
    toomlo
        15
    toomlo  
    OP
       2020-08-09 18:41:59 +08:00
    @njzy 刚刚测试了,clash pro 开增强模式后,终端 curl 测试 curl: (56) Recv failure: Connection reset by peer,浏览器正常访问,现在试试 surge
    linuxvalue
        16
    linuxvalue  
       2020-08-09 18:42:18 +08:00
    proxifier
    OrangeM21
        17
    OrangeM21  
       2020-08-09 20:04:11 +08:00
    Surge
    caidaoli
        18
    caidaoli  
       2020-08-09 20:53:16 +08:00
    mellow
    Chingim
        19
    Chingim  
       2020-08-09 22:10:30 +08:00 via Android
    mellow
    shmilwdc
        20
    shmilwdc  
       2020-08-10 11:11:57 +08:00
    付费 Surge
    免费 ClashX Pro
    moyunhai
        21
    moyunhai  
       2020-08-10 11:16:10 +08:00
    @shmilwdc ClashX 正在使用,请问 ClashX pro 怎么获得?
    moyunhai
        22
    moyunhai  
       2020-08-10 11:44:50 +08:00
    @moyunhai 已经安装了 ClashX pro,不过增强模式勾选就出问题,用的是 BOSLIFE 机场
    Kobayashi
        23
    Kobayashi  
       2020-08-10 12:08:08 +08:00 via Android
    ClashX Pro 加入了增强模式和 PROCESS-NAME 规则。还支持 ssr, v2ray, trojan 协议。Surge Mac 要彻底凉了。
    moyunhai
        24
    moyunhai  
       2020-08-10 13:47:56 +08:00
    @Kobayashi 求 ClashX pro 的教程。
    WeiRin
        25
    WeiRin  
       2020-08-10 15:27:28 +08:00 via Android
    qv2ray 配合 proxifer 或者 proxychains 可以全局代理包括终端(应该可以)
    qv2,clash 之类的系统代理应该是对终端不起作用。
    toomlo
        26
    toomlo  
    OP
       2020-08-11 03:48:46 +08:00
    @moyunhai
    @WeiRin Surge 只要 300 多块钱,免去这么多麻烦,而且界面也好看.值!
    zacklin99
        27
    zacklin99  
       2020-08-11 18:40:12 +08:00
    @toomlo 我的 ClashX Pro 终端没问题啊,curl 也是正常的,不过默认配置对我没用,上不了网,我把增强模式配置的 DNS Mode 改成 Mapping,Stack Mode 改成 System 就正常了。

    @WeiRin ClashX Pro 的增强模式可以直接代理终端的。
    zacklin99
        28
    zacklin99  
       2020-08-11 18:41:12 +08:00
    @toomlo 我也买了 Surge,不过主要用 SSR,所以要开俩代理软件,有点麻烦
    toomlo
        29
    toomlo  
    OP
       2020-08-13 22:20:36 +08:00
    @zacklin99 #28 Surge 支持 SSR 的,不过感觉配置挺麻烦的, Surge 支持 Torjan,你可以配置下 Torjan 然后直接就能在 Surge 里面添加了
    shmilwdc
        30
    shmilwdc  
       2020-08-14 02:09:47 +08:00 via iPhone
    @Kobayashi
    目前来说 Surge 在 Mac 上无人能打,毕竟付费,而且开车算下来压根不贵,才一百多。
    ClashX Pro 也好用,但是毕竟是用爱发电,我觉得省心还是买 Surge 好。
    HiCoder
        31
    HiCoder  
       2020-08-21 00:16:49 +08:00
    我只有 ClashX,想問 ClashX Pro 是如何安裝的?
    HiCoder
        33
    HiCoder  
       2020-08-23 20:03:48 +08:00
    @toomlo 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   925 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:18 · PVG 06:18 · LAX 14:18 · JFK 17:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.