如何让 BT 和 PT 流量不走代理

112 天前
 muhahaha
网络环境如下:主路由用的 ikuai 拨号上网,旁路由用的 surge 接管流量,请问对于局域网中的其他设备,如何让 NAS 能访问外网的基础上使得 BT 和 PT 不走代理?谢谢各位!
3602 次点击
所在节点    宽带症候群
22 条回复
piero66
112 天前
主路由用 dhcp option 把选定 mac 号设备网关指定到旁路由/主路由
winnersunshine
112 天前
找下是否有这个设置:

需要代理的接口:仅常用的端口(不走 P2P 流量到代理)
chanwang
112 天前
固定 BT 的端口,代理开启仅代理常用端口,把 BT 的 trackers 的域名和 ip 加到不走代理名单里。
huihuilang
112 天前
用旁路由,bt 设备不走旁路由就行
cwxiaos
112 天前
设置设备不过代理,pt 设备上跑个代理,判断软件做分流。
这个可以用 clash 的 process rule 实现,在旁路由上开个 lan 的代理端口,然后在设备上把 clash 的配置指向这个端口

如果是 linux 的话,可以在主路由或者旁路由上开个直连端口,然后设置特定进程走这个直连代理端口

如果楼主想 pt 的部分流量走代理,这个就比较复杂了,要抓包分析一下哪些流量需要代理,用白名单模式走代理,其余统统过直连


我的表述可能比较糊,这个请见谅,有问题可以详细问。
lazywen
112 天前
用 docker + macvlan 给 bt 软件配置固定内网 ip ,然后让这个 ip 不走透明代理
terrancesiu
112 天前
我用 routeros ,直接把 pt 机器的 ip 地址绑定了 pppoe 的接口。
pagxir
112 天前
普通设备用 ipv6/dns64/nat64 上网。pt/bt 的设备直接关闭 ipv6
lt0136
112 天前
bt p2p 的连接都是 ip 连接,没有域名。
基于这个特性,我是用 clash fake-ip 模式,规则这么配:
优先域名,域名正常连接,走代理/直连
其次 ip ,nas 主机的 ip 请求全部走直连。
MYDB
112 天前
对于你的网络环境,nas 上配置 docker 的 macvlan 是最优解之一
loveqianool
112 天前
http://sing-box.sagernet.org/zh/configuration/route/sniff/
singbox 能嗅探 bt 链接,路由规则设置直连即可。
McLeeV
112 天前
@MYDB 赞同,我用的是 unraid ,到最后配置这个(现在的版本要配置 ipvlan 了)最省心便捷
Ipsum
112 天前
dhcp 默认主路由,需要扶墙出口的 ip 走静态路由到 surge 。
y1y1
112 天前
nas 用 docker 装 qb tr
分配一个 ip 给容器
代理软件设置这个 ip 不走代理
muhahaha
112 天前
@y1y1
@McLeeV
@MYDB
@lazywen 非常感谢,已经采用该方法解决问题
Kazetachinu
112 天前
没有写规则吗?
EGOISTK21
111 天前
6 楼和 7 楼的都可以,取决于你的 bt 软件是不是 docker 的。我自己是 ROS+Debian 旁路由 OSPF ,bt/pt 用的群晖的 qbtorrent 套件,所以单独分了个 lan(bridge2)给群晖的第二个 lan ,qb 设置里绑定这个 lan ,然后 ROS 设置这个 lan 的 ip 策略路由走新的 bypass 路由表从 pppoe 接口出
canyue7897
111 天前
国外的如果走代理
是不是 pt 更快一点儿
为什么要禁用呢?
用代理加速能跑满带宽啊
感谢楼主科普
不是很懂
muhahaha
110 天前
@canyue7897 机场流量不够用
Earsum
101 天前
@canyue7897 #18 机房 IP 会被标记程成盒子。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062302

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX