diff --git a/modules/homelab/services/qbittorrent/default.nix b/modules/homelab/services/qbittorrent/default.nix index c7a10a5..9544016 100644 --- a/modules/homelab/services/qbittorrent/default.nix +++ b/modules/homelab/services/qbittorrent/default.nix @@ -91,9 +91,9 @@ in iptables -A QBIT -o ${cfg.vpn_inf} -j ACCEPT iptables -A QBIT -p udp --dport 53 -o ${cfg.vpn_inf} -j ACCEPT iptables -A QBIT -p tcp --dport 53 -o ${cfg.vpn_inf} -j ACCEPT + iptables -A QBIT -o lo -j ACCEPT iptables -A QBIT -p tcp -d 127.0.0.1 --dport ${toString cfg.port} -j ACCEPT - iptables -A QBIT -p tcp -o ${toString cfg.port} -d 10.0.0.0/8 --dport ${toString cfg.port} -j ACCEPT - iptables -A QBIT -p tcp -o enp89s0 -d 10.20.0.0/23 --dport ${toString cfg.port} -j ACCEPT + iptables -A QBIT -p tcp -o enp89s0 -d 10.0.0.0/8 --dport ${toString cfg.port} -j ACCEPT iptables -A QBIT -j DROP '';