IDM配合v2rayN分流下载的方法(使用proxifier)
v2rayN代理软件用了好久,早已习惯。之前的版本6不会自动勾选网络和Internet
-> 代理
-> 手动设置代理
-> 编辑
中的请勿将代理服务器用于本地(Intranet)地址
,这样的设置是对IDM友好的,不用修改任何设置,默认的no proxy
即可自动完成代理或直连的下载。而如果要使用cosyvoice之类在本地地址网页运行的webui,就要每次去手动勾选这一项。
现在升级了v2rayN 7版本,会自动勾选网络和Internet
-> 代理
-> 手动设置代理
-> 编辑
中的请勿将代理服务器用于本地(Intranet)地址
项,变成了对CosyVoice这种WebUI友好,而IDM却怎么设置都不可以:要么全走代理无直连,要么相反。
最后得出的解决方案是,使用Proxifier将IDM的全部流量指向v2rayN的本地地址:127.0.0.1:10808,然后由v2rayN决定哪些IDM下载流量需要代理,哪些需要直连。
-
下载Proxifier安装版并安装
-
添加v2rayN代理服务器
- 进入代理服务器配置
- 点击顶部菜单栏
Profile → Proxy Servers
(或直接点击工具栏的代理服务器图标)。
- 点击顶部菜单栏
- 配置SOCKS5代理
- 点击
Add
→ 输入以下参数:- Address:
127.0.0.1
(v2rayN默认本地SOCKS5地址) - Port:
10808
(与v2rayN配置一致) - Protocol: 选择
SOCKS Version 5
。
- Address:
- 若v2rayN需认证,勾选 Authentication 并填写账号密码(通常无需填写)。
- 点击
- 验证代理状态
- 选中刚添加的代理 → 点击 Check → 显示绿色提示即表示连接成功
- 进入代理服务器配置
-
检测到本地无限循环
确认即可自动更改。
-
配置代理规则(关键步骤)
-
进入代理规则界面
- 点击顶部菜单栏
Profile → Proxy Rules
(或工具栏代理规则图标)。
- 点击顶部菜单栏
-
设置全局默认规则
- 找到
Default规则
→Action
下拉框选择Direct
(确保其他程序不受影响。
- 找到
-
添加IDM专用规则
-
点击
Add
→ 在弹出窗口中配置:
- Name: 自定义(如“IDM Proxy”)
- Applications: 点击 Browse → 选择IDM主程序路径(默认
C:\Program Files (x86)\Internet Download Manager\idman.exe
) - Target Hosts 和 Target Ports: 留空或设为 Any
- Action: 选择
Proxy SOCKS5 127.0.0.1
(即v2rayN代理)。
-
-
规则优先级调整
- 将IDM规则拖动至 Default 规则上方,确保优先匹配
- 高级优化设置
- 域名解析配置
- 点击
Profile
→Name Resolution
→ 勾选Resolve hostnames through proxy
(通过代理解析域名,提升匿名性)。
- 点击
- 日志与性能
- 点击 Options → Logging 开启详细日志,便于排查连接问题
- 域名解析配置
Comment
WalineGiscus