V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lyc8503
V2EX  ›  问与答

大家在 Windows 下都用什么软件实现全局代理?

  •  
  •   lyc8503 · 2022-10-31 00:55:45 +08:00 · 4138 次点击
    这是一个创建于 766 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前我自己在使用 Clash For Windows 的 TUN 模式 + 自建节点实现 Windows 下的科学上网需求.

    规则写好后可以做到无缝切换 (国内, 国外, 内网服务器), 而且所有软件都能代理, 无需额外配置, 可以解决 DNS 污染问题.

    可个人感觉 Clash For Windows 有点臃肿, 而且也一直说 TUN 模式的性能不佳, Clash For Windows 和支持 TUN 的 clash premium 内核也都不是开源软件.

    尝试过 Proxifier, 发现无法解决 DNS 污染问题.

    想问大家在 Windows 下实现全局代理都是用的什么方案?

    第 1 条附言  ·  2022-10-31 02:48:34 +08:00
    Foss 版本的 clash.meta + webui 的 dashboard 能解决 clash 不开源 + cfw 太臃肿的问题.

    现在有点犹豫是继续用 TUN 还是用 Proxifier, 不知道这两个哪个快. 感觉网络还算是重要的基础设施, 性能问题挺重要的, 还是越快越好. (虽然在我 2021 年的轻薄本上没发现 TUN 明显影响性能的情况...)
    第 2 条附言  ·  2022-10-31 09:41:03 +08:00
    做了下简陋的性能测试(见下方留言), 感觉 TUN 在日用场景下不太会损失性能(虽然只测了连续读写没测小包 /多连接场景, 十分不严谨), 最后还是选择了 clash.meta + webui dashboard
    33 条回复    2022-11-16 18:43:06 +08:00
    yfugibr
        1
    yfugibr  
       2022-10-31 00:56:52 +08:00 via Android   ❤️ 1
    clash.meta
    janus77
        2
    janus77  
       2022-10-31 01:03:08 +08:00 via iPhone
    最完美的方案还是路由器插件。不过条件要求太高了
    Tumblr
        3
    Tumblr  
       2022-10-31 01:29:49 +08:00
    Proxifier ,个人强烈推荐,这个价格还是值得入手的。
    lyc8503
        4
    lyc8503  
    OP
       2022-10-31 01:32:56 +08:00 via Android
    @yfugibr 感谢 我会尝试替换下 core
    lyc8503
        5
    lyc8503  
    OP
       2022-10-31 01:35:50 +08:00 via Android
    @janus77 笔记本要携带出门, 做不到一直在路由器下, 家里其他用路由器的人也没有翻墙需求

    @Tumblr 试了一下 好像会被 dns 污染, 可能还是要用 clash 的 fake-ip 模式? 而且不知道直接劫持流量和 TUN 设备的性能表现哪个好
    imouto
        6
    imouto  
       2022-10-31 01:38:42 +08:00
    netch, WinTUN 性能确实不行
    yfugibr
        7
    yfugibr  
       2022-10-31 01:49:48 +08:00 via Android
    @lyc8503 写好配置文件直接用 nssm 做成服务,配合 dashboard 或者 yacd ,没必要用那个笨重的 gui
    ysc3839
        8
    ysc3839  
       2022-10-31 02:23:55 +08:00 via Android
    Proxifier 需要设置一下 DNS 走代理
    sola97
        9
    sola97  
       2022-10-31 02:24:25 +08:00 via Android
    可以试试 proxycap
    lyc8503
        10
    lyc8503  
    OP
       2022-10-31 02:42:42 +08:00 via Android
    @yfugibr 正有这个打算 本来一直用 ui 主要是 cfw ui 整体还挺方便的 用了它的配置预处理功能

    @ysc3839 之前尝试的时候它的 use remote DNS 会强制全局无视规则, 会干扰 clash 本身的 dns 解析

    @sola97 明天尝试下
    cyp0633
        11
    cyp0633  
       2022-10-31 02:51:49 +08:00 via Android
    我记得 Proxifier 是可以为 DNS 设置分流规则的
    vmebeh
        12
    vmebeh  
       2022-10-31 03:14:09 +08:00 via iPhone
    开个 openwrt 虚拟机
    arch9999
        13
    arch9999  
       2022-10-31 03:58:59 +08:00 via iPhone
    如果被 dns 污染 说明你根本没正确配置。
    buyan3303
        14
    buyan3303  
       2022-10-31 08:20:04 +08:00
    在用 V2RAYN https://github.com/2dust/v2rayN 公司网络反正限制每个人的网速 10 兆以内,下载部分资源极限速度是 4mb 左右,迅雷常规有资源的话,几百 KB~2 3 4MB 上下浮动。

    所以对网速要求不是太严格,
    要是下载小姐姐视频,还是要一部部挑的,一部部加下载队列的。
    arfaWong
        15
    arfaWong  
       2022-10-31 08:34:42 +08:00
    buyan3303
        16
    buyan3303  
       2022-10-31 08:41:58 +08:00
    @buyan3303 #14 额 V2RAYN 不能解决 DNS 污染问题
    723X
        17
    723X  
       2022-10-31 09:11:18 +08:00 via Android
    @buyan3303 #14 同一作者刚开发了个 clashN 可以去试试,貌似是完全开源的
    iold
        18
    iold  
       2022-10-31 09:15:37 +08:00
    clash.meta + clashN
    lyc8503
        19
    lyc8503  
    OP
       2022-10-31 09:36:12 +08:00
    对了, 忘了说一个要求, 由于目前自己写的配置文件是 Clash 格式的, Clash 的分流规则十分详细好用, 希望能继续使用, 迁移到别的规则成本可能有点大. (sing-box 之前看到过, 但由于配置不兼容没用 @arfaWong )

    刚刚测试了一下 TUN 模式和 Proxifier 的性能对比.
    在本地用 iperf3 搭建服务器 + 客户端用 localtest.me 域名访问

    ==========
    Proxifier 单线程 10Gbits/s, 4 线程几乎没变, 还是 10GBits/s
    TUN 单线程 3GBits/s, 4 线程大约 6GBits/s
    直接使用 127.0.0.1 连接单线程 1.2GBits/s(?), 4 线程 15GBits/s
    ==========

    在满载的情况下的确是 Proxifier 性能表现较好, 但又用 iperf -b 选项限制了下带宽(1000 Mbits/s).
    TUN 单线程 993 Mbits/sec, 和直连没有差距.

    考虑到 Proxifier 不支持 UDP 流量, 最后还是选择换 clash.meta.
    mozhizhu
        20
    mozhizhu  
       2022-10-31 09:45:18 +08:00
    不知道为什么,用了 clash ,怎么配规则,steam 都跑不满网速; v2rayN 都没问题
    Moha
        21
    Moha  
       2022-10-31 09:46:13 +08:00
    TUN 模式下,每次开电脑都得重新开关一次 TUN 模式,否则会出现网络问题,目前还没修复,有点麻烦
    shiyuu
        22
    shiyuu  
       2022-10-31 09:50:47 +08:00
    不太明白你的需求
    反正我用这个 https://github.com/TheMRLL/WinXray
    taresky
        23
    taresky  
       2022-10-31 09:56:50 +08:00
    @janus77 路由器插件基本是最烂的方案,适合家里只有路由器,没有其他电脑或者服务器的情况。当然也因为门槛低,是相对广泛被使用的。
    lyc8503
        24
    lyc8503  
    OP
       2022-10-31 10:12:16 +08:00
    @vmebeh 性能损耗比较夸张...qwq

    @Moha 我也遇到了, 尝试了 mixin 或者直接修改配置文件可以解决 https://github.com/Fndroid/clash_for_windows_pkg/issues/2496
    luomao
        25
    luomao  
       2022-10-31 10:14:40 +08:00
    @taresky 软路由难道不是最终形态么。无感、效率高、规则灵活。
    “没有其他电脑或者服务器的情况”没听懂你在描述啥,你的意思是你有设备不想走代理?可以设置 ip 白名单黑名单。
    “当然也因为门槛低,是相对广泛被使用的”,软路由门槛没有那么低吧。家家户户都有路由器,有软路由或者有插件功能的路由占比应该很少,最广泛使用的还是小飞机,客户端安装
    DIO
        26
    DIO  
       2022-10-31 10:43:12 +08:00 via Android
    Netch 不错,但是打游戏用。轻度网页浏览正常用 clash ,应急不知道该用什么 tun 模式。
    有人提过虚拟机 openwrt ,目前我还没尝试过
    crysislinux
        27
    crysislinux  
       2022-10-31 10:58:09 +08:00 via Android
    @DIO 以前有用 virtualbox 跑 OpenWrt 的。通过虚拟网卡把流量全部走 OpenWrt 。不过后续作者弃坑了。
    herozzm
        28
    herozzm  
       2022-10-31 13:00:17 +08:00
    软路由
    Clash
        29
    Clash  
       2022-10-31 13:09:15 +08:00
    小弟有一个 v2rayN 、Clash for Windows 配置失效的问题,不知道各位大佬能否解答一二:t/891404
    Clash
        30
    Clash  
       2022-10-31 13:09:40 +08:00
    wygx
        31
    wygx  
       2022-10-31 16:03:58 +08:00
    NekoRay 支持全局代理 https://github.com/MatsuriDayo/nekoray
    lyc8503
        32
    lyc8503  
    OP
       2022-10-31 18:50:43 +08:00
    现在是在想有没有低损耗 /高性能地将**所有流量**全部导入某个 socks 代理的方法(同时能设置规则不影响代理本身运行), 目前来看好像只有 TUN 是比较通用且兼容性好的...
    jaoyina
        33
    jaoyina  
       2022-11-16 18:43:06 +08:00
    用的第三方买的节点,clash 用下来什么臃肿倒没感觉,浏览器访问挺好用,但是 tun 模式性能的确不行。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5922 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 02:20 · PVG 10:20 · LAX 18:20 · JFK 21:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.