From 9bfec89c8f4ba47e5a25878d6fbaaa6320dcece9 Mon Sep 17 00:00:00 2001 From: Adar Nimrod Date: Thu, 19 Aug 2021 16:09:49 +0300 Subject: [PATCH] Better queuing for torrent traffic. I think, not 100% sure. It's in use for a day now and seems to perform better but opening new connections is still slow. --- roles/router/files/pf.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/router/files/pf.conf b/roles/router/files/pf.conf index 8c4d2bd..138e46f 100644 --- a/roles/router/files/pf.conf +++ b/roles/router/files/pf.conf @@ -29,6 +29,8 @@ match on egress proto { ah, esp, gre, icmp } set queue critical set prio 6 match on egress proto tcp to port { smtp, www, https, submission, imaps } set queue services set prio 4 match on egress proto { tcp, udp } from kodi.shore.co.il port bittorrent set queue bulk set prio 1 match on egress proto { tcp, udp } to kodi.shore.co.il port bittorrent set queue bulk set prio 1 +match on egress proto { tcp, udp } from kodi.shore.co.il tos 0x02 set queue bulk set prio 1 +match on egress proto { tcp, udp } to kodi.shore.co.il tos 0x02 set queue bulk set prio 1 # Defaults pass in quick proto tcp to (all:0) port ssh keep state (source-track rule, max 100, max-src-nodes 10, max-src-conn-rate 15/60, overload flush global) -- GitLab